/*
 * Id: 1.544474
 * Version: 1321285213
 * Generated: Feb 7, 2012 10:57:28 AM
 */

body {background: #265432;}
p {line-height: 1.3em;}

/* header styles */
#masthead a {background: url('/polopoly_fs/1.544474!/masthead.jpg') no-repeat 0 0;height: 115px;}
#contentWrapper {padding-top:29px;background: #fff url('/polopoly_fs/1.544474!nav2.gif') repeat-x;}
#header p.login {position: absolute;top:157px;left:495px; color: #000;}
#header p.login a {color: #333;}
/* header subnav */
#header .subNavH ul {top:157px;left:5px;color: #000;font-size: 1.2em;}
#header .subNavH ul li a {color: #333;} 
/* search */
#wrapper #header .search{background:url('/polopoly_fs/1.544474!search-bg.gif') 0 0 no-repeat;width:285px; height:21px; top: 144px;right: 0; z-index:400;}
#wrapper #header .search .searchField {width:203px;background: transparent;border: none;padding: 3px 2px 0;color: #333;}
#wrapper #header .search .searchButton{ text-transform:capitalize; position:relative; text-indent:-9999px; width:73px; margin-left:0; background: transparent; border: none; }
#wrapper #header div.search .gutter{padding:0;} 
#wrapper #header .search h2 {display: inline;width:90px;float: left;color: #333;padding: 0;margin: 0 0 0 -88px;line-height:1.8em;font-size: 1.2em;}  
/* subscribe link */
#header .subscribe {display: block; position: absolute; top: -103px; right: 0; width: 236px; height: 90px; text-indent: -2000em;background: url('/polopoly_fs/1.544474!/email-promos-236x90.png') no-repeat 0 0;}
#wrapper .ad {text-align: left;}
#contentWrapper .ad {text-align: center;}

/* primary horizontal navigation */
#a #primeNav {height:35px; padding-left:0;} 

/* primary verticle navigation */
body#b div#primeNav{background: #000;width: 160px; border: 4px solid #000; font-size: 1.2em;} 
body#b div#primeNav ul li{text-transform: uppercase;}
body#b div#primeNav ul li a{border-bottom: 3px solid #000; padding: 4px 7px;} 
body#b div#content{width:497px;}


/* element styles */

/* top story */
.yui-skin-sam .topStory .gutter {padding: 1em;}
#wrapper .topStory img {float: left; margin: 0 1em 1em 0;}
#wrapper .topStory h3, .yui-skin-sam .teaser h3 {font-weight: normal; font-size: 2em;}
.yui-skin-sam .teaser h4 {color: #999;font-weight: normal;margin: .5em 0;}

/* spotlight */
.spotlight {border: solid 1px #016f54 !important;}
.spotlight h2 {color: #016f54 !important;}

/* article list */
.articleList .gutter {padding:0;}
#wrapper .articleList .teaser {border-bottom: none; min-height:0;}
.articleList h2 {color: #016f54;font-weight: normal;font-size: 2em;}
.articleList h3 {font-weight: normal;font-size: 1.8em;}

/* poll */
.poll, #sideBar .search {border: solid 1px #016f54 !important;}
.poll h2, #sideBar .search h2 {color: #016f54 !important;border-bottom: solid 1px #016f54 !important;}

/* tab box */
#b div.yui-skin-sam{border: solid 1px #016f54 !important;} 
#b div.yui-skin-sam div.yui-navset ul.yui-nav {background: #022d23 url('/polopoly_fs/1.544474!/element-bg.gif') repeat-x !important; padding-left: 0; height:23px !important;border-bottom: none;}
#b div.yui-skin-sam div.yui-navset {border: none; margin: 0;padding: 0 0 1.5em 0;}
#b div.yui-skin-sam div.yui-navset ul.yui-nav li {margin:0px 0px 0 0px;}
#b div.yui-skin-sam div.yui-navset ul.yui-nav li a {padding:5px; border-right: solid 1px #016f54;color: #fff;font-weight: normal;} 
#b div.yui-skin-sam div.yui-navset ul.yui-nav li.ui-tabs-selected a {color:#016f54;border: none;border-right: solid 1px #016f54; background:#fff !important; padding: 5px 5px 6px;}
#b div.yui-skin-sam div.yui-navset ul.yui-nav li.ui-tabs-selected {border-bottom: none;padding: 0;}
#b .ui-tabs-nav a {margin: 0 0 0;}
#b .ui-tabs-selected a {top: 0px;}
div.yui-skin-sam .spotlight {background: none;} 

/* social links */
#sideBar .social {margin: 1em 0;}
#content .social {margin: 1em;}
#header .social {position: absolute;right:0;top:0;}
.social li {padding:0 0 0 .5em;float: left;width: 32px;height: 32px;line-height: 32px;}
.social li a {display: block;text-indent: -2000em;}
.social li.fb {background: url('/polopoly_fs/1.544474!/facebook.png') no-repeat 0 0;} 
.social li.tw {background: url('/polopoly_fs/1.544474!/twitter.png') no-repeat 0 0;} 
.social li.yt {background: url('/polopoly_fs/1.544474!/youtube.png') no-repeat 0 0;} 
.social li.rss {background: url('/polopoly_fs/1.544474!/rss.png') no-repeat 0 0;} 
.social li.nl {background: url('/polopoly_fs/1.544474!/mail.png') no-repeat 0 0;} 
.social li.ap {background: url('/polopoly_fs/1.544474!/apple.png') no-repeat 0 0;} 
.social li.an {background: url('/polopoly_fs/1.544474!/android.png') no-repeat 0 0;} 

/* article page styles */
#wrapper p.author {font-size: 1.2em;} 

.alert {border: 2px solid red;margin: 1em;padding: 1em;font-size: 1.2em;}
.alert p {margin: .5em 0;} 



      
