/*
 * Id: 1.456814
 * Version: 1254922122
 * Generated: Nov 20, 2009 5:26:23 PM
 */

body {margin:0; padding:0; text-align: center; color:#000;background: #575354;}
body a {color: #662d91;}
#contentWrapper {padding-top: 30px;}

/* header styles */
div #masthead {background:url('/polopoly_fs/1.456814!titlebarbg.jpg');height: 97px;}
div #masthead a {position: relative; top: 11px; left: 30px;background:url('/polopoly_fs/1.456814!logo.jpg') no-repeat 0 0;}
#header .topAd {position: absolute; top: 20px; left: 630px;width:468px;}
#header div.search {top: 121px; right: 0;}
#header p.login {position: absolute; top: 127px; right: 243px;text-transform: uppercase;padding: .4em .8em .2em 0;border-right: 1px solid #5a0676;}

/* navigation */
#a #primeNav {font-size: 12px; height:30px;background:url('/polopoly_fs/1.456814!colorbar.jpg') repeat;}
#a #primeNav ul li {border-right: 1px solid #5a0676;}
#a #primeNav ul li a {padding:9px 9px 4px; color:#fff !important; text-align: center; text-transform: uppercase;background-position: 0 14px; }
#a #primeNav ul li a.drop {padding-left: 11px;} 
#a #primeNav li ul li {background: #5a0676; width: 14em;border: none; border-bottom: 1px solid #000;}
#a #primeNav li ul a:hover {background: #8831a4;text-decoration: none;}
#a #primeNav li ul {top: 28px !important;} 
 
/* subnav styles */
#header .subNavH ul {width: 975px; top: 125px;left: 0px;border-top: 2px solid #5d1871;border-bottom: 1px solid #000;background:url('/polopoly_fs/1.456814!subNav.gif') repeat-x 0 0;}
#header .subNavH ul li {font-size: 12px;text-transform: uppercase;border-right: 1px solid #5d1871;padding:7px 9px 5px;}
#header .subNavH ul li a {padding:0;margin:0 6px;color: #5d1871;}

/* FOOTER STYLES */
#footer {height: 144px; width: 975px; position: relative; background: #5A0676  no-repeat; top right; color: #fff;}
#footer p.copyright {position: absolute; bottom: 20px; right: 50px; color: #fff;}
ul.footerColumn {float: left; margin: 1.5em 3em 1em; text-align: left;} 
ul.footerColumn li.mainItem {color: #fff;font-size: 1.4em; text-align: left; }
ul.footerColumn li li {padding: .2em 0;font-size: .8em; text-align: left;}
ul.footerColumn li a {color: #fff; text-align: left}

/* element styles */

/* splitter element */
#upperLeft .splitter .left{width:50%;}
#upperLeft .splitter .right{width:50%;}

/* NEWS SPLITTER */

/* splitter in newsSplit */
#newsSplit .splitter .left, #upperLeft .splitter .left{width:70%;}
#newsSplit .splitter .right, #upperLeft .splitter .right{width:30%;}
#lowerLeft .splitter .splitter .left {width:50%;}
#lowerLeft .splitter .splitter .right {width:50%;} 

/* top story styles */
#content .yui-skin-sam .topStory .gutter {padding: 1em;}
#upperLeft .left .yui-skin-sam .topStory img {width: 424px}

/* 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: left;} 

/* category list */
#upperLeft div.left div.categoryList h2 {display: none;}
#upperLeft div.left div.categoryList ul li {font-family: Arial; font-size: 9.5px; position: relative; bottom: 20px; left: 11px;}
#upperLeft div.right div.categoryList h2 
#upperLeft div.right div.categoryList ul li {font-family: Arial; font-size: 9.5px; position: relative; bottom: 35px; left: 11px;}
#lowerLeft div.left div.categoryList h2 {display: none;}
#lowerLeft div.left div.categoryList ul li {font-family: Arial; font-size: 9.5px; position: relative; bottom: 35px; left: 11px;}
#lowerLeft div.right div.categoryList h2 {display: none;}
#lowerLeft div.right div.categoryList ul li {font-family: Arial; font-size: 9.5px; position: relative; bottom: 35px; left: 11px;}

/* article list */
#upperLeft div.splitter div.left div.articleList h2 {font-family: Trebuchet MS; font-size: 12px; border-bottom: 2px solid #ffffff; margin-right: 5px; padding: 5px 5px 5px 8px;}
#upperLeft div.splitter div.left div.articleList div.gutter div.teaser h3 {font-family: Arial; font-size: 9.5px; font-weight: normal;}
#upperLeft div.splitter div.right div.articleList h2 {font-family: Trebuchet MS; font-size: 12px; border-bottom: 2px solid #ffffff; margin-right: 5px; padding: 5px 5px 5px 8px;}
#upperLeft div.splitter div.right div.articleList div.gutter div.teaser h3 {font-family: Arial; font-size: 9.5px; font-weight: normal;}
#lowerLeft div.splitter div.left div.articleList {background:url('/polopoly_fs/1.456814!articel_bg1.jpg');}
#lowerLeft div.splitter div.left div.articleList h2 {font-family: Trebuchet MS; font-size: 13px; border-bottom: 1px solid #ffffff; margin-right: 5px; padding: 5px 5px 5px 8px;}
#lowerLeft div.splitter div.left div.articleList div.gutter div.teaser {font-family: Arial; font-size: 10px; color: #000; border-bottom: 0px; padding: 5px 5px 5px 8px;}
#lowerLeft div.splitter div.left div.articleList div.gutter div.teaser h3 {font-family: Trebuchet MS; font-size: 13.5px; font-weight: normal;}
#lowerLeft div.splitter div.right div.articleList {background:url('/polopoly_fs/1.456814!articel_bg1.jpg');}
#lowerLeft div.splitter div.right div.articleList h2 {font-family: Trebuchet MS; font-size: 13px; border-bottom: 1px solid #ffffff; margin-right: 5px; padding: 5px 5px 5px 8px;}
#lowerLeft div.splitter div.right div.articleList div.gutter div.teaser {font-family: Arial; font-size: 10px; color: #5d1871; border-bottom: 0px; padding: 5px 5px 5px 8px;}
#lowerLeft div.splitter div.right div.articleList div.gutter div.teaser h3 {font-family: Trebuchet MS; font-size: 13.5px; font-weight: normal;}

/* ap video */
#lowerLeft .right .articleList {background:url('/polopoly_fs/1.456814!colorboxbg.jpg');}
#lowerLeft .right .articleList h2 {font-family: Arial; font-size: 10px; border-bottom: 1px solid #f8f8ff; margin-right: 5px; padding: 5px 0px 0px 8px;}

/* tab box custom styles
#a #content div.yui-skin-sam {border: 0px !important;}
#a #content div.yui-skin-sam div.yui-navset ul.yui-nav {background: transparent !important; padding-left: 0 !important; border: 0px !important;}
#a #content div.yui-skin-sam div.yui-navset {margin: 0; padding: 0 0 1.5em;}
#a #content div.yui-skin-sam div.yui-navset ul.yui-nav li {background: transparent; font-weight: normal; font-size: 1.1em;}
#a #content div.yui-skin-sam div.yui-navset ul.yui-nav li a { background: transparent; color:#000000; text-decoration: none; border: 0px; font-family: Trebuchet MS;}
#a #content div.yui-skin-sam div.yui-navset ul.yui-nav li.ui-tabs-selected a {background: #ccc !important; color:#000000; border: 0px; border-bottom: none; font-family: Trebuchet MS;}
#a #content div.yui-skin-sam div.yui-navset ul.yui-nav li.ui-tabs-selected {color:#000000; border-bottom: none; padding: 0;}
#a #content div.yui-skin-sam div.yui-navset div.yui-content div.ui-tabs-panel div.teaser h3 {color: #662d91;}
*/

/* most popular / most commented styles */
div.mostPopular div.gutter ul li a,div.mostCommented div.gutter ul li a,div.mostPopular div.gutter ul li a{font-family: Trebuchet MS;font-size: 1.0em !important;}

/* old sidebar/purple tab box styles
#a div.yui-skin-sam{border-color: #5a0676 !important;}
#a div.yui-skin-sam div.yui-navset ul.yui-nav {background:url('/polopoly_fs/1.456814!sidebarbg.jpg') repeat !important;padding-left: 0 !important; height: 30px !important; }
#a div.yui-skin-sam div.yui-navset {margin: 0; padding: 0;}
#a div.yui-skin-sam div.yui-navset ul.yui-nav li {background: transparent;font-weight: normal;font-size: 1.2em;}
#a div.yui-skin-sam div.yui-navset ul.yui-nav li a {background: transparent;color:#fff; text-decoration: none;font-family:"Times New Roman", Times, serif;height: 17px;position:relative !important;margin:-3px 0 0 -1px !important;border-left: 1px solid #5a0676 !important;padding-top: 9px !important;padding-right: 5px !important;padding-left:5px !important;}
#a div.yui-skin-sam div.yui-navset ul.yui-nav li.ui-tabs-selected a {color:#662d91;font-family:"Times New Roman", Times, serif;border: 0px;height: auto;position:relative !important;margin:0 0 0 -1px !important;padding: 5px 4px 4px 4px !important;background: transparent !important;padding-bottom: 5px !important;}
#a #content div.yui-skin-sam div.yui-navset ul.yui-nav li.ui-tabs-selected a {padding: 8px 4px 4px 4px !important;}
#a div.yui-skin-sam div.yui-navset ul.yui-nav li.ui-tabs-selected {background:#fff;color:#333;border:0 !important;padding: 0 !important;margin:0 !important;padding-bottom: 8px !important;}
#a .ui-tabs-nav a {margin: 0 0 0;}
#a div.yui-skin-sam h2 a {color: #000 !important; display: block;}*/
#content div.yui-skin-sam div.yui-navset ul.yui-nav li.ui-tabs-selected a {padding: 5px 5px 5px;}
#sideBar div.yui-skin-sam div.yui-navset ul.yui-nav li.ui-tabs-selected a {padding: 5px 5px 4px;}


/* SIDEBAR STYLES */
#sideBar div.contentGutter h2 {font-family: Trebuchet MS; color: #33410; font-size: 1.2em !important;} 
#sideBar div.contentGutter h3 {font-family: Trebuchet MS; color: #5a0676; font-weight: normal; font-size: 1.3em !important;} 


/* Single Image Element*/
#a div.splitter div.left div.singleImage img,#a div.splitter div.right div.singleImage img {width: auto;}
#a div.splitter div.left div.singleImage h2, #a div.splitter div.right div.singleImage h2 {display: none;}

/* more link */
.morelink {text-align: left; text-indent: 2em; font-family: Trebuchet MS; font-size: 12px;}
.morelink a {color: #666666;}
.morelink a:hover {color: #666666;}
.morelink {padding:-4px 0 -10px 0;position: relative;top: -40px;background-image: none;background-color: #fff !important;}
/* font sizes */

/* teaser styles */
div.teaser h3 a{font-size:1.2em;font-weight: normal;}
div.topStory div.teaser h3 a{font-size:1.3em;font-weight: normal;padding:0;}
div.teaser p, div.topStory div.teaser p{line-height:1.4em;padding-top: 5px;}
div.teaser p a, div.topStory div.teaser p a{display:none !important;}

/* category list */
div.categoryList h2{padding:0;font-size: 1.1em;color: #999999;}
div.categoryList div.gutter{padding:6px 13px;}
div.categoryList div.gutter ul li a{font-size: 1.4em;font-weight: normal;}

#lowerLeft div.splitter div.articleList h2{padding-left:5px;}
#lowerLeft div.splitter div.articleList div.gutter{padding-top: 0px;}
#lowerLeft div.splitter div.articleList div.gutter div.teaser h3 {font-family: Arial; font-size: 10px; font-weight: normal;}}

/* ad div spacing */
div.ad div#addiv1{padding: 15px 0;}

/* shift hack */
div#shiftHack{
position: relative;
left: -18px;
}

/* Breaking News
div.breakingNews{
border: none !important;
background-color: #ff0000 !important;
background-image: none !important;
color: #fff !important;
}
div.breakingNews a{
color: #fff !important;
}*/

/* Article Page Styles */
#lowerLeft #a .article .articleGutter .singleImage img {width: 260px;}


      