/* This CSS file is created for you to create or override any of the existing CSS styles used in this theme */

body					{ background-color: #eeeeff; color: #333; font: 12px 'Lucida Grande',Arial,Helvetica,sans-serif; height: 100%; min-height: 100%; margin: 0; padding: 0; }

h1, h2, h3, h4, h5, h6	{ font-weight: 700; color: #000033; }
a, a:link, a:visited	{ color: #003333; text-decoration: underline; }
a:hover					{ color: #333366; }

#header					{ background: #0d1975; border-bottom: 5px solid #000066; padding: 0; }

#main					{ padding: 10px 10px 0; background: #f0f0f7; border: 1px solid #c7c7d3; }

#nav					{ zoom: 1; max-height: 32px; background: url(images/topnav.jpg) repeat-x top; }
.sf-menu				{ font-weight: 700; max-width: 900px; }

.sf-menu a				{ display: block; text-decoration: none; padding: 2px 10px; color: #fff; font-size: 12px;  }
.sf-menu li.sfhover, .sf-menu li:hover { background: #000066; }
.sf-menu li ul li:hover a, .sf-menu li ul li li:hover a, .sf-menu li ul li li li:hover a, .sf-menu li ul li li li:hover a { background: #000066; color: #FFF; }

#searchbar .searchform	{ border: 4px solid #000033; }


.featured-entry			{ position: relative; top: -85px; overflow: hidden; background: #003; height: 85px; color: #a7a7a7; padding: 0; display: block; opacity: 0.8; filter: alpha(opacity = 80); }

.posts-quick .entry-info { font-size: 11px; color: #aaf; border: none; margin: 0 0 5px; }
.posts-default .entry-meta, .posts-quick .entry-meta	{ color: #CCC; float: left; background: #003; height: 25px; display: block; margin: -25px 0 0; font-weight: 700; opacity: 0.8; }

