/* CSS Document */

body{

	margin:0px 0px 0px 0px;

	padding:0px 0px 0px 0px;

	font:9pt Verdana, Arial, Helvetica, sans-serif;

	color:#000000;

	background:#ffefbc;}








/*---------------------------------start header---------------------------*/
.clear{clear:both;}
img{border:0;}
#container_wraper{



	margin:0px 0px 0px 0px;

	padding:0px 0px 0px 0px;}

	

#header_wraper{

	margin:0px 0px 0px 0px;

	padding:0px 0px 0px 0px;

	border:0px solid #FF0000;

	border-bottom:10px solid #c41230;

	background:#ffffff;}

	

#header{

	margin:0 auto;

	padding:0px 0px 0px 0px;

	border:0px solid #0033FF;

	width:995px;

	height:157px;}

	



#logo{

	margin:0px 0px 0px 0px;

	padding:38px 0px 0px 0px;

	border:0px solid #00CC00;

	width:436px;

	float:left;}

	

#logo p{

	margin:0px 0px 0px 55px;

	padding:0px 0px 0px 0px;

	border:0px solid #00CC00;

	float:left;

	display:inline;

	font:10px Verdana, Arial, Helvetica, sans-serif;

	color:#666666;}

	

#logo ul{

	margin:0px 0px 0px 0px;

	padding:8px 20px 0px 62px;

	list-style:none;

	float:left;

	border:0px solid #0000FF;}

	

#logo ul li{

	margin:0px 0px 0px 0px;

	padding:0px 0px 0px 0px;

	display:inline;}

	

#logo ul li a{

	margin:0px 0px 0px 0px;

	padding:0px 10px 5px 20px;

	font:12px Verdana, Arial, Helvetica, sans-serif;

	color:#000000;

	text-decoration:none;}

	

#logo ul li a:hover{

	background:url(../images/hover.jpg);}

	

#banner{

	margin:0px 0px 0px 0px;

	padding:0px 0px 0px 20px;

	border:0px solid #FFFF00;

	width:496px;

	float:right;}





/*-----------------start content-----------------------------------------*/		

#content{

	margin:0 auto;

	padding:19px 0px 0px 0px;

	width:995px;

	border:0px solid #0000FF;}

	

#left_content{

	margin:0px 0px 0px 34px;

	padding:0px 0px 12px px;

	border:0px solid #FF0000;

	width:723px;

	float:left;

}

	

#content_center{

	margin:0px 0px 10px 0px;

	padding:12px 12px 12px 12px;

	border:2px solid #edd897;

	background:#ffffff;
	float:left;
	width: 694px;}

		

#content_center h1{

	margin:0px 0px 0px 0px;

	padding:0px 0px 0px 0px;

	font:24px Verdana, Arial, Helvetica, sans-serif;

	color:#a1a1a5;

	font-style:italic;}

	

#content_center h2{

	margin:0px 0px 0px 0px;

	padding:10px 0px 10px 0px;

	font:bold 13px Verdana, Arial, Helvetica, sans-serif;

	color:#666666;}



/*----------------------------------------start dealerlist-------------------------*/



#content_center2{

	margin:0px 0px 0px 0px;

	padding:12px 12px 12px 12px;

	border:2px solid #edd897;

	background:#ffffff;

	float:left;

	width:697px;}

	

#content_centerdealer{

	margin:12px 0px 10px 0px;

	padding:0px 0px 0px 0px;

	border:0px solid #CCCCCC;

	float:left;}

	

#content_centerdealer hr{

	margin:0px 0px 0px 0px;

	padding:10px 0px 10px 0px;

	width:500px;

	color:#FF0000;

	height:1px;}

	

#content_centerdealer1{

	margin:0px 0px 0px 0px;

	padding:0px 0px 0px 0px;

	border:0px solid #0000FF;

	width:175px;

	float:left;}

	

#content_centerdealer2{

	margin:0px 0px 0px 0px;

	padding:0px 0px 0px 0px;

	border:0px solid #FF0000;

	width:300px;

	float:left;}

	

