@charset "utf-8";
/* CSS Document */

html,body {
	margin:0;
	padding:0;
	margin-top:10px;
	height:100%; /* needed for container min-height */
	background-color:#253F1C;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

#container {
	position:relative; /* needed for footer positioning*/
	margin:0 auto; /* center, not in IE5 */
	width:988px;
	background:#fff;
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/
	min-height:100%; /* real browsers */
}
#footer2 {
	padding-top:10px;
	padding-bottom:10px;
	height:175px;
}
/* *** Footer Style *** */
#footer {
	position:absolute;
	width:100%;
	height:183px;
	bottom:0; /* stick to bottom */
}
/*html,body{
	margin:0;
	padding:0;
	height:100%; /* needed for container min-height */
	/*font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#fff;
	font-family:Georgia, "Times New Roman", Times, serif;
	background-image:url(/images/drop-shadow.jpg);
	background-repeat:repeat-y;
	background-position:center;
}*/
img{ 
	behavior: url(/iepngfix.htc) 
}
h1{
	color:#066728;
	font-size:28px;
	font-weight:normal;
}
h2{
	margin:0 auto;
	padding:0;
	margin-bottom:5px;
	color:#000;
	font-size:22px;
	font-weight:normal;
}
h3{
	margin:0 auto;
	padding:0;
	margin-bottom:5px;
	color:#cc0000;
	font-size:22px;
	font-weight:normal;
}
h4{
	margin:0 auto;
	padding:0;
	margin-bottom:5px;
	color:#8EC43E;
	font-size:22px;
	font-weight:normal;
}
p{
	margin:0 auto;
	padding:0;
	padding-bottom:10px;
}
a, a:link, a:active, a:visited{
	text-decoration:underline;
	color:#8EC43E
}
a:hover{
	color:#CC0000;
}
#Content{
	margin:0 auto;
	padding:0;
	font-size:12px;
}
/*#container{
	position:relative; /* needed for footer positioning*/
	/*margin:0 auto; /* center, not in IE5 */
	/*height:auto !important; /* real browsers */
	/*height:100%; /* IE6: treaded as min-height*/
	/*min-height:100%; /* real browsers */
	/*width:958px;
}*/
#HeaderBar{
	margin:0 auto;
	padding:0;
	height:180px;
}
#NavBar{
	margin:0 auto;
	padding:0;
	background-image:url(/images/nav-back-fill.jpg);
	background-repeat:repeat-x;
	height:33px;
	color:#8EC43E;
	padding-left:30px;
	padding-top:18px;
	font-size:13px;
}
#SubNavBar{
	margin:0 auto;
	padding:0;
	background-image:url(/images/subnav-back-fill.jpg);
	background-repeat:repeat-x;
	height:24px;
	color:#fff;
	padding-left:30px;
	padding-top:10px;
	font-size:12px;
	border-top:1px solid #fff;
	
}
#NavSpacer{
	margin:0 auto;
	padding:0;
	height:17px;
	background-image:url(/images/navbar-spacer.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
}
#HomeContent{
	margin:0 auto;
	padding:0;
	padding-left:30px;
	padding-right:10px;
	padding-top:25px;
}
#MainContent{
	margin:0 auto;
	padding:0;
	padding-left:30px;
	padding-right:10px;
	padding-top:25px;
}
#MainLeft{
	margin:0 auto;
	padding:0;
	float:left;
	margin-right:20px;
	width:695px;
}
#HomeLeft{
	margin:0 auto;
	padding:0;
	float:left;
	margin-right:20px;
	width:490px;
}
#HomeCenter{
	margin:0 auto;
	padding:0;
	float:left;
	width:205px;
	background-color:#0F1C14;
	margin-right:10px;
}
#HomeAdvert{
	margin:0 auto;
	padding:0;
	float:right;
	margin-right:10px;
	width:170px;
}
#FeaturedItems{
	margin:0 auto;
	padding:0;
	margin-left:-30px;
	background-color:#0B1A10;
}
#FeatureBikes{
	margin:0 auto;
	padding:0;
	height:110px;
	padding-bottom:5px;
	padding-top:5px;
}
#FeatureCars{
	margin:0 auto;
	padding:0;
	height:110px;
	padding-bottom:5px;
	padding-top:5px;
}
#FeaturePhoto{
	margin:0 auto;
	padding:0;
	float:left;
	padding-left:20px;
	padding-right:20px;
	width:125px;
}
#NextAuction{
	margin:0 auto;
	padding:0;
	color:#fff;
	background-color:#0F1B12;
	height:100px;
	font-size:24px;
}
#AdvertText{
	margin:0 auto;
	padding:0;
	font-size:13px;
	font-weight:bold;
	padding-top:7px;
	padding-bottom:15px;
}
.NavLink, a.NavLink, a.NavLink:link, a.NavLink:visited, a.NavLink:active{
	text-decoration:none;
	color:#fff;
	padding-left:5px;
	padding-right:5px;
}
a.NavLink:hover{
	color:#8EC43E;
	padding-left:5px;
	padding-right:5px;
}
.NavSelected, a.NavSelected, a.NavSelected:link, a.NavSelected:visited, a.NavSelected:active, a.NavSelected:hover{
	text-decoration:none;
	color:#8EC43E;
	font-weight:bold;
	padding-left:5px;
	padding-right:5px;
}
.SubNavLink, a.SubNavLink, a.SubNavLink:link, a.SubNavLink:visited, a.SubNavLink:active{
	text-decoration:none;
	color:#8EC43E;
	padding-left:5px;
	padding-right:5px;
}
a.SubNavLink:hover{
	color:#fff;
	padding-left:5px;
	padding-right:5px;
}
.SubNavSelected, a.SubNavSelected, a.SubNavSelected:link, a.SubNavSelected:visited, a.SubNavSelected:active, a.SubNavSelected:hover{
	text-decoration:none;
	color:#fff;
	font-weight:bold;
	padding-left:5px;
	padding-right:5px;
}
#footer-spacer{	
	margin:0 auto;
	padding:0;
	height:40px;
}
/*#footer{	
	position:absolute;
	width:100%;
	/*bottom:0; /* stick to bottom */
