/*
 * Id: 1.616977
 * Version: 1248196372
 * Generated: Nov 20, 2009 5:20:34 PM
 */

body {background: #5b723c url('/polopoly_fs/1.616977!bkg.gif') repeat-x 0 0;}

/* header styles */
#header {padding: 2em 0 0; margin:0; }
#masthead a {height: 100px; background: url('/polopoly_fs/1.616977!masthead.jpg') no-repeat 0 0;}
/* search in header */ 
#header .search .searchField {width: 200px;}
#wrapper #header div.search {top: 68px; right: 23px;float: left; width:305px; } 
#wrapper #header div.search h2 {float: left; padding: .8em .5em 0 0; font-weight: bold; margin:0; width: 55px;display: inline;font: normal 1.4em/1em verdana, arial, sans-serif;}
#header div.search .searchButton {text-indent: -1000em; width: 33px; height: 34px; border: none; background: url('/polopoly_fs/1.616977!search-btn.gif') no-repeat 0 0; }
/* date in header */
#header .date {top: 40px; left: 635px;color: #fff; font-size: 2.2em;font-family: verdana, arial, sans-serif;}
/* sub nav in header */
#header .subNavH {}
#header .subNavH li {color: #fff; border-right: 1px solid #fff;padding: 0;text-transform: uppercase;}
#header .subNavH li a {margin: 0 .5em; padding:0; }

/* primary horizontal navigation */
#a #primeNav {background: #d2d2d2; font-size: 1.4em; border-top: 3px solid #3f7239; border-bottom: 4px solid #3f7239; height:30px; padding-left:0em;}
#a #primeNav ul li {border-right: none; text-transform: uppercase;}
#a #primeNav ul a {padding: 7px 8px 5px; margin:0 6px;font-weight: bold;}
#a #primeNav li ul li {background: #d2d2d2; border: 1px solid #3f7239;}
#a #primeNav li ul a:hover {background: #ccc;}
#a #primeNav li ul {top: 26px !important;}

/* element styles */
h2.title, #wrapper #sideBar .spotlight h2, #lowerLeft .articleList h2, #content .generic_form h2  {font-size: 2em; padding: .2em .5em;color: #325b2f;font-family: arial, helvetica, sans-serif;background: none;} 
h2.title { margin: 0 .5em; }

/* splitter styles */
#wrapper #upperLeft div.splitter div.left {width: 60%;}
#upperLeft div.splitter div.right {width: 40%;}
/* bottom splitter*/
#lowerLeft .splitter {margin: 0 1em; }
#lowerLeft div.splitter div.left {width: 30%;}
#lowerLeft div.splitter div.right {width: 70%;}
/* bottom right splitter */
#lowerLeft .splitter .splitter {margin: 0;}
#lowerLeft .splitter div.splitter div.left {width: 50%;}
#lowerLeft .splitter div.splitter div.right {width: 50%;} 

/* top story */
.splitter .yui-skin-sam {margin-top: 0;}
.yui-skin-sam .topStory .gutter {padding: .5em 0;}
#wrapper .topStory img {margin: 0 0 0 3em;}
.topStory h3 {font-size: 2em; margin: .5em 0;}
.topStory p {line-height: 1.3em;}

/* category list */
.splitter .categoryList {margin: 1em .5em 1em 3em;}
.categoryList .gutter {padding:0 0 0 1em;}
#wrapper .categoryList h2 {color: #325b2f; font-size: 1.5em;font-family: arial, helvetica, sans-serif;}
#wrapper .categoryList li {color: #000; font-family: georgia, times, serif;}
#wrapper .categoryList li a {color: #000;} 

/* article list */
.splitter .articleList .teaser {padding: .3em 0;}

/* login box */
#content .generic_form {border-bottom: 1px dotted #ccc;}
#content .generic_form h2 {border-top: 3px solid #bdda42;}

/* most popular/ most commented */
#content .mostPopular, #content .mostCommented {border: 1px solid #b9b9b9;margin: 1em 0 1em 1em;padding: .5em;}
#content .mostPopular .gutter, #content .mostCommented .gutter {padding: .5em;}
#content .mostPopular h2, #content .mostCommented h2 {font-size: 1.8em;color: #2b4a28; font-family: arial, helvetica, sans-serif;}
#content .mostPopular li, #content .mostCommented li {font-family: georgia, times, serif;} 

/* poll */
#content .poll {border: 1px solid #b9b9b9;padding: .5em;margin: 1em 0 1em 1em;}
#content .poll .gutter {padding: .5em;}
#content .poll h2 {padding: 0;color: #2b4a28; font-family: arial, helvetica, sans-serif;}
#wrapper .poll h3 {font-weight: normal; font-size: 1.4em;margin: .5em 0;}
#wrapper .poll .submit {margin: .5em 0;}
 
/* tabbed module */
div.yui-skin-sam{clear: both; margin: 0 0 1em 1em; border: none !important;}
div.yui-skin-sam div.yui-navset{padding: .5em; }
div.yui-skin-sam div.yui-navset ul.yui-nav{float: right;padding-left: 0em; background: none !important; height: 25px !important; border-bottom: none;}
div.yui-skin-sam div.yui-navset ul.yui-nav li{margin:2px 2px 0 0px; font-family: georgia, times, serif;font-size: 1.1em;}
div.yui-skin-sam div.yui-navset ul.yui-nav li a{color: #606060; padding:0 5px 2px; font-size:1.1em; display:block; text-align:center;border: none;background: none;}
div.yui-skin-sam div.yui-navset ul.yui-nav li.ui-tabs-selected a{border:none; border-bottom: none; color: #fff;background: #2c5228 url('/polopoly_fs/1.616977!tab.gif') repeat-x 0 0 !important; text-decoration: none; padding:0 5px 2px;}
div.yui-skin-sam div.yui-navset ul.yui-nav li.ui-tabs-selected {background:#fff;padding: 0;}
div.yui-skin-sam div.yui-navset div.yui-content{clear:both;}
#content .ui-tabs-nav a {margin: 0 0 0;}
#content .ui-tabs-selected a {top: 0px;}
div.yui-skin-sam div.yui-content .ui-tabs-panel {border-top: none;}
div.yui-skin-sam .gutter {background: #fff; padding: .5em;}  

/* sidebar styles */

/* tab box */
#sideBar div.yui-skin-sam{border: none !important;}
#sideBar div.yui-skin-sam div.yui-navset ul.yui-nav {padding-left: 0; background: #2c5228 url('/polopoly_fs/1.616977!tab.gif') repeat-x 0 0 !important; height:23px !important;border-bottom: 1px solid #ccc;}
#sideBar div.yui-skin-sam div.yui-navset {border: none; margin: 0;padding: 0 0 1.5em 0;}
#sideBar div.yui-skin-sam div.yui-navset ul.yui-nav li {margin:0px 2px 0 0px;background: transparent;}
#sideBar div.yui-skin-sam div.yui-navset ul.yui-nav li a {padding: 5px; border-right: none;color: #fff;}
#sideBar div.yui-skin-sam div.yui-navset ul.yui-nav li.ui-tabs-selected a {color:#666;border: solid 1px #ccc;border-bottom: none; background-image: none; background:#fff !important; padding: 5px 5px 6px;}
#sideBar div.yui-skin-sam div.yui-navset ul.yui-nav li.ui-tabs-selected {border-bottom: none;padding: 0;}
#sideBar .ui-tabs-nav a {margin: 0 0 0;}
#sideBar .ui-tabs-selected a {top: 0px;}
#sideBar div.yui-skin-sam div.yui-content {border: 1px solid #ccc;border-top: none;background: #fff !important;}

/* spotlight */
#sideBar .spotlight .gutter {padding: .5em 0;}
#wrapper #sideBar .spotlight {border: none;background: none;}
#wrapper #sideBar .spotlight h2 {border-bottom: none; margin:0;}
#sideBar .spotlight li {padding: 0 1em 1em;width: 75px;}
#sideBar .spotlight li img {width: 75px;} 

/* footer styles */
#footer {background: #5b723c; color: #fff; text-align: center; font-family: verdana, arial, sans-serif;}
#footer a, #footer .subNavH li a {color: #fff;text-transform: uppercase; margin:0;}
#footer p {font-weight: bold;}
#footer .subNavH {float: center;position: relative; left: 200px;margin: 0 0 .2em;}
#footer .subNavH li {color: #fff; border-right: 1px solid #fff;}
#footer .subNavH li a {margin: 0 .5em}
ul.footerLinks {clear: left;border-top: 1px solid #fff; margin: 0 0 1em;}
.footerLinks li {display: inline; padding: .5em .2em;}

/* browser selector styles */


      