body{
    font-family:Helvetica, Arial,Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
    background:#999998 url(../images/september/template/siteBg.jpg) no-repeat center top;
behavior:url(/style/csshover.htc);
}
img, td, a, div{
    
}
table{
font-size:12px;
}
h2{
    margin:0px;
    padding:0px;
    color:#cc0000;
    font-size:12px;
}
h5{
    margin:3px 0 0 0;
    padding:0px;
    color:#ffffff;
    font-size:11px;
    font-weight:normal;
    text-transform:uppercase;
    text-align:right;
}
.clear{
    clear: both;
    line-height:0px;
    font-size:0px;
}
.siteContainer{
    margin:0px auto;
    width:960px;
}
.siteContainer .siteHeader{
    margin:5px 0 5px 0;
    width:960spx;
    height:127px;
    background:url(../images/september/template/siteHeader.gif) no-repeat left top;
}
.siteContainer .siteHeader span{
    display:none;
}
.siteContainer .siteHeader ul{
    float:right;
    margin:0px;
    padding:106px 5px 0 0;
    list-style:none;
}
.siteContainer .siteHeader ul li{
    margin:0px;
    padding:0px;
    float:left;
}
.siteContainer .siteHeader ul li a{
    padding:0 5px 0 5px;
    color:#cc0000;
    font-size:11px;
    border-right:1px solid #9d9d9d;
    text-decoration:none;
}
.siteContainer .siteHeader ul li a:hover{
    text-decoration:underline;
}
.siteContainer .siteHeader ul li.last a{
    border:none;
}
a.read-more{
    padding:0 13px 0 0;
    color:#cc0000;
    background:url(../images/september/template/icon_readMore.gif) no-repeat right 5px;
    text-decoration:none;
}
a.read-more:hover{
    text-decoration:underline;
}
a.read-more-bold{
    padding:0 13px 0 0;
    color:#cc0000;
    background:url(../images/september/template/icon_readMore-bold.gif) no-repeat right 5px;
    text-decoration:none;
    font-weight:bold;
}
a.read-more-bold:hover{
    text-decoration:underline;
}
/* Top Ad Space */
.siteContainer .topAdSpace{
    margin-bottom:8px;
}
.siteContainer .topAdSpace .advertisement{

    float:left;
    width:765px;
}
.siteContainer .topAdSpace a.buyBooth{
    display:block;
    float:right;
    width:90px;
    height:86px;
    background:url(../images/september/template/btnBuyBooth.gif) no-repeat left top;
}
.siteContainer .topAdSpace a.buyBooth span{
    display:none;
}



/***********Navigation***********/
.top-part {
    float: left;
    width: 100%;
   background:url(../images/september/template/mainNavBg.gif) repeat-x left top;
    text-decoration:none;
margin-bottom:5px;
}

.top-part ul img{
    margin-top:-12px;
}



.top-part ul, .top-part li {
    display:block;
    list-style:none;
    margin:0;
    padding:0;
}

.top-part ul {
    

    margin:0px;
    padding:0px;
    text-align:left;
      float: left;
        height: 41px;
    list-style-type: none;






}

.top-part ul ul {
   background:white url(../images/september/template/dropDownBg.gif) repeat-x scroll 0 -1px;
    position:absolute;
    left:0px;
    top:35px;
    height:auto;
    min-width:145px;
    border-width:1px;
    display:none;
    padding:0px;
    margin: 0px 0 0 0px;

     border: 1px solid white;
    border-bottom:none;
    text-align: left;
filter:alpha(opacity=85);
opacity:0.85;
      
}

.top-part ul ul ul {
    top:0;
    left:70px;
}

.top-part li:hover, .top-part li.active {
     background:#f0f0f0;
top;
    z-index:10;
    text-decoration:none;

}
.top-part li.active a{
    color:black;
}



.top-part .navmenu .home{
    background-image:none;
}
.top-part li li:hover {
    background-image:none;
   background: #555555;

}

.top-part li:hover ul ul {
    display:none;
}

.top-part li:hover ul,
.top-part li:hover li:hover ul {
    display:block;
    text-decoration:none;
}

.top-part li {
    position:relative;
    float:left;
    height:35px;
    padding:0px;
    padding-left:0px;
 margin:3px 1px 0 0;
   background:url(../images/september/template/mainNavBtnBg.gif) repeat-x left top;
    text-decoration:none;
}

