/***** main content ******/

#cstv {float: left; width: 800px; background-color: #fff; padding-bottom: 0px;}

#cstvVideo {width: 788px; margin-left: 12px; background-color: #fff; padding-bottom: 0px;}

#cstvVideo h2 {background: url(../images/headers/header_CSTV.gif) 0px 0px no-repeat; width: 205px; height: 18px; margin-bottom: 15px;}

#cstvVideoContainer {float: left; width: 522px; height: 283px;}

#cstvDescription {float: left; clear: right; width: 215px; height: 283px; padding: 0px 19px; background-color: #e3a560;}

#cstvDescription h3 {background: url('../images/headers/header_whatsNewTv2.gif') 0px 0px no-repeat; width: 175px; height: 21px; margin: 26px 0px 18px 0px;}

#cstvDescription p {font-size: 12px; font-weight: bold; line-height: 21px; margin-bottom: 22px; color: #fff;}

#cstvDescription a {font-size: 12px; font-weight: bold; text-decoration: none; color: #005dab}

#sideBar {border-left: none; width: 239px;}

#whatsNewVideo {width: 520px; margin-left: 12px;}

#whatsNewVideo h2 {background: url(../images/headers/header_whatsNewMain.gif) 0px 0px no-repeat; width: 187px; height: 18px; margin-bottom: 15px;}

#homeIntro {width: 520px; margin: 23px 0px 0px 28px;}

#homeIntro p {font-size: 14px; line-height: 20px; font-weight: bold; width: 490px; margin-bottom: 25px;}

#whatsNew {width: 520px; margin-left: 12px;}

#whatsNew h3 {text-indent: -9999em; background: url(../images/headers/header_whatsNew.gif) 11px 0px no-repeat; width: 142px; height: 16px; margin-bottom: 16px;}

#whatsNew ul#whatsNewList {}

#whatsNew ul#whatsNewList li {font-size: 12px; font-weight: bold; width: 338px; background: url(../images/bg_whatsNewItem.gif) 0px 0px no-repeat; height: 40px; line-height: 40px; padding-left: 16px; margin-bottom: 9px;}

