#content,#contentShadow{width:744px;/* include 8px drop shadow */}
#content{background:url(../images/content-ds-top-home.png) no-repeat 0 0;}
#contentShadow{background:url(../images/content-ds-home.png) no-repeat 0 100%;}
#main-nav{width:691px;}
#main-nav li a{padding:0 22px;}
#primary{background-color:#fff;padding-right:10px;width:516px;}
#primary h2{background:#ccc;color:#0066cc;font-size:12px;margin-bottom:1px;padding:4px 0 3px 10px;position:relative;}
#primary h2 span{line-height:12px;font-size:11px;position:absolute;right:10px;top:6px;}
#primary h3{font-size:14px;margin:1em 0 1em 10px;}
/*
#promoWrapper{background-color:#000;display:none;height:258px;margin-top:10px;position:relative;}
*/
#promoWrapper{background-color:#000;display:none;height:238px;margin-top:10px;position:relative;}
#promoWrapper ul.nav{background:#9a9999;list-style:none;height:22px;}
#promoWrapper ul.nav li{float:left;font-size:10px;height:22px;line-height:22px;margin:0;}
#promoWrapper ul.nav li a{color:#fff;display:block;float:left;height:22px;padding:0 16px;text-decoration:none;}
#promoWrapper ul.nav li a:hover,#promoWrapper ul.nav li a.selected{background:#000;}
/*
#promoWrapper div{display:none;padding:10px;position:absolute;top:23px;left:0;}
*/
#promoWrapper div{display:none;padding:10px;position:absolute;top:3px;left:0;}
#promoWrapper div img{float:left;margin-right:10px;}
#promoWrapper div h3{font-size:14px;margin:0 0 1em 0;}
#promoWrapper div p{color:#fff;font-size:11px;}
#primary table tr td{padding:10px 10px 0 0;}
#primary table.first tr td{border:none;border-bottom:1px solid #ccc;}
#primary table tr td h3{margin:0 0 1em 0;}
#primary table tr td h4{margin-top:0;}
#primary table tr td img{margin-top:5px;overflow:hidden;display:block;}
#primary table#event-table{border-bottom:1px solid #ccc;width:100%;}
#primary table#event-table tr td.date{margin-right:10px;text-align:right;width:30%;}
#primary table#event-table tr td h4{margin:0;}
#primary table#event-table tr td{border:none;line-height:24px;padding:0 5px 10px 5px;}
#primary div.blogFeature{border-bottom:1px solid #ccc;}
#primary div.editorialFeature p.byline{font-size:11px;margin:0 0 1em 0;}
#primary div.editorialFeature p.byline span{display:block;}
#primary div.editorialFeature{padding:10px 10px 0 10px;}
#primary div.editorialFeature h3{color:#f09514;float:left;font-size:11px;line-height:20px;margin:0;}
#primary div.editorialFeature h3 a{color:#f09514;}
#primary div.editorialFeature div.content{margin-left:60px;}
#primary div.editorialFeature h4{color:#0066cc;font-size:14px;margin:0;}
#primary div.iousaPromo{background:url(../images/iousa-promo-bg.jpg) no-repeat;height:118px;margin-bottom:10px;padding:2px 10px 0 100px;width:404px;}
#primary div.iousaPromo h2{background:none;color:#cc0000;font-size:16px;font-weight:bold;line-height:20px;margin-bottom:0;text-align:center;}
#primary div.iousaPromo p{color:#fff;font-weight:bold;line-height:16px;margin-bottom:5px;margin-top:0;text-align:center;}
#secondary{background:#fff;padding-left:10px;width:190px;}
#secondary h4{text-align:center;}
#secondary .module{width:140px;}
#secondary #debt-counter{margin-top:10px;}
#secondary #debt-counter p{text-align:center;}
#secondary #debt-counter p.debtNumber{color:#c00;}
#secondary #debt-counter p.debtNumber em{font-size:22px;font-weight:bold;}
#secondary #debt-counter p.debtNumber span{font-size:18px;line-height:22px;text-transform:uppercase;}
html body #secondary #debt-counter p.yourNumber{color:#06b;font-weight:bold;margin:0;padding:0;}
#secondary #debt-counter p.yourNumber em{display:block;margin:0;padding:0;}
#secondary #debt-counter h4{font-size:15px;font-style:normal;letter-spacing:normal;text-transform:uppercase;}
#secondary #search{text-align:center;}
#secondary #search form div label{display:none;}
#secondary #search form div input#search_query{display:block;padding:0;margin:0 0 5px 0;border:1px solid #000;font-size:13px;width:134px;}
#secondary #search form div input#searchSubmit{background:url(../images/SearchSubmitGo.png) no-repeat;cursor:pointer;height:23px;width:30px;padding:0;border:0;margin:0;text-indent:-9999px;}
#secondary #video p{color:#06b;font-size:11px;text-align:center;}
#secondary #video span{color:#585555;display:block;}
