/*
 * Id: 1.117609
 * Version: 1268023171
 * Generated: Mar 10, 2010 11:55:49 PM
 */

a:link {color: #003300;}
a:visited {color:#003300;}
a:active{color: #003300;}
a:hover {color: #000000;}

#a {background-color: #000000; padding: 0px; margin: 0;}
#a #header {background-color: #ffffff; padding: 0; margin:0;}
#hat {background: #000000; height: 20px;}
#hat a {}

#a #wrapper {width:960; border-style: solid; border-width: 0px 5px 0px 5px; border-color:#ffffff; margin: 0 auto 0 auto; padding:5px; font: verdana, arial, helvetica,sans-serif; background-color: #ffffff;}

#a #header {margin:0; padding:0; border:0;}
#a #header .slot {margin:0; padding:0; border:0;}
#a #header .slot .subNavH {margin:0; padding:0; border:0;}

#a #masthead {margin:0; padding:0; border:0;}
#a #masthead a  {background:#ffffff; background-position: bottom left;  background-image: url('/polopoly_fs/1.117609!/online_masthead_notower.png'); background-repeat: no-repeat;}

/*Primary Navigation*/

#a #primeNav {background:url('/polopoly_fs/1.117609!/nav.gif') repeat-x; height:35px;}
#a #primeNav a:link {color: #ffffff;}
#a #primeNav a:visited {color:#ffffff;}
#a #primeNav a:active{color: #ffffff;}
#a #primeNav a:hover {color: #ffffcc;}

#wrapper .ad {background: #ffffff; position: relative; z-index: 10;}

#contentwrapper{padding:0; margin:0; background:#ffffff; border-width:0;}
#content {margin:0 auto 0 auto; padding:0 20px 0 20px; width: 600px;}
div.contentgutter {margin:0; padding:0;}
div.slot {margin:0; padding:0;}
#upperLeft {margin:0; padding:0;}
div.clear {margin:0; padding:0;}
div.gutter {margin:0; padding:5px; border:0;}

/*Page Elements*/

/* search*/

div.search {border-width:0;}

/*Date*/

div.date {font-size: 8px; margin: 5px 0 5px 0;}

/* Images*/

div.singleImage .gutter {margin:0 auto 0 auto; padding:0 0 0 20px;}


#lowerRight .gutter {margin:0; padding: 5px; text-align: center;}

/*GLOBAL ARTICLE PAGE */
div.article {padding: 1.5em; margin: .8em 1.5em 1.5em 1.5em; background: #fff;}
div.article .articleDate, .article .date, div.article p.author, .article p.author2 {color: #9c9c9c; font-size: 1.1em; margin: .7em 0;}
div.article .articleDate, .article .date {color: #9c9c9c; font-size: .9em; margin: .7em 0;}
div.article h1 {font-weight: 900; margin: 0 0 .3em 0;}
div.article h2 {color: #6d6d6d; margin: 0 0 .3em 0; font-weight: normal;}
div.article .text p {padding: .5em 0;}
div.article ol, div.article ul {margin: 1em 1em 1em 2em;font-size: 1.2em;}
div.article ol ul, div.article ul ol {font-size: 1em;} 
div.article ol li {list-style-type: decimal;padding: .3em 0;}
div.article ul li {list-style-type: disc;padding: .3em 0;}

/* pdf element */
div.pdf {text-align: center; background-color:#ffffff; padding:5px;}
div.pdf h2 {text-align: center; color: #003300; line-height: .7em;}
div.pdf h3 {font-size: 1.5em; line-height: .3em; color: #003300; text-align: left; margin: .5em 0 0;text-align: center;}
div.pdf a { color: #003300;}

/* teaser element */
div.teaser {border-bottom: dotted .5px #999; padding:10px; margin:0;}
div.teaser img {float:left; margin:0 10px 0 0; padding:0;}
div.teaser h3 {padding: 0; margin: 0 0 5px 0;}
div.teaser h4 {padding: 0; margin: 0 0 5px 0;}

/* splitter element */
div.splitter{clear:both; margin:0; padding:0;}
div.splitter div.left{float:left; width:50%; margin:0; padding:0;}
div.splitter div.right{float:right; width:50%; margin:0; padding:0;}

/* articleList element */

div.articleList div.teaser{padding:10px 0 10px 0; margin:0;}
div.articleList div.teaser img{float:left; padding:10px; 0 0 0; margin:0;}
div.articleList div.teaser h3 {}
div.articleList div.teaser h4 {}

/* Breadcrumb */
p.breadCrumb{ font-size: .9em; margin: .5em 0 .5em 1.5em;}

/* registration form */
div.generic_form{overflow: auto; background-color: transparent !important;}
div.generic_form div.gutter{font-size: 1.2em;}
div.generic_form div.gutter p{font-size: 12px; padding-bottom: .3em;}
div.generic_form div.gutter div.row{clear: both; float: left; width: 500px; margin: 0 auto !important; padding: 10px; border-bottom: solid 1px #c5c5c5;}
div.generic_form div.gutter div.row label strong{display: block;float:left; width:150px; text-align: left; position: relative; top:3px;}
div.generic_form div.gutter div.row input{float:left;font-size: 12px; margin: 0;}
div.generic_form div.gutter div.row2{clear: both; padding:8px 50px 8px 10px;}
div.generic_form div.gutter div.rowBtn{clear: both; padding: 10px 0; text-align: center;}

/* spotlight */
#wrapper .spotlight h2 {font-weight: normal;}
#content .spotlight li {padding: 0 1em;}
#content .spotlight li h4 {font-size: 1.1em;}

/* 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: #000; list-style-type: square;}
#wrapper .categoryList li a {font-weight: normal;}

/* soundslides element */
#1_1258502_1268019598 .slideshow {margin:0 auto 0 auto; padding:0; }


/*poll*/
.poll {margin: 10px; padding:0;}

/* 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: #203c09 url('/polopoly_fs/1.117609!/tab.gif') repeat-x 0 0 !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 0px;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:#00552e;border: solid 1px #ccc;border-bottom: none; background-image: none; background:#fff !important; padding: 5px 5px 6px;}
#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;}

/* Opacity Overlay Tabs Treatment */
#content .yui-skin-sam {position: relative;}
#wrapper .yui-skin-sam .singleImage img {width: 620px;margin: 1em 1em .7em;}
#content .yui-skin-sam .teaser {position: absolute; bottom: 14px; left: 1px;width: 600px; padding: 1em; color: #000; background: #fff; opacity: .92; -moz-opacity: .92; filter:alpha(opacity=92); backround-repeat: no-repeat;}
#content .yui-skin-sam .topStory .gutter {padding: 0;}
#content .topStory h3 {font-weight: bold;font-size: 2.3em;}
#content .topStory h3 a, #content .topStory p, #content .topStory a {color: #000;}


/* SIDEBAR STYLES */
#wrapper #sideBar h2 {font-weight: .8em; border-bottom: none; color: #00552e;}
#sidebar {padding: 0 0 0 30px;}

/* FOOTER STYLES */
#footer {width: 100%; height: 50px; background:#000000;}
#footer p {margin:0; padding:0;}


      