h2{font-size:18px}
h4{font-size:11px}
a{outline:none}
a img{border:0}
a:link{color:#FFF;text-decoration:none;}
a:visited{color:#FFF;text-decoration:none;}
a:hover{color:#FF0;text-decoration:underline;}
a:active{color:#FF0;text-decoration:underline;}
ul.menu{list-style-type:none;padding:0;margin:0;text-align:center;background-image:url('/v2/images/racing/mmenu_bg.png')}
ul.menu li{display:inline;}
dt{font-size:14px;}
dd{margin:0;padding:0;margin-bottom:10px;}
#breaking{height:60px;}
#racingvideo{height:380px}
#newsItemList{overflow:auto;width:300px;}
#vidLinkList{overflow:auto;height:140px;width:300px;}
#vidLinkList2{overflow:auto;height:516px;width:300px;}
#racingdrivermain{}
#racingadspot{margin-top:20px}
#racingdriverandvehicle{font-size:15px;}
#racingvehiclespecs table,#racingdrivervitals table{height:270px}
#racingvehiclespecs th,#racingdrivervitals th{text-align:left}
#racingnewsviewport{line-height:2;}
#racingnewsviewport a img{margin:10px}
#racinggallerysidebar{overflow:hidden;width:300px;}
#racinggallery{overflow:hidden}
#gallerytitle{height:85px;width:620px;background-image:url('/v2/images/racing/620x85_gallery_bg.png')}
/* #privacy{background-image:url('/v2/images/racing/translayer.png')}
.trans{background-image:url('/v2/images/racing/translayer.png')} */
/* .largethumb{height:85px;margin-top:2px;} */
.newsCaption{height:50px;padding-left:3px;width:230px;}
.newsItem{padding-top:4px}
.banner{height:50px;}
.thumbnail{height:50px;width:50px;float:left;}
.videoViewport{}
.videoLink{height:20px;width:250px;margin-top:1px;padding-left:3px;}
.outer{display:table;#position:relative;overflow:hidden;}
.middle{#position: absolute;#top: 50%;display: table-cell;vertical-align: middle;}
.inner{#position: relative;#top: -50%;#margin:0}
.spacer{height:10px;}
.center {text-align:center;}
.itai {font-style:italic;}

td.odd {background-image:url('/v2/images/racing/300x55_news_bg_red.png')/*background-color:#511*/}
td.even {background-image:url('/v2/images/racing/300x55_news_bg_black.png')/*background-color:#111*/}

tr.odd td {background-image:url('/v2/images/racing/300x55_news_bg_red.png')/*background-color:#511*/}
tr.even td {background-image:url('/v2/images/racing/300x55_news_bg_black.png')/*background-color:#111*/}

tr.odd th {background-image:url('/v2/images/racing/300x55_news_bg_red.png')/*background-color:#511*/}
tr.even th {background-image:url('/v2/images/racing/300x55_news_bg_black.png')/*background-color:#111*/}

.splashpos{position:absolute;bottom:5px;left:5px;}
.splashTitle{font-size:16px;font-family:verdana,tahoma,arial;font-weight:900;margin-bottom:4px;margin-top:4px;width:100%;}
.splashText{font-size:11px;font-weight:normal;font-family:verdana,tahoma,arial;width:100%;height:30px;}

body{margin:0;padding:0;color:#FFF;font-weight:normal;font-family:tahoma,verdana,arial;font-size:11px;background-image:url('/v2/images/racing/bg_960_new.jpg');background-position:top center;background-repeat:repeat-y;}
#racingfooter{height:60px;background-image:url('/v2/images/racing/main_footer_940.png');background-repeat:no-repeat;width:970px;margin-left:auto;margin-right:auto;position:relative}
#racingfooter .menu{background-image:none;width:960px;text-align:center}

html, body, #wrap960 {height: 100%;}
#wrap960 {height: auto; min-height: 100%;}
 /* #wrap960 {height:100%} For when IE7 officially goes the way of the dodo. */
#content960 {padding-bottom: 60px;}  /* must be same height as the footer */
.stickyfooter {position: relative;
	height: 60px;
	clear:both;
	margin-top: -60px; /* negative value of footer height */
	padding-left:0px;
	font-weight:900;
}

