/*
 * Id: 1.305042
 * Version: 1267190689
 * Generated: Jul 31, 2010 4:36:14 PM
 */

body {background: url('/polopoly_fs/1.305042!/bg.png') no-repeat top center;}
p {line-height: 1.3em;}

/* header styles */
#masthead a {height: 78px; background: url('/polopoly_fs/1.305042!/masthead.gif') no-repeat 0 0;}
/* search in header */
#header div.search {right: 0;top: 150px;width: 420px;}
#header div.search h2 {font-size: 1.3em;color:#6b6b6b;font-weight: normal;padding:0;display: inline;float: left;}
#header .search .gutter {float: left;}
/* subnav styles */
#header .subNavH ul {top: 133px;right: 10px;}
#header .subNavH ul li {float: left;font-size: 1.2em;}
#header .subNavH ul li a {color: #1b307e;}
/* login */
#header p.login {position: absolute; top: 196px;right: 10px;font-size: 1.5em;color: #6b6b6b;}
#header p.login a {color: #6b6b6b;font-weight: bold;} 

/* primary horizontal navigation */
#a #primeNav {border-top: 1px solid #bdbcbd; border-bottom: 1px solid #bdbcbd; background: #efefef url('/polopoly_fs/1.305042!/nav.gif') repeat-x; height:29px; padding-left:0;}
#a #primeNav ul li {border-right: none; font-weight: bold;}
#a #primeNav ul a {padding: 6px 10px 5px; margin:0;} 
#a #primeNav ul a:hover {background: #30459a url('/polopoly_fs/1.305042!/nav-hv.gif') repeat-x;}
#a #primeNav li ul li {background: #fff; border: 1px solid #c7c7c7; border-top: none;}
#a #primeNav li ul {top: 25px !important;}

/* element styles */

/* top story */
#content .topStory h2 {display: none;}
#content .topStory .gutter {padding: 0;}
#content .topStory img {float: left; margin: 0 1em .3em 0;}
#content .topStory h3 {font-weight: normal; font-size: 2.3em; margin: 0 0 .3em;}

/* spotlight */
#content div.spotlight h2 {font-family: Trebuchet MS; font-size: 13px; border-bottom: 1px solid transparent; margin-right: 5px; padding: 5px 0px 0px 8px;}
.spotlight {padding: 0;border: none;margin-right: 13px;background: #fff url('/polopoly_fs/1.456814!/featured%20multimedia.jpg') top) repeat-x;border: 0px solid #580674;}
.spotlight ul {background: #fff;padding: 1em 0 0 .8em;}
#content .spotlight .gutter {padding: .5em 0 1em 0;}
#content .spotlight li {margin: 0; padding: 0 .1em 0 0;} 
#content .spotlight li h4 {font-size: 1.1em; text-align: center;} 

/* category list */
#wrapper .categoryList h2 {font-size: 1.5em; color: #474747;border-bottom: 2px solid #474747;}
#wrapper .categoryList .gutter {padding-top: .2em;}
#wrapper .categoryList li {color: #000; list-style-type: square;}
#wrapper .categoryList li a {font-size:1.8em; font-weight:bold;}

/* social links */
#content #addiv1 {width: 468px;float: left;padding-left: 1em;}
#content .social {float: right;width: 150px;font-size: 1.1em;color: #fff;background: #1b307f url('/polopoly_fs/1.305042!/social.gif') repeat-x;padding: .4em .6em .3em;margin: -5.7em 1em 1em 0}
#content .social a {padding: 0 0 0 20px;height: 16px;line-height: 16px;color: #fff;} 
#content .social a.email {background: url('/polopoly_fs/1.305042!/email.png') no-repeat left center;}
#content .social a.rss {background: url('/polopoly_fs/1.305042!/Feed_16x16.png') no-repeat left center;}
#content .social a.fb, #content .social a.tw {padding: .4em 0 0;vertical-align: middle;}

/* tab box */
#a div.yui-skin-sam{border: none !important;}
#a div.yui-skin-sam div.yui-navset ul.yui-nav {padding-left: 0; background: #356aa0 !important; height:23px !important;border-bottom: 1px solid #ccc;}
#a div.yui-skin-sam div.yui-navset {border: none; margin: 0;padding: 0 0 1.5em 0;}
#a div.yui-skin-sam div.yui-navset ul.yui-nav li {margin:0px 2px 0 4px;background: transparent;}
#a div.yui-skin-sam div.yui-navset ul.yui-nav li a {padding: 5px; border-right: none;color: #fff;}
#a div.yui-skin-sam div.yui-navset ul.yui-nav li.ui-tabs-selected a {color:#1b307e;border: solid 1px #ccc;border-bottom: none; background-image: none; background:#fff !important; padding: 5px;}
#a div.yui-skin-sam div.yui-navset ul.yui-nav li.ui-tabs-selected {border-bottom: none;padding: 0;}
#a .ui-tabs-nav a {margin: 0 0 0;}
#a .ui-tabs-selected a {top: 0px;}
#a div.yui-skin-sam div.yui-content {border: 1px solid #ccc;border-top: none;background: #fff !important;}
div.yui-skin-sam {min-height:0px; clear: both; overflow: visible;}
#content #autoRotate div.yui-content {height: 350px;overflow: hidden;}

/* SIDEBAR STYLES */
#upperRight div.poll,#upperRight .mostCommented, #upperRight .mostPopular, #upperRight div.video, #upperRight div.recentComments, #upperRight div.pdf, #upperRight div.search, #upperRight div.topStory, #upperRight div.articleList, #upperRight div.categoryList, #upperRight div.spotlight, #upperRight div.topStory, #upperRight div.generic_form, #upperRight div.singleImage, #upperRight .gallery {border: 1px solid #3f6e9c;}
#wrapper #sideBar h2 {border-bottom: 1px solid #3f6e9c;color: #3f6e9c;}
#lowerRight div.poll,#lowerRight .mostCommented, #lowerRight .mostPopular, #lowerRight div.video, #lowerRight div.recentComments, #lowerRight div.pdf, #lowerRight div.search, #lowerRight div.topStory, #lowerRight div.articleList, #lowerRight div.categoryList, #lowerRight div.spotlight, #lowerRight div.topStory, #lowerRight div.generic_form, #lowerRight div.singleImage, #lowerRight .gallery {border: 1px solid #3f6e9c; width: 130px;}

/* lower right split */
#wrapper #sideBar {position: relative;}
#lowerRight{height: 610px; }  
html>body #lowerRight{height: auto;min-height: 610px;}
#addiv3 {width: 160px;position: absolute;width: 160px; bottom: 0; right: 10px;height: 600px;margin: 1em 0;}

/* pdf */
#lowerRight .pdf .gutter {padding: .5em;}
#lowerRight .pdf .thumbnail img {width: 105px;border: 1px solid #3f6e9c;}
#lowerRight .pdf h3 {display: none;}

/* FOOTER STYLES */
#footer {position: relative;height: 84px;background: #ededed url('/polopoly_fs/1.305042!/footer.gif') repeat-x bottom left;border: 1px solid #aeaeae;}
#footer p {color: #6b6b6b;position: absolute; bottom: 5px; right: 10px;font-size: 1.3em;}
#footer img.logo {position: relative; top: -24px;}
#footer .subNavH {float: none;margin: 0 0 0 230px;position: relative; top: 35px;text-align: left;font-size: 1.2em;}
#footer .subNavH a {color: #6b6b6b;padding: 0 .5em; margin: 0;} 
#footerNav {display: none;}
#global_footer {margin-top: -27px;} 


      