/* This CSS file is created for you to create or override any of the existing CSS styles used in this theme */

#wrapper	{ padding: 10px 0; }
#main		{ padding: 5px 5px 0; background: #f7f6f0; border: 1px solid #d3d1c7; }

#header         { background: #333; }
#header         { border-bottom: none; }

#branding	{ padding: 0 0 5px; }

.logo		{ margin: 5px 0px 0px 5px; }

.blog-description                { display: none; }

#nav            { background: #333; }
#nav            { border-bottom: none; }
#nav		{ zoom: 1; max-height: 28px; }

#main           { background: #888; border: none; }

.featured-entry .entry-title        { color: #fff; } 
.featured-entry .entry-summary        { color: #fff; } 
.featured-entry                { background: #111; }

#searchbar { display: none; }

.searchform .s	{ font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 14px; border: none; background: #eeeeee; padding: 0; margin: 0; float: left; width: 229px !important; }

.widgettitle    { color: #ddd; font-size: 12px; font-weight: bold; border: 0; margin: 0; padding: 6px 10px; background: url(images/wgtitle.jpg); }

.widgetcontent	{ border: none; background: repeat-x #FFF; margin: -1px 0 10px; padding: 10px; line-height: 1.4em; }

.sf-menu, .sf-menu ul	{ float: left; list-style: none; line-height: 20px; padding: 0 0 2px; margin: 0; height: 28px; }
.sf-menu a		{ display: block; text-decoration: none; padding: 2px 10px; color: #ccc; font-size: 12px; background: #555555; margin: 0px 5px; }
.sf-menu a:hover		{ color: #000; background: #fff; }
.sf-menu li.sfhover, .sf-menu li:hover { background: #fff; }

#footer		{ color: #ddd; margin: 0px auto 0; width: 970px; background: #333; padding-bottom: 5px; border: none; }
#footer .footer-message	{ margin: 0; padding: 5px 5px 0; font-size: 11px; }
#footer .footer-message .floatright { margin-left: 20px; }