.newDate {color: #323232; width: 125px; display: inline-block;}

#sideBar ul li#tvSpots {font-size: 12px; color: #000;}

#sideBar ul li#tvSpots h3 {background: url(../images/headers/header_tvSpots.gif) 0px 0px no-repeat; width: 87px; height: 18px; margin: 0px 0px 3px 0px; display: block;}

ul#tvSpotList {margin-top: 12px;}

ul#tvSpotList li {height: 81px; margin-bottom: 12px;}

ul#tvSpotList li img {border: 3px solid #d3d3d3; float: left; margin-right: 8px;}

.videoDescription {float: left; clear: right; width: 135px;}

ul#tvSpotList li p {color: #656565; line-height: 16px;}

ul#tvSpotList li p.adTitle {color: #818284;}

#sideBar ul li#tvSpots #currentPlaying {font-size: 12px; color: #2c5d9d;}

#middleContent {padding-bottom: 0px; margin-bottom: 0px;}

.newsItemColumn {background: #eeebdc url(../images/bg_newsItem.gif) 0px 0px no-repeat; margin-right: 12px;}

.newsItemColumn h3 {border-bottom: 1px solid #d9d9d9; margin-left: 10px; padding-bottom: 12px; width: 217px;}

#pressItems {width: 800px; background-color: #fff; padding-bottom: 15px;}

#newsItems {float: left; width: 786px; padding: 0px 12px; margin: 15px 0px 27px 0px;}

#newsItems ul {width: 216px; font-size: 12px; font-weight: bold; line-height: 14px; float: left; padding-left: 10px;}

#newsItems ul li a {color: #2c5d9d; text-decoration: none;}

#newsItems ul li.lastNewsItem {border-bottom: none;}

#newsItems ul li .itemDate {color: #656565; font-weight: normal;}

#sidebarWrapper {float: left; width: 248px;}

#pressReleases {width: 248px; padding: 8px 0px 12px 0px;}

#articles, #articlesTwo {width: 248px; padding: 8px 0px 12px 0px; float: left;}

#articles {padding: 8px 0px 12px 0px; width: 512px; background: #eeebdc url(../images/bg_newsItem2.gif) 0px 0px repeat-x; border: 1px solid #e0d7c5; margin-right: 0px;}

#articles h3 {width: 460px;}

#articles ul {float: left; margin-right: 20px;}

#articles ul.last {margin-right: 0px;}

#articlesTwo {padding: 8px 0px 12px 0px; width: 256px; background: url(../images/bg_newsItem2.gif) 0px 0px repeat-x; border: 1px solid #e0d7c5; border-width: 1px 1px 1px 0px;}

#pressReleases h3 {background: url(../images/headers/header_pressReleases.gif) 0px 0px no-repeat; height: 16px;}

#articles h3 {background: url(../images/headers/header_articles.gif) 0px 0px no-repeat; height: 16px;}

#articlesTwo h3 {background: url(../images/1pixtrans.gif) 0px 0px no-repeat; height: 16px; padding-left: 0px; margin-left: 0px;}


#pressReleases ul li,
#articles ul li,
#articlesTwo ul li {min-height: 32px; border-bottom: 1px solid #b6b6b9; margin: 0px auto 1px auto; padding: 10px 0px 10px 9px; width: 217px;}

#secondaryFeature {float: left; width: 788px; height: 160px; padding: 0px 0px 0px 12px; background: #fff url(../images/bg_busWraps.gif) 105px 7px no-repeat;}

#secondaryFeature img {float: left; clear: none;}

#secondaryFeature h4 {float: left; text-indent: 0px; font-size: 14px; line-height: 14px; font-weight: bold; color: #2c5d9d; margin: 26px 0px 9px 25px;}

#secondaryFeature p {float: left; font-size: 12px; line-height: 18px; width: 450px; margin-left:25px;}



#homeVideos {display: inline-block; width: 762px; padding: 25px 0px 0px 14px;  background-color: #ece7d8; border-right: 12px solid #fff; border-left: 12px solid #fff;}

#homeVideos h3 {text-indent: -9999em; background: url('../images/headers/header-latest-videos.gif') 0px 10px no-repeat; width: 210px; height:30px; margin-bottom: 18px;}


#tvSpots {float:left; width:320px; /* border:1px solid #000; */}

#tvSpots h3 {text-indent: -9999em; background: url('../images/headers/header-tv-spots.gif') 0px 0px no-repeat; width: 91px; height:19px; margin-bottom: 20px;}

.newAdItem {display:block; float:left; /* width: 310px; height: 90px;  */font-size: 12px; /* margin-top: 6px;*/ margin-bottom:38px; /* border: solid 1px #f00;  */}

.newAdItem .newAdVideo {float:left; padding: 3px; background: url(../images/bg_homeVideo.gif) 0px 0px no-repeat; width: 88px; height: 76px; margin-right: 10px; /* border:1px solid #00f; */}

.newAdItem h4 {text-indent: 0px; /* margin-bottom:5px; */ /* border: solid 1px #0f0;  */}

.newAdTitle {display:inline-block;font-weight: bold; color: #417696;}

.newAdLength {font-weight: bold; color: #a6610b;}

.newAdItem p {width: 200px; margin-left: 96px; line-height: 16px; /* border:1px solid #00c; */}

.newAdItem a {color: #618da7; font-weight: bold; text-decoration: none;}


#jobs {clear: both; margin-left:9px; padding-top:10px;}

#jobs h3 {text-indent: -9999em; background: url('../images/headers/header-whatsnew-jobs.gif') 0px 0px no-repeat; width: 224px; height:28px; margin-bottom: 15px; border-bottom: 1px solid #b6b6b9;}

#jobs p {font-size: 12px; margin:0px 30px 10px 0px;line-height: 16px; padding-left:10px;}

#acsfMedia {float:right; width:420px; border:0px solid #F00;margin-top:25px;}

#acsfMedia h3 {text-indent: -9999em; background: url('../images/headers/header-acsf-media-campaign.gif') 0px 0px no-repeat; width: 260px; height:19px; margin-bottom: 15px;}

#acsfMedia p {font-size: 12px; margin:0px 40px 10px 0px;line-height: 16px;}

#acsfMedia img {margin:5px; padding:1px;background-color: #fff; }

#acsfCop {float:right; width:420px; border:0px solid #F00;}

#acsfCop h3 {text-indent: -9999em; background: url('../images/headers/header-acsf-in-copenhagen.gif') 0px 0px no-repeat; width: 240px; height:19px; margin-bottom: 15px;}

.newVidItem {display: block; float: left; width: 400px; font-size: 12px; margin:6px 12px 13px 0px;  /* border: 1px #f00 solid; */}

.newVidItem h4 {text-indent: 0px; margin-bottom:5px;}

.newVidTitle {font-weight: bold; color: #417696;}

.newVidLength {font-weight: bold; color: #a6610b;}

.newVidItem .newVidVideo { float: left; padding: 3px; background: url(../images/bg_homeVideo.gif) 0px 0px no-repeat; width: 88px; height: 76px; margin: 0px 10px 10px 0px;}

.newVidItem p {margin-left:96px; line-height: 16px;}

.newVidItem a {color: #618da7; font-weight: bold; text-decoration: none;}
