/*
 * Id: 1.476046
 * Version: 1263233907
 * Generated: Mar 10, 2010 2:17:22 PM
 */

body {font-family: "lucida grande", "lucida sans unicode", helvetica, sans-serif; background: url('/polopoly_fs/1.476046!/bg.png') no-repeat 50% 14px;}
#contentWrapper, #content .article {background: none;}
p {line-height: 1.3em;}

/* header styles */
#masthead a {height: 107px; background: url('/polopoly_fs/1.476046!/masthead.png') no-repeat 0 0;}
/* search in header */
#header div.search {top: 65px;right: 10px;background: url('/polopoly_fs/1.476046!/search.gif') no-repeat 0 0;width: 313px;height: 27px;margin: 0;}
#header div.search .gutter {padding: 0;}
#header div.search .searchField {width: 205px;background: none;border: none;margin: 0 0 0 .5em;} 
#header div.search .searchButton {background: none; border: none;padding-top: .1em;color: #fff; text-transform: uppercase;font-weight: bold; font-size: 15px;}
/* login */
#header p.login {position: absolute;right: 28px;top: 13px;}
#header p.login a.bull {background: url('/polopoly_fs/1.476046!/square.gif') no-repeat left center;padding: 0 0 0 13px;}
#header p.login a {color: #333;padding: 0 5px;}

/* primary horizontal navigation */
#a #primeNav {font-size: 1.4em;background:none; height:32px; margin: .2em 0 0;}
#a #primeNav ul li {border-right: none;background:url('/polopoly_fs/1.476046!/nav-sep.gif') repeat-y top right;}
#a #primeNav ul a {padding:7px 8px; margin:0 15px;}
#a #primeNav li ul li {background: #707267; border: none; border-bottom: 1px solid #c7c7c7;}
#a #primeNav li ul a:hover {background: #ccc;}
#a #primeNav li ul {top: 30px !important;} 