.top-part li.last a{
    background:transparent url(../images/september/template/btnEndCap.gif) no-repeat scroll right top;
}
.top-part li.first a{
    background:transparent url(../images/september/template/homeBg.gif) no-repeat scroll left top;
}
.top-part li.last:hover{
    background:#f0f0f0 url(../images/september/template/btnEndCap_over.gif) no-repeat scroll right top;
}
.top-part li.first:hover{
    background:#f0f0f0 url(../images/september/template/homeBg_over.gif) no-repeat scroll left top;
}
.top-part li.first{
    margin-left:3px;
}

.top-part li li {
background:white;   
margin:0px; 
    float:none;
    padding: 0px 0px;

    border:none;
    border-bottom: 1px #cccccc solid;

    height:auto;
    white-space:nowrap;
    text-decoration:none;
}

.top-part li a {
    display:block;
    line-height:35px;
    text-decoration:none;
    font-weight:bold;
    color:#FFFFFF;
    font-family:Helvetica, Arial,Verdana, Arial, Helvetica, sans-serif;
    font-size:13px;
    text-transform:capitalize;
    padding:0px 7px;
    margin-left:0px;
}
.top-part li li a, .top-part li.active li a{
    line-height:100%;
    background:none;
    display:block;
    color:red;
    margin-left: 0px;
    text-transform:none;
    padding-left:12px;
    padding:5px;
    text-decoration:none;
}
.top-part li li a:hover{
    text-decoration:none;
}
.top-part li:hover a {
    background: none;
    text-decoration:none;
color:red;

}
.top-part li a:hover {
    background: none;
    text-decoration:none;
}
.top-part li li:hover a{
    text-decoration:none;
    color:white;
}


.top-part li li.last, .top-part li li.last:active{
background:white;
}

.top-part li li.last:hover{
   background: #555555;
}


/* Main Nav */
.siteContainer .mainNav{
    margin:0 0 5px 0;
    width:960px;
    height:41px;
    background:url(../images/september/template/mainNavBg.gif) no-repeat left top;
}
.siteContainer .mainNav ul{
    margin:0 0 0 3px;
    padding:0px;
    list-style:none;
}
.siteContainer .mainNav ul li{
    float:left;
    margin:3px 1px 0 0;
    padding:0px;
    background:url(../images/september/template/mainNavBtnBg.gif) repeat-x left top;
}
.siteContainer .mainNav ul li a{
    display:block;
    float:left;
    cursor:pointer;
    padding:9px 13px 0 13px;
    height:26px;
    color:#fff;
    font-family:Helvetica, Arial, "Arial Black", Arial, Helvetica, sans-serif;
    font-size:14px;
    text-decoration:none;
}
.siteContainer .mainNav ul li a:hover{
    color:#666666;
    background:#fff;
}
.siteContainer .mainNav ul li#home a{
    background:url(../images/september/template/homeBg.gif) no-repeat left top;
}
.siteContainer .mainNav ul li#home a:hover, .siteContainer .mainNav ul li#home a.active{
    color:#666666;
    background:#fff url(../images/september/template/homeBg_over.gif) no-repeat left top;
}
.siteContainer .mainNav ul li#industryNews a{
    background:url(../images/september/template/btnEndCap.gif) no-repeat right top;
}
.siteContainer .mainNav ul li#industryNews a:hover, .siteContainer .mainNav ul li#industryNews a.active{
    color:#666666;
    background:#fff url(../images/september/template/btnEndCap_over.gif) no-repeat right top;
}
.siteContainer ul.dropdown{
    margin:0px;
    padding:0px;
    list-style:none;
}
.siteContainer ul.dropdown li{
    margin:0px;
    padding:0px;
    border-bottom:1px solid #fff;
}
.siteContainer ul.dropdown li.last{
    border:none;
}
.siteContainer ul.dropdown li a{
    display:block;
    margin:0px;
    padding:10px 18px 10px 30px;
    color:#fff;
    font-family:Helvetica, Arial,Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
    text-decoration:none;
    background:#666666 url(../images/september/template/dropDownBullet.gif) no-repeat 18px center;
}
.siteContainer ul.dropdown li a:hover{
    background-color:#797979;
}
.siteContainer .top-part .search{
    float:right;
}
.siteContainer .top-part .search .field{
    float:left;
}
.siteContainer .top-part .search .field input{
    margin:9px 0 0 0;
    height:18px;
    width:149px;
    background-color:#fff;
    border:1px solid #000;
}
.siteContainer .top-part .search a.searchBtn{
    float:left;
    display:block;
    margin:3px 3px 0 4px;
    padding:7px 0 0 0;
    width:71px;
    height:28px;
    color:#fff;
    font-family:Helvetica, Arial, "Arial Black", Arial, Helvetica, sans-serif;
    font-size:14px;
    text-align:center;
    background:url(../images/september/template/searchBtnBg.gif) no-repeat left top;
    text-decoration:none;
}
.siteContainer .top-part .search a.searchBtn:hover{
    text-decoration:none;
}
/* Body Content */
.siteContainer .bodyContainer{
    width:940px;
    padding:0 10px 0 10px;
    background:#6b6b6b url(../images/september/template/contentBg.gif) repeat-x left top;
}
.siteContainer .bodyContainer .leftCol{
    float:left;
    width:620px;
}
.siteContainer .bodyContainer .leftCol .contentBox{
    float:left;
    margin:0 0 10px 0;
}

