@import "/tvarts/templates/css/globalnav_override.css";

body {margin:0 0 0 6px; padding:0; font: 12px/16px Arial, Helvetica, sans-serif;}
div#wrapper {width: 970px;}

.alignLeft {float: left;}
.alignRight {float: right;}

div#dtbWrapper {float: left; width:970px;}
div#bookmark {float:left; margin: 2px 0 0 5px;}
div#datetime {float: right; height: 17px; font-variant:small-caps !important; text-align: right; padding:3px 10px 0 0;}
	h1 {margin:0; padding:0; display: inline; font-size: 12px;}
	h2 {margin:0; padding:0; display: inline; font-size: 12px;}

div#banner {float: left; height: 260px;}
	.bFull {width:970px;}
	.bHalf {width:569px; margin: 0 2px 0 0;}
	div#shownav {width:569px; height: 25px; position:relative; top: 235px; line-height:30px; text-align:center; float: left; overflow: hidden;}
	div#shownav ul {list-style-type:none; margin:0; padding:0;}
	div#shownav li {display: inline; padding:5px 20px 5px 20px;}
	div#shownav a, div#shownav a:visited, div#shownav a:link {color:#fff; text-decoration:none; font-weight:bold;}
	div#shownav a:hover {color:lightblue; text-decoration:none; font-weight:bold;}

div#mainbody {float: left; width: 970px; padding:0 0 20px 0;}
	div#templateLeft{float: left; width: 569px;}
		div#copy {width: 549px; margin: 12px 5px 10px 10px;}
		html>body div#copy {margin: 12px 10px 10px 10px;}
			.copyHeightTemplateA1 {height: 609px;}
			.copyHeightTemplateA2 {height: 880px;}
			.copyHeightTemplateA3 {height: 516px;}
			.copyHeightTemplateA4 {height: 244px;}
			.copyHeightTemplateA5 {height: 776px;}
			.copyHeightTemplateB1 {height: 609px;}
			.copyHeightTemplateB2 {height: 881px;}
			.copyHeightTemplateB3 {height: 516px;}
			.copyHeightTemplateB4 {height: 609px;}
			
		.sectionsWide {width: 571px; height:272px; margin:0;}
			.swTall {float: left; width:188px; height: 272px; margin:0 1px 0 0; overflow:hidden;}
			html>body .swTall {margin: 0 2px 0 0;}
			.swShort {float: left; width:188px; height: 135px; margin:0 0 2px 0;}
		.sectionsNarrow {float: left; width: 399px; height: 260px; overflow:hidden;}
			.snOneColumnTall {float: left; width: 399px; height:173px;}
			.snTwoColumnShort {width: 198px; height:85px; margin: 2px 0px 0 0;}
	
	div#templateRight {float: right; width: 399px; margin:0;}
		div#videoPlayer {width: 399px; height: 365px; margin: 2px 0 0 0; overflow:hidden;}
		div#promos {width: 399px; height: 260px; margin: 2px 0 0 0;}
		div#bigbox {width: 399px; height: 257px; background: url(/includes/ads/gfx/ad_label_h.gif) no-repeat center top; text-align: center; padding: 14px 0 0 0; margin: 2px auto; border-top: 1px solid #fff;}