/* element styles */
h2.title {font-size: 1.8em;float: left;padding: 0; margin: .4em 1.5em .5em .6em; width: 94%;color: #4d4f46;border-bottom: 1px solid #b6b7b1;}
h2.title a {color: #6a904c;font-weight: normal; font-style: italic;padding: 5px 8px 0 0;font-size: 12px;text-align: right;float: right;display: inline;width: 40%;}
h2.title span {float: left; width: 50%;} 

/* splitter styles */
#upperLeft .splitter .left {width: 25%;}
#upperLeft .splitter .right {width: 75%;}

/* teaser styles */
#wrapper .teaser h3 {font-weight: normal;font-size: 1.7em;margin: 0 0 .2em;}
#wrapper .teaser p {font-size: 1.1em;color: #474747;}
#wrapper .teaser img {background: #fff; border: 1px solid #b6b7b1; padding: 4px;}
#wrapper .teaser .fullStory {display: none;}

/* top story opacity overlay */
#content .yui-skin-sam {position: relative;}
#wrapper .yui-skin-sam .topStory img {width: 623px;margin: .5em 1em;padding: 0; border: none;}
#content .yui-skin-sam .textWrap {position: absolute;top: 25px; right: 35px;width: 230px;padding: 1em;background: #eceee2;opacity: .90; -moz-opacity: .90; filter:alpha(opacity=90);}
#content .yui-skin-sam .topStory .gutter {padding: 0;}
#content .topStory h3 {font-size: 2.3em;margin: 0 0 .3em;}
#content .topStory h3 a {color: #524410;} 
#content .topStory p{color: #474747;font-size: 1.1em;}  
#wrapper .topStory .fullStory {padding: 0 0 0 .4em; margin: .3em 0; color: #fff; font-weight: bold; font-size: 1.3em;display: block;width: 101px; height: 25px;line-height: 25px;background: url('/polopoly_fs/1.476046!full-bg.png') no-repeat 0 0;}
#wrapper .topStory .fullStory a {color: #fff;}
#wrapper .topStory .fullStory a:hover {color: #eee;text-decoration: none;}

/* article list */
#wrapper .articleList .gutter {padding: 1em 0;}
#wrapper .articleList .teaser {border-bottom: none;}
#wrapper .articleList .teaser img {border: 1px solid #431f81;}
#wrapper .articleList h3 {font-weight: normal; font-size: 1.8em;}
#lowerLeft .splitter .articleList {margin-bottom: .5em;border-bottom: 1px dotted #c1c1c1;}
#lowerLeft .left .right .articleList .teaser {margin-bottom: 0;} 
/* article list - top stories */
#content #topStories .articleList {margin: 0 1em;}
#content #topStories .articleList .gutter {width: 544px;height: 108px;padding: 0 0 0 1em;float: left;background: url('/polopoly_fs/1.476046!/top-bg.png') no-repeat top left;}
#content #topStories .articleList h2 {display: block;text-indent: -2000em;float: left;margin: 1.2em 0 .9em 0;background: url('/polopoly_fs/1.476046!/top-h2.png') no-repeat 0 0;width: 91px; height: 46px;}
#content #topStories .articleList .teaser {border-bottom: none;width: 160px; float: left;margin: 1.5em 0 .5em;padding: 1em .5em 1em 1em;height: 34px;min-height: 34px;background:url('/polopoly_fs/1.476046!/top-sep.gif') no-repeat right top;}
#content #topStories .articleList h3 {font-size: 1.5em;} 

/* category list */
#wrapper .categoryList h2 {font-weight: normal; font-size: 1.6em; color: #000;border-bottom: 1px solid #ccc;}
#wrapper .categoryList .gutter {padding-top: .2em;}
#wrapper .categoryList li {color: #759959; list-style-type: square; font-family: georgia, times, serif;}
#wrapper .categoryList li a {font-weight: normal; font-size: 1.4em;}
/* cat list in splitter */
#content .splitter .categoryList {margin-top: 0;}
#content .splitter .categoryList h2 {display: none;}

/* poll */
#wrapper .poll, #wrapper #sideBar .poll {background: #e8e4d9;border: 2px solid #aaaba6;font-family: "lucida grande", "lucida sans unicode", helvetica, sans-serif;}
#wrapper .poll h2, #wrapper #sideBar .poll h2 {background: #aaaba6; font-weight: normal; color: #fff; padding: .2em .5em;border: 1px solid #fff; border-bottom: none;}
#wrapper .poll .gutter, #wrapper .spotlight .gutter {border: 1px solid #fff; border-top: none;padding: .5em;}
#wrapper .poll h3 {font: normal 1.2em/1.2em "lucida grande", "lucida sans unicode", helvetica, sans-serif;margin: 0 0 .5em;}
#wrapper .poll .submit {margin: .5em 0;}

/* spotlight */
#wrapper .spotlight, #wrapper #sideBar .spotlight {padding: 0;background: #f3f4ee;border: 2px solid #ddddda;}
#wrapper .spotlight h2, #wrapper #sideBar .spotlight h2 {margin: 0;background: #ddddda; font-weight: normal; color: #fff; padding: .2em .5em;border: 1px solid #fff; border-bottom: none;}
#wrapper .spotlight .gutter {float: left;padding: 1em 0 1em 1.2em;}
#wrapper .spotlight li {padding-bottom: 1em;}
#wrapper .spotlight li img {background: #fff; border: 1px solid #ddddda;padding: 2px;}
#wrapper .spotlight li h4 {font-family: georgia, times, serif;font-size: 1.2em;} 

/* default tab box */
#a div.yui-skin-sam{border: none !important;}
#upperLeft div.yui-skin-sam {margin-top: 0;}
#a div.yui-skin-sam div.yui-navset ul.yui-nav {padding-left: 0; background: none !important; height:27px !important;border-bottom: 1px solid #b6b7b1;}
#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:5px 2px 0 0;background: transparent;font-size: 1.6em; font-family: georgia, times, serif;}
#a div.yui-skin-sam div.yui-navset ul.yui-nav li a {padding: 2px 10px 1px; border-right: none;color: #77796d;background: none;font-weight: normal;}
#a div.yui-skin-sam div.yui-navset ul.yui-nav li.ui-tabs-selected a {color:#6f7169;border: none; border-top: 1px solid #b6b7b1; border-right: 1px solid #b6b7b1; background-image: none; background:#fff !important; font-weight: bold;padding: 2px 10px 1px; }
#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: none;background: #fff !important;}
div.yui-skin-sam {min-height:0px; clear: both; overflow: visible;}
/* sidebar gradient on tabs */
#sideBar div.yui-skin-sam .ui-tabs-panel {background: url('/polopoly_fs/1.476046!/300-bg.gif') no-repeat bottom left !important;}
#sideBar div.yui-skin-sam div.yui-content {padding: 0;border: none;background:none !important;}

/* opacity tab box */
#upperLeft div.yui-skin-sam{background: url('/polopoly_fs/1.476046!/tab-bg.gif') no-repeat 0 0 !important;padding: 1em .7em 0;margin: 0;}
#upperLeft div.yui-skin-sam div.yui-navset ul.yui-nav {position: absolute;bottom:35px;left: 20px;background: none !important; height:19px !important; border: none;} 
#upperLeft div.yui-skin-sam div.yui-navset {border: none; margin: 0;}
#upperLeft div.yui-skin-sam div.yui-navset ul.yui-nav li {margin:0 0 2px 5px; background: transparent; font-size: 1.4em; font-family: "lucida grande", "lucida sans unicode", helvetica, sans-serif;}
#upperLeft div.yui-skin-sam div.yui-navset ul.yui-nav li a {padding: 1px 5px;color: #524410; border: 3px solid #707267;background: #fff;}
#upperLeft div.yui-skin-sam div.yui-navset ul.yui-nav li.ui-tabs-selected a {color:#fff;border: 3px solid #707267;background: #524410 !important;padding: 1px 5px;}
#upperLeft div.yui-skin-sam div.yui-navset ul.yui-nav li.ui-tabs-selected {border-bottom: none;padding: 0;}
#upperLeft .ui-tabs-nav a {margin: 0 0 0;}
#upperLeft div.yui-skin-sam .ui-tabs-panel {background: none !important;}
#upperLeft div.yui-skin-sam div.yui-content {padding: 0;border: none;background:none !important;}

/* SIDEBAR STYLES */
#wrapper #sideBar div {border: none;}
#wrapper #sideBar h2 {color: #524410;background: none;padding: 0 .3em;font-size: 1.6em;}

/* pdf */
#sideBar .pdf .thumbnail img {border: 1px solid #b6b7b1;float: left;margin: 0 .5em 1em 0;}
#wrapper .pdf h3 {font-weight: normal;text-align: left; font-size: 1.3em;margin: 4em 0 0;}
#wrapper .pdf h3 a {background: none;padding: 0;text-decoration: underline;}

/* FOOTER STYLES */
#footer {position: relative; background: url('/polopoly_fs/1.476046!/footer-bg.png') repeat 0 0;border: none;}
#footer p {margin: 0 0 0 1em;}
#footer .box {border: 1px solid #616161;margin: 1em;padding: .5em;}
#footer .box .gutter {background: #616161;} 
#footer .subNavH {position: absolute;top: 70px; left: 210px;}
#footer .subNavH a {color: #fff; font-size: 1.2em;font-family: "lucida grande", "lucida sans unicode", helvetica, sans-serif;padding: 0 12px;} 

/* BROWSER SELECTOR STYLES */
.ie6 #upperLeft .splitter .right {width: 65%;}
.ie7 #a #primeNav, .ie6 #a #primeNav {position: relative; top: 2px;}
.ie7 #upperLeft div.yui-skin-sam, .ie6 #upperLeft div.yui-skin-sam{margin: .3em 0 0;}

      