/* This CSS file is created for you to create or override any of the existing CSS styles used in this theme */

body	{  color: #333; font: 12px 'Lucida Grande',Arial,Helvetica,sans-serif;}

/* top menu */
#top-menu  { background: #0a2157; border-bottom: 0px solid #333; 
margin-left:auto;
margin-right:auto;
width: 981px;

}
#top-menu-content  { height: 25px; padding: 3px 0; 
}
#top-menu-content .sf-menu  { text-transform: uppercase; margin: 0 2px; }
#top-menu .sf-menu a  { display: block; text-decoration: none; padding: 7px 10px 8px; color: #ffffff; font-size: 10px; border-right: 1px solid #333; }
#top-menu .sf-menu ul a  { border: none; }
#top-menu .sf-menu ul li  { border: 1px solid #333; margin-top: -1px; }
#top-menu .sf-menu a:hover, #top-menu .sf-menu li:hover, #top-menu .sf-menu li.sfHover, #top-menu .sf-menu ul li  { color: #FFF; background: #B3C3D6; }
#top-menu .sf-menu ul a:hover, #top-menu .sf-menu ul li.sfHover, #top-menu .sf-menu ul li:hover { color: #373331; background: #FFF; }
#top-menu .sf-menu ul li.sfHover a.sf-with-ul { color: #373331; }
#top-menu .sf-menu li li a  { padding: 7px 10px; line-height: 1; height: auto; font-size: 10px; }
#top-menu .sf-menu .sf-with-ul  { padding-right: 15px; }
#top-menu .sf-sub-indicator  { background: url(../../images/dropdown.png) no-repeat; width: 5px; height: 5px; text-indent: -9999px; display: inline-block; position: relative; left: 7px; top: 0; vertical-align: middle; }
#top-menu .sf-menu ul .sf-sub-indicator	{ display: none; }
#top-menu .sf-menu li:hover ul, #top-menu .sf-menu li.sfHover ul { top: 2.4em; }
#top-menu ul.sf-menu li li:hover ul, #top-menu ul.sf-menu li li.sfHover ul, #top-menu ul.sf-menu li li li:hover ul, #top-menu ul.sf-menu li li li.sfHover ul { top: 0; }


/* header */
#header					{ /* background: #eee1c1; */ border-bottom: 1px solid #eee1c1; height: 150px;}
.logo					{ max-width: 590px; float: left; font-weight: 700; font-family: 'Segoe UI', Arial, Helvetica, sans-serif; text-transform: uppercase; 
padding:0px 0 0px 0px;

}
.blog-name				{ font-size:22px; letter-spacing: 1px;  }
.blog-name a:link, .blog-name a:visited	{ color: #FFF; text-decoration: none; }
.blog-description		{ font-size: 11px; color: #7d716d; }


#branding                { width: 981px; margin: 0 auto; padding: 0 0 0 0; }
#wrapper { background:url("http://fundaciondavidlynch.org/wp-content/uploads/2010/11/background_gradient.jpg") repeat scroll 0 0 transparent;
min-height:100%;
padding:0 0;
position:relative;
}

/* main navigation */
#nav  { /* background: url(http://fundaciondavidlynch.org/wp-content/themes/arras/images/topnav.jpg)no-repeat;  */
background:#ffffff;
 clear: both;
    height: 34px;
    margin-left: auto;
    margin-right: auto;
    width: 970px;
 }
#nav-content  {  margin: 0 auto; min-width:980px; }
#nav .sf-menu  { float: left; line-height: 1.1; max-width: 970px; }
#nav .sf-menu a  { display: block; text-decoration: none; padding: 8px 12px 11px; /*color: #134683;*/ color:#5E5256; font-size: 14px; }
#nav .sf-menu ul li  { border: 0px solid #130000; margin-top: -1px; }
#nav .sf-menu a:hover, #nav .sf-menu li:hover, #nav .sf-menu li.sfHover, #nav .sf-menu ul li  { background: #ffffff; color: #AA261A; }
#nav .sf-menu ul a:hover, #nav .sf-menu ul li.sfHover, #nav .sf-menu ul li:hover { color: #aa261a; background: #FFF; }
#nav .sf-menu ul li.sfHover a.sf-with-ul { color: #b0c2cc; }
#nav .sf-menu li li a  { color:#5e5256; padding: 7px 10px; line-height: 1; height: auto; font-size: 12px; }
#nav .sf-menu .sf-with-ul  { padding-right: 15px; }
#nav .sf-sub-indicator  { background: url(../../images/dropdown.png) no-repeat; width: 5px; height: 5px; text-indent: -9999px; display: inline-block; position: relative; left: 7px; top: 0; vertical-align: middle; }
#nav .sf-menu ul .sf-sub-indicator	{ display: none; }
#nav .quick-nav li  { padding-top: 8px; }
#top-menu, #nav {
min-width:980px;
}


.posts-default li {
height:250px;
width:205px;
}
.posts-default .published { display: none; }

.posts-default .entry-comments { display: none; }
.traditional .entry-comments { display: none; }
.featured-entry .entry-comments { display: none; }
.posts-quick .entry-info { display: none; }
.posts-default .entry-meta { display: none; }
.posts-quick .entry-info { display: none; }
.featured-stories .sub { display: none; }
.posts-line .entry-comments    { display: none; }

.posts-default .entry-meta, .posts-quick .entry-meta { visibility:hidden; }




.featured-entry {
background:none repeat scroll 0 0 #FFFFFF;
color:#000000;
height:75px;
font-weight: bolder; 
}

#banner {
    background: none repeat scroll 0 0 #082D6A;
    height: 40px;
margin: 0 auto;
text-align:center;
    width: 981px;
}
#banner #banner_content {
    height: 40px;
    margin: 0 auto; padding-top:14px;
    position: relative;
    width: 981px;
}