/*}*/
#FooterBar{
	margin:0 auto;
	padding:0;
	background-image:url(/images/footer-back-fill.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	height:25px;
	padding-top:12px;
	color:#fff;
	font-size:12px;
	padding-left:30px;
	padding-right:30px;
	border-top:2px solid #fff;
}
#FooterLeft{
	margin:0 auto;
	padding:0;
	float:left;
}
#FooterRight{
	margin:0 auto;
	padding:0;
	float:right;
}
#ProductItem{
	margin:0 auto;
	padding:0;
	width:690px;
	background-color:#ccc;
}
#ProductImage{
	margin:0 auto;
	padding:0;
	float:left;
	width:127px;
	height:96px;
	padding-left:2px;
	padding-top:2px;
	border-right:1px solid #fff;
	border-bottom:1px solid #fff;
}
#ProductDescription{
	margin:0 auto;
	padding:0;
	float:left;
	width:392px;
	height:94px;
	padding-left:2px;
	padding-top:2px;
	border-right:1px solid #fff;
	border-bottom:1px solid #fff;
	padding-left:10px;
	padding-right:5px;
	padding-top:5px;
}
#ProductCost{
	margin:0 auto;
	padding:0;
	float:left;
	width:137px;
	height:94px;
	padding-left:10px;
	padding-right:5px;
	padding-top:5px;
	border-bottom:1px solid #fff;
}
.ProductLink, a.ProductLink, a.ProductLink:link, a.ProductLink:visited, a.ProductLink:active{
	text-decoration:underline;
	color:#000;
}
a.ProductLink:hover{
	text-decoration:underline;
	color:#c00;
}
#ProductDisplay{
	margin:0 auto;
	padding:0;
	width:870px;
}
#ProductDisplayImage{
	margin:0 auto;
	padding:0;
	float:left;
	width:400px;
}
#ProductDisplayThumb{
	margin:0 auto;
	padding:0;
	padding-top:12px;
	float:left;
	width:137px;
}
#ProductDisplayThumb2{
	margin:0 auto;
	padding:0;
	padding-top:12px;
	float:right;
	width:125px;
}
#ProductDisplayContent{
	margin:0 auto;
	padding:0;
	float:left;
	width:390px;
	padding-left:60px;
	padding-right:20px;
}