.siteContainer .bodyContainer .leftCol .contentBox h1{
    margin:0px;
    padding:2px 0 0 10px;
    height:26px;
    color:#fff;
    font-family:Helvetica, Arial, "Arial Black", Arial, Helvetica, sans-serif;
    font-size:18px;
    font-weight:normal;
    background:url(../images/september/template/h1Bg.gif) repeat-x;
}
.siteContainer .bodyContainer .leftCol .contentBox h1.about_the_show{
    width:610px;
}
.siteContainer .bodyContainer .leftCol .contentBox .content{
    margin:0px;
    padding:18px 10px 20px 10px;
    background-color:#e8e8e8;
}

.siteContainer .bodyContainer .rightCol{
    float:right;
    width:304px;
}
.siteContainer .bodyContainer .rightCol .content{
    margin:0 0 10px 0;
}
.siteContainer .bodyContainer .rightCol .advertisement a{
    display:block;
    padding:2px;
    width:300px;
    height:250px;
    background:url(../images/september/template/sideAdBg.gif) repeat top left;
}
.siteContainer .bodyContainer .rightCol .advertisement h5{
    margin:0;
}

.siteContainer .bodyContainer .rightCol .content h1{
    margin:0px;
    padding:2px 0 0 10px;
    height:26px;
    color:#fff;
    font-family:Helvetica, Arial, "Arial Black", Arial, Helvetica, sans-serif;
    font-size:18px;
    font-weight:normal;
    background:url(../images/september/template/h1Bg.gif) repeat-x left top;
}
.siteContainer .bodyContainer .rightCol .content ul.nav{
    margin:0px;
    padding:2px 0 0 10px;
    height:26px;
    color:#fff;
    font-family:Helvetica, Arial, "Arial Black", Arial, Helvetica, sans-serif;
    font-size:18px;
    font-weight:normal;
    background:url(../images/september/template/h1Bg.gif) repeat-x left top;
    list-style:none;
}
.siteContainer .bodyContainer .rightCol .content ul.nav{
    margin:0px;
    padding:2px 0 0 10px;
    height:26px;
    color:#fff;
    font-family:Helvetica, Arial, "Arial Black", Arial, Helvetica, sans-serif;
    font-size:18px;
    font-weight:normal;
    background:url(../images/september/template/h1Bg.gif) repeat-x left top;
    list-style:none;
}
.siteContainer .bodyContainer .rightCol .content ul.nav li{
    border-right:2px solid black;
    margin:2px 0px 0px 0;
    padding:0 0px 4px;
    color:#000;
    text-decoration:none;
    display:block;
    float:left;
    height:20px;
}
.siteContainer .bodyContainer .rightCol .content ul.nav li.last{
    border:none;
}
.siteContainer .bodyContainer .rightCol .content ul.nav li a{
    margin:2px 0px 0px 0;
    padding:0 11px 4px;
    color:#000;
    height:21px;
    text-decoration:none;
    white-space:no-wrap;
}

.siteContainer .bodyContainer .rightCol .content ul.nav li a:hover, .siteContainer .bodyContainer .rightCol .content ul.nav li.last a:hover, .siteContainer .bodyContainer .rightCol .content ul.nav li a.active{
    color:#cc0000;
    background:#fff;
}



