body
{
	background-image: url(../images/backgrounds/background.jpg);
	background-color: #eeeeee;
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    letter-spacing: normal;
    text-transform: none;
    word-spacing: normal;
	margin: 0px auto 0px auto;
	padding:0;
}

h1
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size:16px;
	font-weight:bold;
}

h2
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size:14px;
	font-weight:bold;
}

table,td {vertical-align:top;}

.tabLeftCorner
{width:4px;height:4px;overflow:hidden;background:#fff url(http://www.arenaracingusa.com/images/title-tab-corner-left-dark.gif) 0 0 no-repeat;}

.tabRightCorner
{height:4px;overflow:hidden;background:#fff url(http://www.arenaracingusa.com/images/title-tab-corner-right-dark.gif) 100% 0 no-repeat;}

.news {position:relative; float:left; width:344px; left:5px; margin-top:5px; margin-bottom:10px;}
.news a,.news a:hover,.news a:active,.news a:visited {padding-left:8px; background:url(http://www.arenaracingusa.com/temp/test/images/carat_arrow.gif) 0 5px no-repeat;}

.newsTable {position:relative; float:left; width:344px; left:5px;}
.newsTable a,.newsTable a:hover,.newsTable a:active,.newsTable a:visited {padding-left:8px; background:url(http://www.arenaracingusa.com/temp/test/images/carat_arrow.gif) 0 5px no-repeat;}

.newsTop {position:relative; float:left;}
.newsTop a,.newsTop a:hover,.newsTop a:active,.newsTop a:visited {padding:0 8px; background:url(http://www.arenaracingusa.com/temp/test/images/carat_arrow.gif) 0 5px no-repeat;}

.headlinesHD {height:22px;background-image: url(../images/headlines-header.gif); background-repeat:no-repeat;}

.featuredDriverHD {height:22px;background-image: url(../images/featured-driver-header.gif); background-repeat:no-repeat;}
.featuredDriverFT {height:22px;background-image: url(../images/featured-driver-footer.gif); background-repeat:no-repeat;}
.featuredDriverBG {background-image: url(../images/featured-driver-background.gif); background-repeat:no-repeat;}

.leagueStandingsHD {height:22px; background-image: url(../images/league-standings-header.gif); background-repeat:no-repeat;}
.leagueStandingsFT {height:22px; background-image: url(../images/league-standings-footer.gif); background-repeat:no-repeat;}
.leagueStandingsBG {background-image: url(../images/league-standings-background.gif); background-repeat:no-repeat;}

.mainStandingsBG {background-image: url(../images/main-standings-background.gif);}
.charlotteStandingsHD {height:22px; background-image: url(../images/charlotte-standings-header.gif); background-repeat:no-repeat;}
.hamptonStandingsHD {height:22px; background-image: url(../images/hampton-standings-header.gif); background-repeat:no-repeat;}
.grandrapidsStandingsHD {height:22px; background-image: url(../images/grand-rapids-standings-header.gif); background-repeat:no-repeat;}
.mainStandingsFT {height:22px; background-image: url(../images/main-standings-footer.gif); background-repeat:no-repeat;}

.videoSpotlightHD {height:22px; background-image: url(../images/video-spotlight-header.gif); background-repeat:no-repeat;}
.videoSpotlightFT {height:22px; background-image: url(../images/video-spotlight-footer.gif); background-repeat:no-repeat;}
.videoSpotlightBG {background-color:#000;}

.photoGalleryHD {height:22px; background-image: url(../images/photo-gallery-header.gif); background-repeat:no-repeat;}
.photoGalleryFT {height:22px; background-image: url(../images/photo-gallery-footer.gif); background-repeat:no-repeat;}
.photoGalleryBG {background-color:#000;}

.imageHD {height:22px; background-image: url(../images/daily-image-header.gif); background-repeat:no-repeat;}
.imageFT {height:22px; background-image: url(../images/daily-image-footer.gif); background-repeat:no-repeat;}
.imageBG {background-color:#000;}

.statsHD {height:22px; background-image: url(../images/league-leaders-header.gif); background-repeat:no-repeat;}
.statsFT {height:22px; background-image: url(../images/league-leaders-footer.gif); background-repeat:no-repeat;}
.statsBG {background-image: url(../images/league-leaders-background.gif); background-repeat:no-repeat;}

.pollBG {background-image: url(../images/poll-background.gif); background-repeat:no-repeat;}

A:link	
{
	text-decoration:	none;
	color:	#0000FF;
}	
		
A:visited
{
	text-decoration:	none;
	color:	#0000FF;
}	
		
A:active
{
	text-decoration:	none;
	color:	#0000FF;
}	
		
A:hover	
{
	text-decoration:	underline;
	color:	#0d0d0d;
}

.bodyCopy {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px
}

.bodyCopyBold { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold
}

.bodyHeadlines 
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size:16px;
	font-weight:bold;
}

#sddm
{	margin: 0;
	padding: 0;
	z-index: 30}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: bold 12px arial}

#sddm li a
{	display: block;
	margin: 0 0 0 0;
	padding: 4px 0px;
	width: 106px;
	background: #000000;
	color: #FFF;
	text-align: center;
	text-decoration: none}

#sddm li a:hover
{	background: #666666}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #eeeeee;
	border: 1px solid #000000}

#sddm div a
{	position: relative;
	display: block;
	margin: 0;
	padding: 5px 10px;
	width: auto;
	white-space: nowrap;
	text-align: left;
	text-decoration: none;
	background: #eeeeee;
	color: #000000;
	font: 11px arial}

#sddm div a:hover
{	background: #000000;
	color: #ffffff}
	
.copyright {font-style:italic;font-size:smaller;color:#fff;}
.footer,.footer a,.footer a:hover,.footer a:active,.footer a:visited {text-align:center; font: bold 12px arial; color: #fff; height:22px; vertical-align:middle;}

input.bigButton { font:bold 14px arial; border:0px; padding:0px 2px 2px; color:#fff; background:url(../images/buttons/button-bg.gif) no-repeat left; height:28px; width:120px; text-align:center; letter-spacing:0px; cursor:pointer; }
input.uploadButton { font:bold 14px arial; border:0px; padding:0px 2px 2px; color:#fff; background:url(../images/buttons/button-bg-80.gif) no-repeat left; height:28px; width:120px; text-align:center; letter-spacing:0px; cursor:pointer; }
.bigButton { font:bold 14px arial; border:0px; padding:0px 2px 2px; color:#fff; background:url(../images/buttons/button-bg.gif) no-repeat left; height:28px; width:120px; text-align:center; letter-spacing:0px; cursor:pointer; }