#content_centerdealer3{

	margin:0px 0px 0px 0px;

	padding:0px 0px 0px 0px;

	border:0px solid #FF0000;

	width:210px;

	float:left;}



#content_center2 h1{

	margin:0px 0px 0px 0px;

	padding:0px 0px 0px 0px;

	font:24px Verdana, Arial, Helvetica, sans-serif;

	color:#a1a1a5;

	font-style:italic;}

			

#content_centerdealer h3{

	margin:0px 0px 0px 0px;

	padding:0px 0px 0px 0px;

	font:bold 13px Verdana, Arial, Helvetica, sans-serif;

	color:#666666;}

	

#content_centerdealer p{

	margin:0px 0px 0px 0px;

	padding:0px 0px 0px 0px;

	font:13px Verdana, Arial, Helvetica, sans-serif;

	color:#666666;

	text-align:left;

	width:175px;}



/*-------------------------------------------end dealer_list------------------*/



#content_center p{

	margin:0px 0px 0px 0px;

	padding:0px 0px 0px 0px;

	font:13px Verdana, Arial, Helvetica, sans-serif;

	color:#666666;

	line-height:18px;
	clear:both;
	/*width:580px;*/}

	

#gallery{

	margin:11px 0px 0px 0px;

	padding:12px 12px 12px 12px;

	background:#e0cb8a;

	float:left;

	width:699px;}

	

#gallery h1{

	margin:0px 0px 0px 12px;

	padding:0px 0px 0px 0px;

	font:bold 15px Verdana, Arial, Helvetica, sans-serif;

	color:#cc0033;}

	

#image_gallery{

	margin:10px 0px 0px 12px;

	padding:0px 0px 0px 0px;

	width:124px;

	float:left;}

	

#image_gallery img{

	margin:0px 0px 0px 0px;

	padding:0px 0px 0px 0px;

	border:1px solid #999999;

	background:#ffffff;}

	

#gallery p{

	margin:5px 0px 0px 5px;

	padding:0px 0px 0px 0px;

	font:11px Verdana, Arial, Helvetica, sans-serif;

	color:#000000;

	text-align:center;

	width:111px;}

	

/*------------------------start right_nav--------------------------------*/



	

#right_nav{

	margin:0px 0px 0px 30px;

	padding:0px 0px 12px 0px;

	border:0px solid #e0cb8a;

	width:190px;

	float:left;}

	

#right_nav ul{

	margin:0px 0px 0px 0px;

	padding:0px 0px 0px 0px;

	list-style:none;}

	

#right_nav ul li{

	margin:0px 0px 0px 0px;

	padding:0px 0px 0px 0px;

	background:url(../images/arrowiconnav.jpg) no-repeat 17px 14px;

	border:1px solid #e0cb8a;}

	

#right_nav ul li a{

	margin:2px 2px 2px 2px;

	padding:10px 0px 10px 30px;

	text-decoration:none;

	font:12px Verdana, Arial, Helvetica, sans-serif;

	color:#000000;

	display:block;}

	

#right_nav ul li a:hover{

	background:#a50520 url(../images/arrowiconnavhover.jpg) no-repeat 17px 14px;

	color:#FFFFFF;}

	

#right_nav .selected{

	background:#a50520 url(../images/arrowiconnavhover.jpg) no-repeat 17px 14px;

	color:#FFFFFF;}

	

	

	

/*-------------------------start footer-------------------------*/



#footer_wraper{

	margin:0px 0px 0px 0px;

	padding:0px 0px 0px 0px;

	border-top:10px solid #a1a1a5;

	background:#000000;}

	

#footer{

	margin:0 auto;

	padding:10px 0px 0px 0px;

	width:995px;

	height:60px;}

	

#footer ul{

	margin:0px 0px 0px 0px;

	padding:0px 0px 0px 120px;

	list-style:none;

	width:750px;

	text-align:center;}

	

