/*
 * Id: 1.1619248
 * Version: 1314651744
 * Generated: Feb 6, 2012 2:24:42 AM
 */

body {background: #621c1d;}
p {line-height: 1.3em;}

/* header styles */
#masthead a {height: 85px; background: url('/polopoly_fs/1.1619248!/masthead.gif') no-repeat 0 0;}
/* date in header */
#header .date {top: 91px;right: 10px;color:#fff;}
/* search in header */
#header .search {top: 109px;right: 0;} 
/* subscribe link */
#header .subscribe {display: block; position: absolute; top: -103px; right: 0; width: 236px; height: 90px; text-indent: -2000em;background: url('/polopoly_fs/1.1619248!/email-promos-236x90.png') no-repeat 0 0;}
#wrapper .ad {text-align: left;}
#contentWrapper .ad {text-align: center;}

/* primary horizontal navigation */
#a #primeNav {font-size:1.4em;background:url('/polopoly_fs/1.1619248!/nav.gif') repeat-x; height:30px; padding-left:0;}
#a #primeNav ul li {border-right: none;}
#a #primeNav ul a {padding:6px 8px; margin:0 3px; background-position:-656px -329px;}
#a #primeNav li ul li {background: #000; border: 1px solid #c7c7c7; border-top: none;}
#a #primeNav li ul a:hover {background: #481516;}
#a #primeNav li ul {top: 26px !important;}

/* subnav styles */
#contentWrapper {padding-top:27px;}
#header .subNavH ul {top:115px;background:url('/polopoly_fs/1.1619248!/subnav.gif') repeat-x; height:27px;width:975px;}
#header .subNavH ul a {font-size:1.4em;line-height:27px;color:#313131;}

/* element styles */
h2.title {font-size: 1.6em;float: left;padding: 0; margin: .4em 1.5em .5em .6em; width: 94%;border-bottom: 1px solid #ccc;}
h2.title a {padding: 2px 0 0 0;font-size: 12px;text-align: right;float: right;display: inline;width: 40%;}
h2.title span {float: left; width: 50%;} 

/* teaser */
.teaser h3 {margin: 0 0 .3em;font-size:1.7em;}
.teaser h4 {margin: 0 0 .3em;font: italic 1.4em georgia, times, serif;}
#content .topStory h2 {display: none;}
#content .topStory img {float: left; margin: 0 1em 0 0;}
  #content .splitter .topStory img {float: none;margin: 0 0 .3em;}
.topStory h3 {font-size: 2.2em;}

/* opacity overlay styles */
#upperLeft .left .topStory {position: relative;}
#upperLeft .left .topStory img {width: 323px;margin: 0;}
#upperLeft .left .textWrap {position: absolute;bottom: 0px; left: 0px;width: 303px;padding: 1em;background: #000;opacity: .70; -moz-opacity: .70; filter:alpha(opacity=70);}
#upperLeft .left .topStory .gutter {padding: 0;}
#upperLeft .left .topStory h3 {font-weight: normal;font-size: 2.3em;}
#upperLeft .left .topStory h3 a, #upperLeft .left .topStory p, #upperLeft .left .topStory a, #upperLeft .left .topStory h4 {color: #fff;}

/* article list */
.articleList h2 {font-size:1.6em;border-bottom:1px solid #ccc; margin: 0 0 .5em;}
.articleList .gutter {padding:0;}
#lowerLeft .articleList h3 {font-size:1.3em;}
#lowerLeft .articleList h4 {font: normal 1.2em arial, sans-serif;color: #000;}
  .yui-skin-sam .articleList .gutter {padding:1em;}
.articleList .teaser {border-bottom: none;padding: 0 0 1.5em;}
.articleList .teaser img, .categoryList li img {border:1px solid #ccc; padding: .2em;}
p.more {margin: 0 .6em;text-align:right;font-size:1.4em;} 
#lowerLeft .articleList, #lowerLeft .articleList .gutter, #lowerLeft .articleList .teaser {margin-bottom: 0; padding-bottom: 0;}

/* spotlight */
.spotlight h2 {font-size:1.6em;}
.spotlight ul li {padding: 0 1em;}
.spotlight ul li h4 {font-size: 1.2em; text-align: left;}

/* category list */
.categoryList h2{font-size: 1.6em; border-bottom: 1px solid #ccc;}
.categoryList .gutter {padding-top: .2em;}
.categoryList ul li{color: #000; list-style-type: square;}
  #upperLeft .categoryList ul li {list-style-type: none;}
.categoryList ul li a{font-weight: normal;}
  #upperLeft .categoryList ul li a {font: bold 1.7em georgia, times, serif;}
.categoryList ul li.showImage{border-bottom:none;padding:.8em 0;}
#lowerLeft .categoryList {margin-top: 0;}

/* pdf */
#content .pdf {border:1px solid #b9b9b9;}
#content .pdf h2 {font-size:1.6em;padding: .2em .5em;}

/* tab box */
.yui-skin-sam {border: none;}
.yui-nav {padding-left: 0; background: #491516 url('/polopoly_fs/1.1619248!/tab.gif') repeat-x 0 0; border-bottom: 1px solid #ccc;}
.yui-navset {border: none; margin: 0;padding: 0;}
.yui-nav li {margin:0px 2px 0 0px;font-weight:normal;font-size: 1.2em;}
.yui-nav li a {padding: 5px; border-right: none;color: #fff;}
.yui-nav li.ui-tabs-selected a {color:#481516;border: solid 1px #ccc;border-bottom: none; background-image: none; background:#fff !important; padding: 5px 5px 6px;}
.yui-content {border: 1px solid #ccc;border-top: none;background: #fff !important;}

/* social links */
#sideBar .yui-skin-sam .social {padding: 1em;}
#content .social {margin: 1em;}
#header .social {position: absolute;right:10px;top:32px;}
.social li {margin:0 0 0 .8em;float: left;width: 32px;height: 32px;line-height: 32px;background: url('/polopoly_fs/1.1619248!/social.png') no-repeat 0 0;}
.social li a {display: block;text-indent: -2000em;}
.social li.tw {background-position: -40px 0;}
.social li.yt {background-position: -80px 0;}
.social li.rss {background-position: -162px 0;}
.social li.nl {background-position: -122px 0;}

/* SIDEBAR STYLES */
#sideBar h2 {border-bottom:none; }

/* FOOTER STYLES */
#footer {background: #481516 url('/polopoly_fs/1.1619248!/footer.gif') no-repeat -1px 0; border: none; color: #fff;padding-top: 2em;}
#footer p {margin: 0 0 0 .4em; color: #fff;}
#footer a {color: #fff;}
#footer ul {font-size: 1.2em;margin: .5em 0;}
#footer ul li {display: inline;padding: 0 0 0 .4em;} 
#footer ul li a {padding: 0 .4em 0 0;}  


      
