/* CSS Document */
body
{
	margin-top:0px;
	margin-left:0px;
	background-color:#423f39;
}
.mid-bg { 
	background:transparent url(/_assets/img/spa/mainBGTile.gif) repeat-y;
}
.loginTxt:link, .loginTxt:visited {
	font-family: Helvetica, Arial, sans-serif;
	font-weight:normal;
	font-size:11px;
	margin:0px 10px 0px 0px;
	text-decoration:none;
	color:#d9d9d9;
}
.loginTxt:hover, .loginTxt:active {
	text-decoration:underline;
	color:#d9d9d9;
}
.backToSpeed a{
	width:183px; 
	height:22px; 
	background:#000000 url(/_assets/img/spa/btn_backToSpeed.gif) no-repeat;
	background-position:0px -10px; 
	float:left;
}
.mainContainer {
	background:#423f39 url(/_assets/img/spa/mainpage_backstrip.gif) repeat-x;
}
.contentArea {
	background:#17449c url(/_assets/img/spa/mainBGTile.gif) repeat-y;
}
.invisible {
	display:none;
}
.andrettiTrophy { 
	background:transparent url(/_assets/img/spa/andretti_trophy_image.jpg) no-repeat;
	padding:0px 0px 8px 0px;
}
.voteNow { 
	background:transparent url(/_assets/img/spa/votenow_image.jpg) no-repeat;
	padding:0px 0px 8px 0px;
}

.voteSoon { 
    /*background:transparent url(/_assets/img/spa/votenov23_image.jpg) no-repeat;*/
    padding:0px 0px 8px 0px;
}

.performerOTY {
	padding:0px 0px 0px 0px;
}
.bfGoodrichAd { 
	padding:8px 0px 8px 0px;
}
.performerBox { 
	padding:0px 0px 8px 0px;
}
.performerMessage {
	background:#f5f3f0 url(/_assets/img/spa/performer_year_bottom.gif) no-repeat;
	background-position:bottom;
}
.performerMessage span {
	padding:6px 0px 15px 14px;
	font:normal normal 12px/15px Helvetica, Arial, sans-serif;
	color:#252525;
	display:block;
	width:236px;
	margin:0px;
}

.viewVideo a{
	background:transparent url(/_assets/img/spa/btn_viewVideos_OFF.gif) no-repeat;
	display:block;
	width:193px;
	height:32px;
	outline:none;
}
.viewVideo a:hover, .viewVideo a:active {
	background:transparent url(/_assets/img/spa/btn_viewVideos_ON.gif) no-repeat;
	display:block;
	width:193px;
	height:32px;
	outline:none;
}

.rightColumnBtmCap {
	background:transparent url(/_assets/img/spa/fan_vocal_bottomstrip.gif) no-repeat;
}

.top_background_color {
	background-color:#404040;
}
.top_backgroundstrip
{
	background-image:url(../img/spa/top_backstrip.gif);
	background-repeat:repeat-x;
}
.toplinks, .toplinks:link, toplinks:visited
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	text-decoration:none;
	color:#bababa;
}
.toplinks:hover
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	text-decoration:underline;
}
.toplinks2
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	text-decoration:none;
	color:#BABABA;
}

.votenow_font
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	text-decoration:none;
	color:#FFFFFF;
}
.learnmore, .learnmore:link, .learnmore:visited
{
	font-family: Helvetica, Arial, sans-serif;
	font-weight:normal;
	font-size:11px;
	text-decoration:none;
	color:#c21111;
}
.learnmore:hover {
	text-decoration:underline;
	color:#c21111;
}
.fanvoteleftstrip {
	background-image:url(../img/spa/fan_vocal_leftstrip.gif);
	background-repeat:repeat-y;
}
.fanvoterightstrip {
	background-image:url(../img/spa/fan_vocal_rightstrip.gif);
	background-repeat:repeat-y;
}
.fanvotemiddlestrip {
	background-image:url(../img/spa/fan_vocal_middlestrip.gif);
	background-repeat:repeat-x;
	background-color:#CCCCCC;
}
.fav_votetext {
	font:normal normal 12px/15px Helvetica, Arial, sans-serif;
	text-decoration:none;
	color:#353535;
	padding:0px 27px 10px 20px;
}
.fan_votemidline
{
	background-image:url(../img/spa/fan_vote_middlelinestr.gif);
	background-repeat:repeat-x;
}
h3 {
	font:normal bold 20px/22px Helvetica, Arial, sans-serif;
	color:#454545;
	text-decoration:none;
	margin:0px 0px 0px 0px;
	padding:5px 0px 0px 0px;
}
.img-border
{
	border:3px solid #FFFFFF;
}
.bottom_nav
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:9px;
	text-decoration:none;
	color:#FFFFFF;
}

.poty { background-image:url(../img/spa/POTY.jpg); background-repeat:no-repeat;}

.imageperformer { background-image:url(../img/spa/performer_leftstrip.gif); background-repeat:repeat-y;}

.performer-rightstrip { background-image:url(../img/spa/performer_rightstrip.gif); background-repeat:repeat-y;}

.bottom-img { background-image:url(../img/spa/bottom_image2_latest.jpg); background-repeat:no-repeat; height:168px; width:308px;}
.bottom-img2 { background-image:url(../img/spa/bottom_image2_new.jpg); background-repeat:no-repeat;}

.mid-bg-top { background-image:url(../img/spa/mid-bg.gif); background-repeat:no-repeat; background-position:top left;}

.vd-bg-back { 
	background:transparent url(/_assets/img/spa/background_new.gif) repeat-y top center; 
	height:322px; 
	padding:0px 10px;
}

.white-border { border:2px solid #FFFFFF;}

.video-link {
	font-family:Helvetica, Arial, sans-serif;
	font-weight:normal;
	font-size:10px;
	text-decoration:none;
	color:#252525;
}
.video-link:link, .video-link:visited { 
	color:#252525;
	text-decoration:none;
}
.video-link:hover, .video-link:active { 
	color:#252525;
	text-decoration:underline;
}
.btnWatchVideo:link, .btnWatchVideo:visited {
	background:transparent url(../img/spa/btn_watchVideo_OFF.gif) no-repeat;
	width:104px;
	height:19px;
	display:block;
}
.btnWatchVideo:hover, .btnWatchVideo:active {
	background:transparent url(../img/spa/btn_watchVideo_ON.gif) no-repeat;
	width:104px;
	height:19px;
	display:block;
}
.middle-line { background-image:url(/_assets/img/spa/mid-line.gif); background-repeat:repeat-x;}

.video-back {
	background:transparent url(/_assets/img/spa/video-back.gif) repeat-y;
	padding:0px 0px 0px 17px;
	margin:0px;
}

.padd-left {
	padding-left:16px;
}
.welcomeText {
	display: none;
	width: 150px;
}
.loginText {
	margin-right: 0;
	padding-right: 0;
}

.light {
	height: 114px;
	overflow: hidden;
	background:#cac7bd url(/_assets/img/spa/tableCellLight.gif) repeat-x; margin:0px 7px 0px 7px;
}
.dark {
	height: 114px;
	overflow: hidden;
	background:#B0AB9F url(/_assets/img/spa/tableCellDark.gif) repeat-x; margin:0px 7px 0px 7px;
}
.comebacksoon {
	margin-left: 30px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	color: #454545;
}