
/* 
CSS Document
Recon Motorsports, LLC
 */
body { margin:0px; padding:0px; background:#242424; color:#ffffff; font-size:16px; font-family:MS Sans Serif; }
a { color:#e5cf9d; text-decoration:underline; }
a:hover { color:#ffffff; text-decoration:none; }

h3#home { position:relative; width:600px; height:40px; background:url('../_images/content_banner_home.jpg') top left no-repeat; }
h3#product { position:relative; width:600px; height:40px; background:url('../_images/content_banner_product.jpg') top left no-repeat; }
h3#aboutUs { position:relative; width:600px; height:40px; background:url('../_images/content_banner_aboutUs.jpg') top left no-repeat; }
h3#contactUs { position:relative; width:600px; height:40px; background:url('../_images/content_banner_contactUs.jpg') top left no-repeat; }
	#main { position:relative; margin:0px; padding:0px; width:100%; }
	#mainTable { position:relative; width:923px; margin:0px auto; background:#424242; }
	#colLeft { position:relative; width:250px; background:url('../_images/Recon_layout_17.jpg') top left repeat-y; text-align:center; }
		#imgContainer { position:relative; padding:3px; border:2px solid #e4ce9d; float:right; width:175px; margin-right:29px; margin-bottom:15px; }
			#colLeft_imgR { position:relative; float:right; }
			#linkContainer { position:relative; float:left; padding:10px; padding-left:40px; }
			.linkCat { background:none; border:1px solid #e4ce9d; margin-bottom:2px; margin-left:15px; width:145px; padding:4px 0px 4px 4px; color:#ffffff; font-size:12px; font-weight:bold; text-decoration:none; position:relative; float:left; clear:left; text-align:left; }
			.linkCat:hover { background:#333333; border:1px solid #ffffff; text-decoration:none; }
		
			.linkInActive { background:none; margin-bottom:3px; margin-left:20px; width:120px; padding:4px 4px 4px 4px; color:#ffffff; font-size:12px; font-weight:bold; text-decoration:none; position:relative; float:left; clear:left; text-align:left;  }
			.linkInActive:hover { color:#ffffff; background:#333333; padding:3px 3px 3px 3px; border:1px solid #ffffff; text-decoration:none; }
				.linkActive { padding:3px 3px 3px 3px; color:#ffffff; margin-bottom:3px; background:#333333; margin-left:20px; width:120px; border:1px solid #ffffff; font-size:12px; font-weight:bold; text-decoration:none; position:relative; float:left; clear:left; text-align:left; }

	#colCenter { width:647px; }
	#colRight { width:25px; background:url('../_images/Recon_layout_14.jpg') top left repeat-y; }
	
#banner_topRight { position:relative; height:123px; width:100%; background:url('../_images/Recon_layout_04.jpg') top left repeat-x; z-index:9; }
	#banner_topRight table { margin-top:45px; }
	#ddMenu { position:absolute; top:45px; width:162px; height:100px; background:url('../_images/Recon_layout_07r.jpg') top left no-repeat; padding-top:13px; border-bottom:0px; z-index:9999999; display:none; font-size:10px; font-weight:bold; }
		#ddMenu img { cursor:pointer; margin-bottom:-2px; }
		#ddMenu a { position:relative; float:left; clear:left; background:#333333; width:150px; border:1px solid #e4ce9d; border-top:0px; padding:5px 0px 5px 10px; color:#ffffff; text-decoration:none; }
		#ddMenu a:hover { background:#424242; color:#e4ce9d; text-decoration:none; }

	#content { position:relative; margin:5px; background:#424242; text-align:justify; }
		.specDiv { position:relative; float:left; width:49%; font-size:12px; }
		#productContent u { font-weight:bold; }
		#productContent ul { position:relative; font-size:12px; list-style:disc; }
		#productContent img { position:relative; float:left; margin:10px; }
		#content span { margin:5px; font-weight:bold; }
		#container_img { position:relative; padding:3px; margin-top:12px; }
		#container_img img { position:relative; float:left; padding:3px; border:2px solid #e4ce9d; margin:9px; margin-top:5px; }
		#container_imgR { position:relative; float:right; padding:3px; border:2px solid #e4ce9d; margin:12px; margin-bottom:5px; margin-right:0px; width:175px; }
		#container_imgL { position:relative; float:left; padding:3px; border:2px solid #e4ce9d; margin:12px; margin-bottom:5px; margin-left:0px; width:175px; }
			
#div0 { position:relative; display:none; }
#div1 { position:relative; display:none; }
#div2 { position:relative; display:none; }
#div3 { position:relative; display:none; }
#div4 { position:relative; display:none; }
#div5 { position:relative; display:none; }
#div6 { position:relative; display:none; }
#div7 { position:relative; display:none; }
#div8 { position:relative; display:none; }
#div9 { position:relative; display:none; }
#div10 { position:relative; display:none; }
#div11 { position:relative; display:none; }
#div12 { position:relative; display:none; }
#div13 { position:relative; display:none; }
#div14 { position:relative; display:none; }
#div15 { position:relative; display:none; }
#div16 { position:relative; display:none; }
#div17 { position:relative; display:none; }
#div18 { position:relative; display:none; }
#div19 { position:relative; display:none; }
#div20 { position:relative; display:none; }
#div21 { position:relative; display:none; }
#div22 { position:relative; display:none; }
#div23 { position:relative; display:none; }
#div24 { position:relative; display:none; }
#div25 { position:relative; display:none; }
#div26 { position:relative; display:none; }
#div27 { position:relative; display:none; }
#div28 { position:relative; display:none; }

#cat0 { position:relative; display:none; padding-left:15px; }
#cat1 { position:relative; display:none; padding-left:15px; }
#cat2 { position:relative; display:none; padding-left:15px; }
#cat3 { position:relative; display:none; padding-left:15px; }
#cat4 { position:relative; display:none; padding-left:15px; }
#cat5 { position:relative; display:none; padding-left:15px; }
	
#footer { height:70px; width:923px; background:#242424 url('../_images/Recon_layout_19.jpg') top left no-repeat; }
	#cellStudios { font-size:9px; color:#ffffff; text-align:center; }
		#cellStudios a { margin-top:-5px; }