.siteContainer .bodyContainer .rightCol .content .contentBody{
    margin:0px;
    padding:12px 10px 40px 10px;
    background-color:#fff;
}
.siteContainer .bodyContainer .rightCol .content .contentBody ul{
    margin:0px;
    padding:0px;
    list-style:none;
}
.siteContainer .bodyContainer .rightCol .content .contentBody ul li{
    margin:0 0 12px 0;
    padding:0 0 12px 0;
    border-bottom:1px solid #000;
}
.siteContainer .bodyContainer .rightCol .content .contentBody li h2 a{
    color:#cc0000;
    text-decoration:none;
}
.siteContainer .bodyContainer .rightCol .content .contentBody li h2 a:hover{
    text-decoration:underline;
}
.siteContainer .bodyContainer .rightCol .content .contentBody a.read-more{
    background-image:url(../images/september/template/icon_readMore_white.gif);
}
.siteContainer .bodyContainer .rightCol .content .contentBody a.read-more-bold{
    background-image:url(../images/september/template/icon_readMore-bold_white.gif);
}
/* feat-art */
.siteContainer .bodyContainer .leftCol #feat-art{
    margin:0 0 10px 0;
}
.siteContainer .bodyContainer .leftCol #feat-art .gtb-header{
    padding:2px 0 0 10px;
    height:26px;
    background:url(../images/september/template/h1Bg.gif) repeat-x left top;
    behavior:none;
    margin:0;
}


.siteContainer .bodyContainer .leftCol #feat-art .gtb-header .static{
    float:left;
    color:#fff;
    font-family:Helvetica, Arial, "Arial Black", Arial, Helvetica, sans-serif;
    font-size:18px;
}
.siteContainer .bodyContainer .leftCol #feat-art .gtb-header .gtb-menu{
    float:left;
    padding:2px 0 0 160px;
}
.siteContainer .bodyContainer .leftCol #feat-art .gtb-header .gtb-menu ul{
    margin:3px 0 0 0 ;
    padding:0px;
    list-style:none;
}
.siteContainer .bodyContainer .leftCol #feat-art .gtb-header .gtb-menu ul li{
    margin:0px;
    padding:0px;
    float:left;
    color:#000;
    font-weight:bold;
    padding: 0 6px;
}
.siteContainer .bodyContainer .leftCol #feat-art .gtb-header .gtb-menu ul li a{
    color:#000;
    text-decoration:none;
    font-size:11px;
    font-weight:bold;
}
.siteContainer .bodyContainer .leftCol #feat-art .gtb-header .gtb-menu ul li a:hover{
    text-decoration:underline;
}
.siteContainer .bodyContainer .leftCol #feat-art .gtb-header .gtb-menu ul li.gtb-selected a{
    color:#fff;
}
.siteContainer .bodyContainer .leftCol #feat-art .gtb-header .arrow-nav{
    float:right;
}
.siteContainer .bodyContainer .leftCol #feat-art .gtb-header .arrow-nav ul{
    margin:1px 5px 0 0;
    padding:0px;
    list-style:none;
}
.siteContainer .bodyContainer .leftCol #feat-art .gtb-header .arrow-nav ul li{
    margin:0 1px 0 1px;
    padding:0px;
    float:left;
}
.siteContainer .bodyContainer .leftCol #feat-art .gtb-header .arrow-nav ul li a#back{
    padding:0px ;
    background-image:url(../images/september/template/icon_back-arrow.gif ) no-repeat right center;
    background:url(../images/september/template/icon_back-arrow.gif ) no-repeat;
    width: 21px;
    height: 21px; 
    display:block;    

}
.siteContainer .bodyContainer .leftCol #feat-art .gtb-header .arrow-nav ul li a#pause{
    padding:0px 1px 0px 1px ;
    width: 21px;
    height: 21px; 
    display:block;    
}
.siteContainer .bodyContainer .leftCol #feat-art .gtb-header .arrow-nav ul li a#forward{
    padding:0px;
    background:url(../images/september/template/icon_forward-arrow.gif ) no-repeat;
    background-image:url(../images/september/template/icon_forward-arrow.gif ) no-repeat;
    width: 21px;
    height: 21px; 
    display:block;    
}

