/*
 * Id: 1.117648
 * Version: 1301415495
 * Generated: Feb 5, 2012 6:28:19 AM
 */

body {
     background: url('/polopoly_fs/1.117648!/bkg.gif') repeat 0 0;
}

#contentWrapper {
     background: url('/polopoly_fs/1.117648!/content-bg.gif') repeat-y 0 0;
}
p {
     line-height: 1.3em;
}
/* header styles */
#masthead a {
     height: 87px; 
     background: url('/polopoly_fs/1.117648!/masthead.gif') no-repeat 0 0;
}
/* search in header */
#header div.search {
     top: 30px;
     right:0;
}
#header div.search .searchField {
     width: 235px;
}
/* primary horizontal navigation */
#a #primeNav {
     font-size: 1.4em; 
     background:url('/polopoly_fs/1.117648!/nav.gif') repeat-x; 
     height:28px; 
     padding-left:0em;
}
#a #primeNav ul li {
     border-right: none;
}
#a #primeNav ul a {
     padding:6px 8px 5px; 
     margin:0;
     background-position:-656px -329px;
}
#a #primeNav li ul li {
      background: #eb7815; 
      border: 1px solid #fff;
}
#a #primeNav li ul a:hover {
     background: #333;
}
#a #primeNav li ul {
     top: 24px !important;
}
/* element styles */
/* opacity overlay styles */
#wrapper .yui-skin-sam .singleImage img {
     width: 643px; 
     margin: 1em 0 0;
}
#content .yui-skin-sam .teaser {
     position: absolute; 
    bottom: 6px !important; 
     left: -11px;
     width: 640px;
     padding: 1em;
     background-color: #000;
     opacity: .70; 
     -moz-opacity: .70; 
     filter:alpha(opacity=70);
}
#content .yui-skin-sam .teaser .gutter {
      padding: 0;
} 
#content .yui-skin-sam .teaser h3 {
      font-weight: normal;
      font-size: 2.3em;
} 
#content .yui-skin-sam .teaser h3 a, #content .yui-skin-sam .teaser p, #content .yui-skin-sam .teaser a {
     color: #fff;
     padding: 1em 1em 2em 1.5em;
}
/* article list */
#content .articleList {
     margin-bottom: 0;
}
#content .articleList h2 {
     padding: .2em .5em;
     color: #fff; 
     font-weight: normal; 
     font-size: 1.4em;
     background: url('/polopoly_fs/1.117648!/h2-bg.gif') no-repeat 0 0;
}
#content .articleList .gutter {
      padding: .5em 1.4em 0 .3em;
}
#wrapper .articleList .teaser {
      border-bottom: none;
}
#content .articleList h3 {
     font-weight: normal;
     margin: 0 0 .2em;
}
/* 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: #333; 
     list-style-type: square;
}
#wrapper .categoryList li a {
     font-weight: normal;
}
/* cat list lower left */
#lowerLeft .categoryList {
     margin: 0 1em;
}
#lowerLeft .categoryList h2 {
     display: none;
}
/* tab box */
#content div.yui-skin-sam{
     border: none !important;
     position: relative; /*used to be relative*/
     margin-top: 0px;
}
#content div.yui-skin-sam div.yui-navset ul.yui-nav {
     position: absolute; /*was absolute*/
     bottom:0;
     width: 99.7%;
     padding-left: 0; 
     background: #1c1714 !important; 
     height:21px !important; 
     border-top: none;
}
#content div.yui-skin-sam div.yui-navset {
     border: none; 
     margin: 0; 
     padding: 0 0 1.5em 0;
}
#content div.yui-skin-sam div.yui-navset ul.yui-nav li {
     margin:0 4px 2px;
     background: transparent;}
