body { margin:0 0 0 0; line-height:14px; font-family: Tahoma, Arial; background: url(images/bckg.gif) repeat top; color:#fff; font-size:11px;}
a:link { color:#f00}
a:visited { color:#0ff}
a:hover { text-decoration:none;}
#header {}
#logo { padding:30px 0 10px 0;color:#fff; text-align:center;}
#logo a{ color:#fff; text-decoration:none; font-weight:bold; font-size:24px; text-transform:uppercase; }
#menu { color:#fff; text-align:center; margin-bottom:10px;}
#menu ul { text-align:center;list-style:none; padding:0;}
#menu ul li { display:inline}
#menu ul a { font-weight:bold; font-size:14px; text-decoration:none; color:#fff; background-color:#445d6c; padding:0 10px 2px 10px;}
#menu ul a:hover { background-color:#3C6;}
#main  { background:transparent center;}
#content { width:797px; margin:30px auto;}
#text { width:540px;}
#text p { margin:10px 0 10px 0;}
#text li { background:none;}
#sidebar { float:right; width:227px; background-color:#000; margin:10px 0 10px 0; }
#sidebar_top { width:227px; height:40px; background:url(images/nascar_sunset_top.jpg) no-repeat;}
#sidebar_text { padding:10px;}
#sidebar_text p { margin:10px 0 30px 0;}
#sidebar_bottom { width:227px; height:40px; background:url(images/nascar_sunset_bottom.jpg) no-repeat;}
#sidebar h2 { font-size:13px; text-transform:uppercase; color:#fff; margin:0 0 0 0; padding:0;}
h1 { margin:10px 0 20px 20px; padding:15px 0 10px 40px; text-transform:uppercase; font-size:24px; color:#fff; background:url(images/wheel.gif) no-repeat left center;}

#footer { background:url(images/bottom_footer.jpg) no-repeat center center; height:120px; clear:both; width:780px; margin:30px auto;}
#left_footer { float:left; padding:42px 0 0 5px; color:#00f; font-size:12px;}
#left_footer a { color:#fff;}
#right_footer { float:right;  padding:42px 5px 0 0; color:#3C6; font-weight:bold; font-size:12px; text-align:right;}
#right_footer a { color:#fff;}


/*Pic Wheel*/
.df_pw{
	width:133px;
	height:100px;
	/*background-color:#0F0;*/
	border-left:solid 1px #000;
	border-right:solid 1px #000;
	overflow:hidden;
}

.df_pw_img{
	width:133px;
	height:100px;
	position:absolute;
	top:0;
	left:0;
}
.df_rpic_img{
	width:400px;
	height:300px;
	position:absolute;
	top:0;
	left:0;
}

/*Pic Wheel*/
#df_rpic{
	position:relative;
	width:400px;
	height:300px;
	border-left:solid 1px #000;
	border-bottom:solid 1px #000;
	overflow:hidden;
	margin-left:auto;
	margin-right:auto;
	left:0;
	right:0;
}

#df_pw{
	background-color:#000;
	width:269px;
	height:100px;
	position:absolute;
	top:0px;
	left:0px;
	overflow:hidden;
	border:solid 1px #000;
	
}


#df_pw_mov{
	position:absolute;
	top:0px;
	left:-203px;
	width:675px
	height:100px;
}

#df_pw_1{
	position:absolute;
	top:0;
	left:0px;
	opacity:0.35;
}
#df_pw_2{
	position:absolute;
	top:0;
	left:135px;
	opacity:0.35;
}
#df_pw_3{
	position:absolute;
	top:0;
	left:270px;
	opacity:0.85;
}
#df_pw_4{
	position:absolute;
	top:0;
	left:405px;
	opacity:0.35;
}
#df_pw_5{
	position:absolute;
	top:0;
	left:540px;
	opacity:0.35;
}

#picWheel{
	position:relative;
	width:269px;
	height:120px;
	margin-left:auto;
	margin-right:auto;
	left:0;
	right:0;
}
