@charset "utf-8";
/* CSS Document */

body {
	color: #FFFFFF;
	font-family:Arial;
	font-size:12px;
	background-color:#38391f;
	width:800px;
	margin:10px auto 10px auto;
	text-align:center;
}

a {
	color: #cdcd6c;
	text-decoration: none;
}

a:hover {
	text-decoration: none;
	color: #bbbb67;
}
#topbar {
	text-align:right;
	width:100%;
	color=#948f55;
}
#container {
	width:800px;
	text-align:left;
}
#banner {
	border:0px;
}
#homebar {
	text-align:right;
}
#homebar img {
	border:0px;
}

/* navigation table */
#navigation {
	margin:0px 0px 10px 0px;
	list-style:none;
	float:left;
	clear:both;
	font-size: 12px;
	font-family: Stencil Std;
	font-weight: bold;
	width:100%;
	overflow:hidden;
	padding:0px;
	border-bottom:1px solid #333;
}
#navigation li {
	float:left;
}
#navigation li a {
	overflow:hidden;
	text-align:center;
	float:left;
	background-color:#666633;
	border-right:5px solid #38391f;
	color:#ccc;
	padding:10px 12px 10px 12px;
}

#navigation li a:hover {
	background-color:#757535;
	color:#ccc;
	text-decoration:none;
}

#navigation a img {
	display:none;
	border:0px;
	margin:0px 0px 0px 0px;
}
#navigation a:hover img {
	border:0px;
	margin:-25px 0px 0px 0px;
}

#navigation li a#links {
	border-right:10px solid #666633;
}

#link {
	margin:5px 0px 10px 0px;
	list-style:none;
	float:left;
	clear:both;
	text-align:center;
	float:right;
	background-color:#666633;
	border-right:1px solid #333;
	color:#ccc;
	padding:10px 18px 10px 18px;
	font-size:12px;
}
#link:hover {
	background-color:#757535;
	color:#ccc;
	text-decoration:none;
}

#main_content_region h1 {
	font-size:36px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	}
#main_content_region h2 {
	font-size:16px;
	text-align:center;	
	}
#main_content_region p {

}
#main_content_region td p {
	padding:0px 5px 0px 5px;
}

#footer {
	color: #FFFFFF;
	font-family:Arial;
	font-size:12px;
	background-color:#666633;
	width:100%;
	margin:10px auto 10px auto;
	text-align:center;
	float:left;
}

#footer ul {
	width:100%;
	margin:0px;
	list-style:none;
	border-bottom:1px solid #333;
	margin:0px 0px 10px 0px;
	padding:0px;
	float:left;
}
#footer ul li {
	float:left;
}
#footer ul li a {
	float:left;
	font-weight:bold;
	padding:5px 11px 5px 11px;
	border-right: 1px solid #333;
}
#footer ul li a:hover {
	background-color:#757535;
	color:#ccc;
	text-decoration:none;
}
#footer ul li a#shop_online {
	border-right: 0px solid #333;
}

#footer a {
	color: #38391f;
	text-decoration: none;
	font-weight:bold;
}

#footer a:hover {
	color:#38391f;
	text-decoration:underline;
}
#footer_info {
	width:100%;
	padding:0px 0px 10px 0px;
	float:left;
}

/*#view_cart {
	margin:1px 1px 1px 1px;
	list-style:none;
	clear:both;
	text-align:center;
	float:right;
	color:#ccc;
	padding:1px 1px 1px 1px;
}
#view_cart:hover {
	background-color:#757535;
	color:#ccc;
	text-decoration:none;
}*/
/* products */
#products_table {
	float:left;
	width:100%;
}
	#shop_products {
		float:right;
		width:650px;
		/*border:1px solid #FFFFFF;*/
	}
	#shop_link {
		width:130px;
		overflow:hidden;
		float:left;
		text-align:center;
		font-family:Stencil Std;
		font-size:11px;
		background-color:#666633;
		color:#ccc;
		padding:15px 0px 15px 0px;
		text-decoration:none;
	}
	#shop_link:hover {
		background-color:#757535;
		color:#ccc;
		text-decoration:none;
	}
	#sale_item {
		color:#FF0000
	}
	
	/*#vehicle_kits {
		float:right;
		overflow:hidden;
	}
	#vehicle_kits td.kits_header{
		border:0px;
	}
	#vehicle_kits td.kits_description {
		padding:2px 5px 2px 5px;
	}
	#vehicle_kits td.kits_price {
		width:10px;
		padding:2px 5px 2px 5px;
		font-weight:bold;
		text-align:right;
	}*/
/*!products*/

/*image slideshows*/
	#gallery_slideshow {
	width:100%;
	align:center;
	height:265px;
	}
	#slide_item{
	width:400px;
	align:center;
	}
	#flashclass{ 
		border: 0px;
		padding: 0px;
		}
		
		#flashclass img{
		border-width: 0;
		}
/*!image slideshows*/