#footer ul li{

	margin:0px 0px 0px 0px;

	padding:0px 0px 0px 0px;

	display:inline;

	color:#cccccc;}



#footer ul li a{

	margin:0px 0px 0px 0px;

	padding:0px 0px 0px 0px;

	text-decoration:none;

	font:11px Verdana, Arial, Helvetica, sans-serif;

	color:#cccccc;}

	

#footer ul li a:hover{

	background:#fff;

	color:#000000;}

	

#footer p{

	margin:10px 0px 0px 0px;

	padding:0px 0px 0px 0px;

	font:11px Verdana, Arial, Helvetica, sans-serif;

	color:#cccccc;}

	

#footer p a{

	margin:0px 0px 0px 0px;

	padding:0px 0px 0px 0px;

	font:11px Verdana, Arial, Helvetica, sans-serif;

	color:#cccccc;

	text-decoration:none;}

	

#footer p a:hover{

	background:#ffffff;

	color:#000000;}



/*-----------------------------------start gallerypage-----------------------*/



#gallery2{

	margin:0px 0px 0px 0px;

	padding:12px 30px 15px 25px;

	background:#ffffff;

	float:left;

	border:1px solid #edd897;

	width:668px;}

	

#gallery2 h1{

	margin:0px 0px 0px 20px;

	padding:0px 0px 0px 0px;

	font:24px Verdana, Arial, Helvetica, sans-serif;

	color:#a1a1a5;

	font-style:italic;}

	

#image_gallery2{

	margin:20px 0px 0px 30px;

	padding:5px 5px 5px 5px;

	width:169px;

	float:left;

	 height:210px;

	display:inline;

	border:1px solid #ffffff;}

	

#image_gallery2:hover{

	border:1px solid #e0cb8a;

	background:#ffefbc;}

	

#image_gallery2 img{

	margin:0px 0px 0px 0px;

	padding:0px 0px 0px 0px;

	border:1px solid #999999;

	background:#ffffff;}

	

#gallery2 p{

	margin:5px 0px 0px 5px;

	padding:0px 0px 0px 0px;

	font:11px Verdana, Arial, Helvetica, sans-serif;

	color:#000000;

	text-align:center;

	width:150px;}

	

.redtext {

	color: #D8000C;

    background-color: #FFBABA;

    background-image: url('../images/error.png');

	border: 1px solid;

    margin: 10px 0px;

    background-repeat: no-repeat;

    background-position: 10px top;

	padding: 0px 50px;

}

.info, .success, .warning, .error, .validation {

    border: 1px solid;

    margin: 10px 0px;

    background-repeat: no-repeat;

    background-position: 10px center;

}

.success {

    color: #4F8A10;

    background-color: #DFF2BF;

    background-image:url('../images/success.png');

}



.info p, .success p, .warning p, .error p {

    padding: 0px 50px;

}



.successbox {

    color: #4F8A10;

    background-color: #DFF2BF;

	border: 1px solid;

    margin: 10px 0px;

	padding-left:2px;

}

.label {
-x-system-font:none;
color:#5D5D5D;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding:10px 0 10px 60px;
width:150px;
}
.leftreg {
color:#5D5D5D;
float:left;
padding:10px 0 10px 10px;
}
.input {
border:1px solid #A4A6A7;
float:left;
height:18px;
padding:1px 0;
width:215px;
}
.terms{font-size:12px;color:#ff0000;text-decoration:none;}
.terms:hover{color:#000;text-decoration:underline;}


.register {
-moz-background-clip:border !important;
-moz-background-inline-policy:continuous !important;
-moz-background-origin:padding !important;
background:transparent url(../images/register.gif) no-repeat scroll 0 0 !important;
border:0 none !important;
display:block;
height:27px !important;
margin-top:7px;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
width:111px !important;
color:#fff;
}
.register:hover {
-moz-background-clip:border !important;
-moz-background-inline-policy:continuous !important;
-moz-background-origin:padding !important;
background:transparent url(../images/register.gif) no-repeat scroll 0 -27px !important;
}
.leftreg1{
color:#5D5D5D;
float:left;
padding:10px 0 10px 220px;
}


.addcart{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/button-addtocart-big.gif) no-repeat scroll 0 -39px;
border:0 solid #666666;
color:#FFFFFF;
cursor:pointer;
font-size:10pt;
height:38px;
width:220px;
}
.addcart:hover{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/button-addtocart-big.gif) no-repeat scroll 0 0;
}