#content div.yui-skin-sam div.yui-navset ul.yui-nav li a {
    padding: 5px 2px 0; 
    border-right: none;
    color: #fff;
}
#content div.yui-skin-sam div.yui-navset ul.yui-nav li.ui-tabs-selected a {
     color:#fff;
     border: none; 
     border-bottom: 1px dotted #fff; 
     background-image: none; 
     background: none !important;
}
#content div.yui-skin-sam div.yui-navset ul.yui-nav li.ui-tabs-selected {
     border-bottom: none;
     padding: 0;
}
#content .ui-tabs-nav a {
     margin: 0 0 0;
}
#content .ui-tabs-selected a {
     top: 0px;
}
#content div.yui-skin-sam div.yui-content {
     border: none;
     background: #fff !important;
}
div.yui-skin-sam {
    min-height:0px; 
    clear: both; 
    overflow: hidden;
    height: 423px;

}
/* SIDEBAR STYLES */
#wrapper #sideBar h2 {
      color: #e76f18; 
      border-bottom: none; 
}
#sideBar div.poll,#sideBar .mostCommented, #sideBar .mostPopular, #sideBar div.video, #sideBar div.recentComments, #sideBar div.pdf, #sideBar div.search, #sideBar div.topStory, #sideBar div.articleList, #sideBar div.categoryList, #sideBar div.spotlight, #sideBar div.topStory, #sideBar div.generic_form, #sideBar div.singleImage, #sideBar .gallery {
     border: none;
     background: #fff;
} 
/* video */ 
#sideBar h2.title {
      margin: 1em 0 0;
      padding: .2em .5em;
      color: #fff; 
     font-weight: normal; 
      font-size: 1.4em;
      background: url('/polopoly_fs/1.117648!/video-top.gif') no-repeat 0 0;
} 
#wrapper #sideBar .video {
      margin: 0;
      border: none;
} 
#sideBar p.more {
      padding: .2em .5em;
      margin: -4px 0 0;
      text-align: right; 
      color: #fff; 
      font-weight: normal; 
      font-size: 1.2em;
      background: url('/polopoly_fs/1.117648!/video-bot.gif') no-repeat 0 0;
} 
#sideBar p.more a {
     color: #fff;
} 
/* tab box */ 
#sideBar div.yui-skin-sam{
      border: none !important;
} 
#sideBar div.yui-skin-sam div.yui-navset ul.yui-nav {
      padding-left: 0; 
      background: #e86f18 url('/polopoly_fs/1.117648!/nav.gif') repeat-x 0 0 !important; 
      height:23px !important;
      border-bottom: 1px solid #ccc;
} 
#sideBar div.yui-skin-sam div.yui-navset {
     border: none; 
     margin: 0;
     padding: 0 0 1.5em 0;
} 
#sideBar div.yui-skin-sam div.yui-navset ul.yui-nav li {
      margin:0px 2px 0 0px;
      background: transparent;
} 
#sideBar div.yui-skin-sam div.yui-navset ul.yui-nav li a {
      padding: 5px; 
      border-right: 1px solid #ccc;
      color: #fff;
} 
#sideBar div.yui-skin-sam div.yui-navset ul.yui-nav li.ui-tabs-selected a {
      color:#e86f18;
      border: solid 1px #ccc;
      border-bottom: none; 
      background-image: none; 
      background:#fff !important; 
      padding: 5px 5px 6px;
} 
#sideBar div.yui-skin-sam div.yui-navset ul.yui-nav li.ui-tabs-selected {
      border-bottom: none;
      padding: 0;
} 
#sideBar .ui-tabs-nav a {
      margin: 0 0 0;
} 
#sideBar .ui-tabs-selected a {
      top: 0px;
} 
#sideBar div.yui-skin-sam div.yui-content {
     border: 1px solid #ccc;
     border-top: none;
     background: #fff !important;
}

/* FOOTER STYLES */ 
#footer {
     background: #ededed url('/polopoly_fs/1.117648!/footer.gif') repeat-x bottom left;
     border: none;
     height: 30px;
} 
#footer p {
     margin: 0 1em;
     width: 45%; 
     float: left;
} 
#footer p.social {
     float: right;
     text-align: right;
} 



      