.siteContainer .bodyContainer .leftCol #feat-art .gtb-content{
    margin:0px;
    padding:20px 10px 20px 10px;
    background-color:#e8e8e8;
}
.siteContainer .bodyContainer .leftCol #feat-art .gtb-content .gtb-img{
    float:right;
}
.siteContainer .bodyContainer .leftCol #feat-art .gtb-content .gtb-text{
    float:left;
    width:220px;
    color:#000;
    font-size:12px;
}
.siteContainer .bodyContainer .leftCol #feat-art .gtb-content .gtb-text h2{
    padding:0px 0 0 0;
    margin:0px;
    font-size: 14px;
    font-weight:bold;
}
/* Industry News */
.siteContainer .bodyContainer .leftCol .contentBox ul.industryNews{
    margin:0px;
    padding:0px;
    list-style:none;
}
.siteContainer .bodyContainer .leftCol .contentBox ul.industryNews li{
    margin:0 0 17px 0;
    padding:0 0 17px 0;
    border-bottom:1px solid #666666;
}
.siteContainer .bodyContainer .leftCol .contentBox ul.industryNews li h2 a{
    color:#cc0000;
    text-decoration:none;
}
.siteContainer .bodyContainer .leftCol .contentBox ul.industryNews li h2 a:hover{
    text-decoration:underline;
}
.siteContainer .bodyContainer .leftCol .contentBox .industryJobs{
    padding:12px 10px 20px 10px;
}
.siteContainer .bodyContainer .leftCol .contentBox .industryJobs img{
    margin:0 0 30px 0;
}
.siteContainer .bodyContainer .leftCol .contentBox .industryJobs ul{
    margin:0px;
    padding:0px;
    list-style:none;
}
.siteContainer .bodyContainer .leftCol .contentBox .industryJobs ul li{
    margin:0px;
    padding:0 0 17px 0;
}
.siteContainer .bodyContainer .leftCol .contentBox .industryJobs ul li h2 a{
    color:#2251a1;
    text-decoration:none;
}
.siteContainer .bodyContainer .leftCol .contentBox .industryJobs ul li h2 a:hover{
    text-decoration:underline;
}
.siteContainer .bodyContainer .leftCol .contentBox .industryJobs ul li span{
    font-style:italic;
}
.siteContainer .bodyContainer .leftCol .contentBox .industryJobs a.read-more-bold{
    color:#2251a1;
    background:url(../images/september/template/icon_readMore-bold_blue.gif) no-repeat right 5px;
}
.siteContainer .bodyContainer .leftCol .emptyBox{
    width:618px;
    float:left;
    height:300px;
    border:1px solid #cecece;
}
.siteContainer .sponsors{
    float:left;
    margin:0 0 15px 0;
}
.siteContainer .sponsors h1{
    margin:0 0 5px 0;
    padding:0 0 5px 0;
    color:#fff;
    font-family:Helvetica, Arial, "Arial Black", Arial, Helvetica, sans-serif;
    font-size:18px;
    font-weight:normal;
    border-bottom:1px solid #000;
}
.siteContainer .imageFooter{
    margin:3px 0 0 0;
    padding:20px 17px 20px 17px;
    border-top:1px solid #000;
    border-bottom:1px solid #000;
}
.siteContainer .imageFooter img.nielsenLogo{
    margin:0px;
    float:left;
}
.siteContainer .imageFooter img{
    margin:1px 0 1px 30px;
    float:right;
}
/* Footer */
.footer{
    padding:2px 0 0 10px;
    margin:0px auto;
    height:720px;
    width:1024px;
    background:url(../images/september/template/footerBg.gif) no-repeat right bottom;
}
.footer .advertisement{
    margin:0px auto;
    padding:10px 0 0 0;
    width:730px;
}
.footer .copy{
    padding:10px 35px 0 35px;
    color:#000;
    font-family:Helvetica, Arial,Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    font-weight:bold;
}
.footer .copy a{
    color:#000;
    text-decoration:none;
}
.footer .copy a:hover{
    text-decoration:underline;
}
.footer .copy ul{
    margin:0px;
    padding:0px;
    list-style:none;
}
.footer .copy ul li{
    display:inline;
    margin:0px;
    padding:0 6px 0 0px;
    margin-right:2px;
    border-right:1px solid #000;
}