.secure-checkout{border: 0px solid rgb(0, 255, 0); width: 693px;float:left;}

a {
color:#000000;
text-decoration:none;
}
a:hover {
color:#FBB000;
}
td.right, td.data, td.center {
background-color:#FFFFFF;
border-bottom:0 solid #CCCCCC;
font-size:12px;
padding:7px 3px;
text-align:left;

}
.hide {
display:none;
}

th {
background-color:#EBE8D9;
border:0 none;
font-size:small;
font-weight:normal;
padding:3px;
text-align:left;
}
table {
border:0 none;
margin-bottom:12px;
margin-top:12px;
}









#billing {
border:0 solid #FFFF00;
float:left;
margin:0;
padding:0;
width:321px;
}
#billing h1 {
font-size:16px;
}
#billing label {
border:0 solid #FF0000;
display:block;
float:left;
overflow:hidden;
width:120px;
color:#4c4e4e;
font-size:12px;
}
#shipping_checkbox {
border:0 solid #00FF00;
clear:both;
float:left;
margin:20px 0 0;
padding:0;
width:315px;
}
#shipping_checkbox1 {
border:0 solid #FF0000;
float:left;
margin:0;
padding:10px 0 0;
width:160px;
}
#shipping_checkbox2 {
border:0 solid #FF00FF;
float:left;
margin:15px 0 0;
padding:0;
width:159px;
}
#shipping_checkbox2 form {
border:0 solid #FF00FF;
margin:0;
padding:0;
}
#shipping_checkbox2 form input {
margin:0;
padding:0;
width:20px;
}
#shipping_checkbox2 form label {
border:0 solid #0000FF;
margin:0;
padding:0;
width:100px;
}
#billing p {
-x-system-font:none;
border:0 solid #FFFF00;
clear:both;
color:#000000;
float:left;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0;
padding:20px 0;
width:150px;
}
#shopping {
border:0 solid #000000;
float:left;
margin:0 0 0 30px;
padding:0;
width:330px;
}
#shopping label {
border:0 solid #FF0000;
display:block;
float:left;
overflow:hidden;
width:120px;
}
#shopping h1 {
font-size:16px;
}
#bottom-services {
border:0 solid #FF0000;
float:left;
height:201px;
margin:15px 0 0;
padding:0 0 0 10px;
width:940px;
}
#bottom-services .services-left-img {
float:left;
}
#bottom-services .services-mid-img {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/services-mid-img.gif) repeat-x scroll 0 0;
float:left;
height:258px;
width:912px;
}
#bottom-services .services-right-img {
float:left;
}
#bottom-services .services-mid-img h1 {
color:#35242E;
font-family:Myriad Pro,Arial,Helvetica,sans-serif;
font-size:30px;
margin:0;
padding:10px 0;
}
#bottom-services .services-mid-img .services-nav {
float:left;
margin:0;
padding:0;
width:220px;
}
#bottom-services .services-mid-img .services-nav ul {
margin:0;
padding:0;
}
#bottom-services .services-mid-img .services-nav li {
display:block;
}
#bottom-services .services-mid-img .services-nav li a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/services-bullet.png) no-repeat scroll left center;
color:#010101;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
line-height:18px;
margin:0;
padding:0 20px;
}
#bottom-services .services-mid-img .services-nav li a:hover {
color:#FF0000;
}
.style1 {
color:#FF0000;
font-size:9px;
}


label {
font-size:12px;
font-weight:normal;
}
