BODY {
	margin: 0px; 
	background: url(../images/Huntington_Beach_auto_repair_1.jpg) repeat-x #adcdda;
	}

TABLE {
	TEXT-ALIGN: left; FONT-FAMILY: Verdana, Helvetica, sans-serif; COLOR: #333333; VERTICAL-ALIGN: top; margin:0px; 
}
TR {
	TEXT-ALIGN: left; FONT-FAMILY: Verdana, Helvetica, sans-serif; COLOR: #333333; VERTICAL-ALIGN: top; margin:0px; 
}
TD {
	TEXT-ALIGN: left; FONT-FAMILY: Verdana, Helvetica, sans-serif; COLOR: #333333; VERTICAL-ALIGN: top; margin:0px; 
}
.subheaderpix {border:none; margin:0px; vertical-align:top}
H1 {
	LINE-HEIGHT: 18px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; COLOR: #034484; FONT-SIZE: 18px
}
H2 {
	LINE-HEIGHT: 15px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; COLOR: #034484; FONT-SIZE: 15px
}
H3 {
	LINE-HEIGHT: 15px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; COLOR: #034484; FONT-SIZE: 15px
}

.image {
	border:2px solid #034484;
	margin:5px 10px;
}

.image-makes {
	border:2px solid #034484;
	margin-top:5px;
	margin-bottom:10px;
	margin-left:0px;
	margin-right:20px;
}

.footer A {
	LINE-HEIGHT: 20px; COLOR: #000000; FONT-SIZE: 12px
}
.footer A:hover {
	LINE-HEIGHT: 20px; COLOR: #000000; FONT-SIZE: 12px
}
.smaller {
	LINE-HEIGHT: 20px; FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #000000; FONT-SIZE: 10px
}
A {
	FONT-FAMILY: Verdana, Helvetica, sans-serif; COLOR: #034484; TEXT-DECORATION: none; margin:0px; border:hidden; font-weight:bold; cursor:pointer;
}
A:hover {
	FONT-FAMILY: Verdana, Helvetica, sans-serif; COLOR: #02274b; TEXT-DECORATION: underline
}
.white {
	COLOR: #ffffff
}
.maintable {
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto; background-color:#b6d2de;  border-style:none; background-image: url(../images/Huntington_Beach_auto_repair_main_table.jpg); background-repeat: repeat-x;  
}
.centertable{
MARGIN-LEFT: auto; MARGIN-RIGHT: auto; border-style:none;
}
.text {
	TEXT-ALIGN: left; PADDING-BOTTOM: 10px; LINE-HEIGHT: 18px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; FONT-SIZE: 12px; PADDING-TOP: 0px; 
}
.black {
	TEXT-ALIGN: left; PADDING-BOTTOM: 10px; LINE-HEIGHT: 18px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; FONT-SIZE: 11px; 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: #190d00;
}
.text_black A:hover {COLOR: #02274b;
}
.text IMG{

border:hidden;
}
.winter {
	TEXT-ALIGN: left; PADDING-BOTTOM: 10px; LINE-HEIGHT: 18px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; FONT-SIZE: 13px; PADDING-TOP: 0px
}
.winter H1 {
	LINE-HEIGHT: 20px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; COLOR: #1651a5; FONT-SIZE: 20px
}
.winter H3 {
	LINE-HEIGHT: 17px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; COLOR: #1651a5; FONT-SIZE: 17px
}
.IMG_Right{
float: right;

}
.IMG_Left{
float: left;

}
.specials {
	LINE-HEIGHT: 20px; COLOR: #292929; FONT-SIZE: 12px
}

.m_sidemenu {
	MARGIN: 03px 0px;
}
.m_sidemenu A {
	COLOR: #034484; FONT-SIZE: 13px; TEXT-DECORATION: none
}
.m_sidemenu A:hover {
	COLOR: #02274b; FONT-SIZE: 13px; TEXT-DECORATION: underline
}
.m_sidemenu TD {
	PADDING-LEFT: 20px; PADDING-RIGHT: 10px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 18px; VERTICAL-ALIGN: middle; 
}
.car_sidemenu {
	MARGIN: 3px 0px; 
}
.car_sidemenu A {
	COLOR: #034484; FONT-SIZE: 13px; TEXT-DECORATION: none
}
.car_sidemenu A:hover {
	COLOR: #02274b; FONT-SIZE: 13px; TEXT-DECORATION: underline
}
.car_sidemenu TD {
	PADDING-LEFT: 20px; PADDING-RIGHT: 10px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 18px; VERTICAL-ALIGN: middle;
}


.right_appointment{
 vertical-align:top;  MARGIN-LEFT: auto; MARGIN-RIGHT: auto; font-size:12px;
}


.contact_form{
 border:hidden; width:480px ; padding-left:0; 
}
.black ul {padding-left:50px;}
.black li {list-style-image:url(../images/buttoncar.png); 
}
.fblike {
float:right;}

#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;
}

/*regular menu*/
.menu {padding: 0px 0px 0px 0px; margin-left:auto; margin-right:auto; margin-top:0px; margin-bottom:0px; list-style-type:square; list-style	:none; width:968px;}
.menu li.top {float:left; margin-left:0px; width:160px; line-height:40px;border-left:1px solid #58b;}
.menu li.top:hover {background: url(../images/menu-bg-on.png);}
.menu li a.top_link { color:#AFC6DA; text-decoration:none; font-size:16px; font-weight:bold; cursor:pointer;}
.menu li a.top_link span {font-weight:bold; display:block; padding:0px 0px 0px 0px; text-align:center;}
.menu li a.top_link:hover {color: #ccc;}
/* End Menu Styling */

