/*
Theme Name: grenadamarine
Theme URI: http://wordpress.org/
Description: This is a child theme of twentyten
Version: 1
Author: Raquel Edwards RED Studio
Author URI: http://www.red.gd/
Template: twentyten
*/

@import url("../twentyten/style.css");

body  {
background:#172780 repeat scroll 0 0;
}

#header  {
margin-top:0;
padding:0;
}

#branding img {
clear:both;
display:block;
border-bottom:none;
border-top:none;
}

/* navigation menu */
#access  {
background:none repeat scroll 0 0 #172780;
}

#access .menu-header {
font-size:13px;
margin-left:12px;
}

#access a {
color:#fff;
display:block;
line-height:38px;
padding:0 15px;
text-decoration:none;
font-family:'Nobile', arial, serif;
font-size:13px;
letter-spacing:0.25px;
}

#access .menu-header li {
border:1px solid #172780;
float:left;
position:relative;
}

#access ul ul a {
background:none repeat scroll 0 0 #172780;
height:auto;
line-height:1em;
padding:10px;
width:162px;
}

#access li:hover > a,
#access ul ul :hover > a {
	color:#172780;
	background:#fff;
}

#access ul li.current_page_item > a, #access ul li.current-menu-ancestor > a, #access ul li.current-menu-item > a, #access ul li.current-menu-parent > a {
color:#93B0DE;
}

/*Post header tag background */

#content .entry-title {
background:url("http://estudiodigimedia.com/red/wp-content/themes/grenadamarine/images/h1bk.JPG") no-repeat scroll 0 0 transparent;
color:#172780;
font-family:georgia;
font-size:26px;
font-weight:bold;
margin-bottom:0;
padding-left:38px;
font-style:normal;
letter-spacing:2px;
}

.entry-content, .entry-summary {
clear:both;
padding:12px 0 0;
width:660px;
}

.entry-content img {
margin:0;
max-width:638px;
}

img.alignleft {
margin-bottom:12px;
padding-right:12px;
}

img.alignright {
margin-bottom:12px;
padding-left:12px;
}

img.aligncenter {
margin-bottom:12px;
padding:0 12px;
}

#content .alignleft, #content img.alignleft {
display:inline;
float:left;
margin-right:12px;
}

#site-title, #site-description {
margin:20px 0 0 -9999px;
color:#ffffff;
font-size:0px;
line-height:0px;
}

#content h2 {
font-style:italic;
font-size:20px;
margin:0 0 10px;
}

.widget-title {
color:#172780;
font-family:georgia;
font-weight:bold;
font-size:14px;
letter-spacing:1px;
}

.widget-area ul ul {
list-style:circle outside none;
margin-left:1.3em;
padding:0;
}

.widget-area a:link, .widget-area a:visited {
padding:0;
text-decoration:none;
}
#colophon {
border-top:4px solid #172780;
margin-top:-4px;
overflow:hidden;
padding:18px 0;
}
#footer {
margin-bottom:0;
}

#footer-widget-area {
clear:both;
overflow:hidden;
}

#footer-widget-area .widget-area {
margin:0 10px;
float:left;
width:900px;
}

#footer p {
text-align:center;
color:#000000;
font-size:14px;
line-height:24px;
}

#site-info {
float:left;
padding:0 0 25px;
text-align:center;
width:940px;
font-weight:normal;
}

#site-info p {
font-size:14px;
margin-bottom:0;
}