body {
	margin:0px; 
	padding:0px;
	background: url(../images/background.jpg) repeat-x #F1E7DB;
	color: #fff;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.sitewidth {
	display:block;
	margin:0px; 
	padding:0px; 
	top:0px; 
	margin-left:auto; 
	margin-right:auto; 
	width:1002px;
	}

.image-build {
	padding:0px; 
	border-width:0px; 
	margin:0px; 
	display: block;
}

TD {vertical-align:top;}

H1 {
	LINE-HEIGHT: 24px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; COLOR: #f79e2a; FONT-SIZE: 26px; font-weight:200; PADDING-TOP: 15px;
}
H2 {
	LINE-HEIGHT: 18px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; COLOR: #0033cc; FONT-SIZE: 18px; font-weight:100;
}
H3 {
	LINE-HEIGHT: 18px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; COLOR: #f79e2a; FONT-SIZE: 18px; font-weight:100;
}

.smaller {
	LINE-HEIGHT: 20px; FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #ffffff; FONT-SIZE: 10px
}

A {
	FONT-FAMILY: Verdana, Helvetica, sans-serif; COLOR: #f79e2a; TEXT-DECORATION: none; margin:0px; border:hidden; cursor:pointer;
}
A:hover {
	FONT-FAMILY: Verdana, Helvetica, sans-serif; COLOR: #ffffff; TEXT-DECORATION: underline
}
.white {
	COLOR: #ffffff
}
.maintable {
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto; background-color:#242424;  border-style:none;
}
.text {
	TEXT-ALIGN: left; PADDING-BOTTOM: 10px; LINE-HEIGHT: 18px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; FONT-SIZE: 13px; PADDING-TOP: 0px; 
}
.testimonial { color:#f79e2a; PADDING-LEFT: 22px; PADDING-RIGHT: 22px; PADDING-TOP: 20px; 
}
.text_black {
	TEXT-ALIGN: left; PADDING-BOTTOM: 10px; LINE-HEIGHT: 18px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; FONT-SIZE: 13px; PADDING-TOP: 0px; color:#000000;
}
.text_black TD {TEXT-ALIGN: left; FONT-FAMILY: Verdana, Helvetica, sans-serif; COLOR: #000000; VERTICAL-ALIGN: top
}
.text_black A {COLOR: #c16501;
}
.text_black A:hover {COLOR: #8D5705;
}


.IMG_Right{
float: right;

}
.IMG_Left{
float: left;

}
.Img_white {
border-color:#FFFFFF ; border-width:2px; border-style:solid;
}
.car_img{border: #ffb14c; border-style:ridge; border-width:6px;}
.specials {
	LINE-HEIGHT: 20px; COLOR: #292929; FONT-SIZE: 12px
}

.m_sidemenu {
	MARGIN: 13px 0px; WIDTH: 252px; 
}
.m_sidemenu A {
	COLOR: #e3e2e1; FONT-SIZE: 13px; TEXT-DECORATION: none
}
.m_sidemenu A:hover {
	COLOR: #f79e2a; FONT-SIZE: 13px; TEXT-DECORATION: underline
}
.m_sidemenu TD {
	PADDING-LEFT: 30px; PADDING-RIGHT: 10px; PADDING-TOP: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 18px; VERTICAL-ALIGN: middle; background:
}



.right_appointment{
background:#212121; width:240px; vertical-align:top;  MARGIN-LEFT: auto; MARGIN-RIGHT: auto;
}


.contact_form{
background: #000000; border:hidden;  padding-left:0; 
}
.contact_top{
padding-left:30px;
}

.text_black ul {padding-left:50px;}
.text_black li {list-style-image:url(../images/buttoncar.png); 
}

#appointment{
	display:none;
	position: absolute;
	top:50%;
	left:50%;
	z-index:9999;
	width:800px;
	height:250px;
	margin:-125px 0 0 -415px;
	text-align:left;
	font-size:14px; 
	padding:10px;
	
	background:#f2f2f2;
	border:5px solid #999;
}
#appointment[id]{
	position:fixed;
}
