@charset "utf-8";
/* CSS Document */
body { background:#000 url(images/back_ground.jpg) repeat-x top; font:12px Verdana, Arial, Helvetica, sans-serif; padding:0; margin:0; color:#000;}
html { padding:0; margin:0;}
.clr { clear:both;}
.bg1 { width:90%; height:1px; background:#dfdfdf; padding:0 20px; margin:0;}
img { padding:0; margin:0; border:none; text-align:center;}

#Wrapper{width:100%;
margin:0px;
padding:0px;
}
#main{width:887px;
margin:auto;
padding:0px 14px 0px 13px;
background:#FFF;
}
#header{background:#000 url(images/header_bg.jpg) top left repeat-x;
width:890px;
height:62px;
margin:0px;
padding:0px;
}
#content{width:890px;
margin:auto;
padding:0px;

}
#left_col{width:303px;
float:left;
margin:0px;
padding:0px;
}
#main_content{width:550px;
float:right;
margin:0px;
padding:0px 10px 0px 10px;
}
#heading{margin:10px 0px 10px 0px;
background:url(images/line.jpg) top left repeat-x;
height:34px;
}
.head_text{display:block;
background:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color:#FFDFAD;
line-height:18px;
}
.special{ 
width:550px;
font-family:Verdana, Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
height:196px;
padding:0px;
}






#footer{background:#999999;
margin:0px;
height:25px;
padding-top:15px;
}
.footer_space{height:5px;
}
.footer{font:bold 10px Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;

}
.logo{float:left;
width:200px;
margin:10px 0px 0px 20px;
}
.menu{width:550px;
float:right;
margin:15px 10px 0px 0px;
}
.left_img{margin:0px 0px 10px 0px;
}
.header_image{margin:0px;
padding:0px;
}

#Customour_support{width:568px;
margin:0px;
padding:0px;
height:335px;
}
#Customour{background:#FFFFFF url(images/body_bg.jpg) bottom left repeat-x;
margin:0px;
padding:0px;
height:300px;
border:#e4e3e3 solid 1px; border-top:#e4e3e3 solid 0px;
}
.sustomour-img{padding:5px;
}
#interior_content{width:310px;
float:right;
margin:0px;
padding:0px 0px 0px 10px;
}
#blue_heading{margin:0px 0px 0px 0px;
background:url(images/blue-header.gif) top left repeat-x;
height:32px;
}
#blue{background:#FFFFFF url(images/blue-header1.gif) bottom left repeat-x;
margin:0px;
padding:5px;
border:#e4e3e3 solid 1px; border-top:#e4e3e3 solid 0px;
}

#welcome{margin:0px;
padding:0px 0px 3px 0px;
}
.welcome{ font:normal 10px Verdana, Arial, Helvetica, sans-serif;
color:#888787;
line-height:normal;
text-align:justify;
}




#appointment{width:303px;
margin:0px;
padding:0px;
background:#F4F4F4;
}
.form_header{background:url(images/form_header.gif) top left repeat-x;
}
#contactform { margin:5px 5px 5px 5px; padding:5px;}
#contactform * { font-family:Verdana, Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
#contactform ol { margin:0; padding:0; list-style:none;}
#contactform li { margin:0 0 1px 0; padding:3px; background:none;}
#contactform li.buttons { margin:0; overflow:hidden;}
#contactform label { margin:0; width:120px; display:block; float:left; padding:0 0 2px 0; font:normal 11px Verdana, Verdana, Arial, Helvetica, sans-serif; color:#000;}
#contactform label span { font:normal 11px Verdana, Verdana, Arial, Helvetica, sans-serif; color:#afafaf; margin:0; padding:0;}
#contactform input.text { width:100px; border:1px solid #d6d6d6; margin:0; padding:0px 0px; height:20px; background:#fff; font-size:12px}
#contactform input.text0 { width:25px; border:1px solid #d6d6d6; margin:0; padding:0px 0px; height:20px; background:#fff; font-size:12px}

#contactform textarea { width:120px; border:1px solid #d6d6d6; padding:2px; background:#fff;}
#contactform li.buttons input { padding:3px 10px; margin:0 0 0 120px; background:#B53746; border:1px solid #fff; color:#FFF; float:left;}
#contactform select { width:285px; border:1px solid #d6d6d6; padding:2px; background:#fff;}



#partners{margin:10px 0px 10px 35px;
padding:0px;
height:80px;

}
.partner_img{
	float:left;
width:80px;
margin:0px;
padding:20px 17px 20px 17px;
}
#buttons{
width:550px;
float:right;
margin:15px 0px 0px 20px;
padding:0px;
/*Add border strip to bottom of menu*/
}
.storephoto {
	width: 200px;
	float: left;
}
.storelocation {
}
.storetitle {
	font-size: 20px;
	font-weight: bold;
}




#buttons ul{
	float:center;
	list-style-type:none;
	margin:0;
	position:0px;
	margin-left: 150px;
}

#buttons li{
display:inline;
line-height:19px;
margin:0;
padding:0;
}

#buttons a{
	margin:0;
	margin-right:5px; /*spacing between each tab*/
	padding:5px 15px 0 10px;
	text-decoration:none;
	float: left;
}

#buttons a span{
float:left;
display:block;
font-family:Verdana, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-transform:none;
color:#FFFFFF;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#buttons a span {float:none;}

/* End IE5-Mac hack */

#buttons a:hover span {
color:#fdbf57;
}

a.menu1:link,a.menu1:active,a.menu1:visited{font:bold 11px Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
line-height:16px;
letter-spacing:normal;
color:#FFFFFF;
}
a.menu1:hover{color:#000000; text-decoration:none;
}
