/* CSS Document */

html, body {
	background-image:url(/images/mainBack.gif);
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px; 
	margin:0; 
	padding:0; 
	color:#000000;
}
table, td {
	font-size: 12px;
}
th {text-align:left; background-color:#eee;}
p {font-family: Trebuchet MS, Arial,Helvetica,sans-serif; margin: 10px 0 10px 0;}
a {text-decoration:none;}
h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#000000;
	margin: 5px 0 15px 0;
}

h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#000000;
	margin: 5px 0 15px 0;
}
h3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FF0000;
	margin: 5px 0 15px 0;
}

h4 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FF0000;
	margin: 5px 0 15px 0;
}





h5 {font:bold 14px Trebuchet MS; color:#005581; font-size:12px; margin:0 0 0 0; }
h6 {font:bold 12px Trebuchet MS; color:#005581; font-size:12px; margin:0 0 0 0; }


.clear {overflow:hidden; clear:both; height:0; margin:0; font-size:1px; line-height:0;}

.bdywrpr {
	
	text-align:left;
	margin:0 auto;
	z-index:1;
	position:relative;
	width:1224px;
	}

.hdrwrpr {
	width:1224px;
	height:248px;
	background:transparent url(/images/headerGrad.jpg) repeat-x;
	position:relative;
	vertical-align:absmiddle;
	text-align:center;
	
}
.hdrbody {
	width:1224px;
	height:95px;
	position:relative;
	margin: 10px 0px 0px 30px;
	background-color: #000000;
	text-align:center;
	padding-left:0px;
	
}

.topNav {
	background:transparent url(/images/navBackx.jpg);
	margin:0px;
	width: 1224px;
}

.topNavButtons {
	margin-left:95px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	height:55px;
	
}

.btnHome a {
	background-image:url(/images/nav/buttonOff.png);
	position:absolute;
	margin-left:0px;
	width:207px;
	height:40px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;	
	padding-top:15px;
	}
	
.btnHome a:hover {
	background-image:url(/images/nav/buttonOn.png);
	color:#FFCC00;
	}
	
.btnHomeOn {
	background-image:url(/images/nav/buttonOn.png);
	position:absolute; 
	margin-left:95px;
	margin-top:-56px; 
	width:207px; 
	height:40px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	padding-top:15px;
	
	}
	
.btnCarwash a {
	background-image:url(/images/nav/buttonOff.png);
	position:absolute; 
	margin-left:207px; 
	width:207px; 
	height:40px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	padding-top:15px;
	
	}
	
.btnCarwash a:hover {
	background-image:url(/images/nav/buttonOn.png);
	color:#FFCC00;
	}
	
.btnCarwashOn {
	background-image:url(/images/nav/buttonOn.png);
	position:absolute; 
	margin-left:302px; 
	margin-top:-56px;
	width:207px; 
	height:40px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	padding-top:15px;
	
	}

.btnDetail a {
	background-image:url(/images/nav/buttonOff.png);
	position:absolute; 
	margin-left:414px; 
	width:207px; 
	height:40px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	padding-top:15px;
	
	}
	
.btnDetail a:hover {
	background-image:url(/images/nav/buttonOn.png);
	color:#FFCC00;
	}
	
.btnDetailOn {
	background-image:url(/images/nav/buttonOn.png);
	position:absolute; 
	margin-left:509px; 
	margin-top:-56px;
	width:207px; 
	height:40px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	padding-top:15px;
	
	}

.btnSpecials a {
	background-image:url(/images/nav/buttonOff.png);
	position:absolute; 
	margin-left:621px; 
	width:207px; 
	height:40px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	padding-top:15px;
	
	}
	
.btnSpecials a:hover {
	background-image:url(/images/nav/buttonOn.png);
	color:#FFCC00;
	}

.btnSpecialsOn {
	background-image:url(/images/nav/buttonOn.png);
	position:absolute; 
	margin-left:716px; 
	margin-top:-56px;
	width:207px; 
	height:40px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	padding-top:15px;
	
	}


.btnAlacarte a {
	background-image:url(/images/nav/buttonOff.png);
	position:absolute; 
	margin-left:828px; 
	width:207px; 
	height:40px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	padding-top:15px;
	
	}
	
.btnAlacarte a:hover {
	background-image:url(/images/nav/buttonOn.png);
	color:#FFCC00;
	}
	
.btnAlacarteOn {
	background-image:url(/images/nav/buttonOn.png);
	position:absolute; 
	margin-left:923px; 
	margin-top:-56px;
	width:207px; 
	height:40px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	padding-top:15px;
	
	}


.tablStyle {
	border-top:double;
	border-top-color: #FF0000;
	border-top-width: medium;
	border-bottom:double;
	border-bottom-color: #FF0000;
	border-bottom-width: medium;
}

.tablTop {
	border-top:double;
	border-top-color: #FF0000;
	border-top-width: medium;
	
}

.tablBoth {
	border-top:double;
	border-top-color: #FF0000;
	border-top-width: medium;
	border-bottom:double;
	border-bottom-color: #FF0000;
	border-bottom-width: medium;
}



.bodyMain {
	background:transparent url(/images/mainBack.jpg) no-repeat;
	float:left;
	display:inline;
	width:1224px;
	vertical-align:top;
	margin:0px 0px 0px 0px;
	line-height:16px;
	min-height: 850px;
	
}

.bodyContent {
	
	float:left;
	display:inline;
	width:1000px;
	vertical-align:top;
	margin:0px 0px 0px 100px;
	padding:20px 60px 0px 20px;
	line-height:18px;
	min-height: 800px;
	
}

.singlCol {
	
	float:left;
	display:inline;
	width:1000px;
	vertical-align:top;
}

.left {
	
	float:left;
	display:inline;
	width:500px;
	vertical-align:top;
}

.right {
	
	float:left;
	display:inline;
	width:490px;
	vertical-align:top;
	padding-right:10px;
}


.ftrwrpr {
	width:1025px;
	height:86px;
	float:left;
	display:inline;
	margin:0px 60px 0px 100px;
	padding:0px 10px 0px 10px;
	text-align:center;	
}


.ftrText  {
	font-size:12px;
	color:#000000;

}

 .ftrText a:hover {
 	background-image:none;
	border-top:double;
	border-top-color: #FF0000;
	border-top-width: medium;
	
	border-bottom:double;
	border-bottom-color: #FF0000;
	border-bottom-width: medium;

}

.mapText {
	width:600px;
	font-size:16px;
	font-weight:bold;
	color:#red;
}

.priceBall {
	width:91px;
	height:44px;
	background:transparent url(/images/price_ball.png) no-repeat;
	position:absolute;
	margin-left:240px;
	margin-top:-30px;
	text-align:center;
	font-size:22px;
	font-weight:bold;
	vertical-align:bottom;
	padding-top:3px;
	}
	
	
.priceBall2 {
	width:91px;
	height:44px;
	background:transparent url(/images/price_ball.png) no-repeat;
	position:absolute;
	margin-left:200px;
	margin-top:20px;
	text-align:center;
	font-size:22px;
	font-weight:bold;
	vertical-align:bottom;
	padding-top:3px;
	}
	
.priceBall3 {
	width:91px;
	height:44px;
	background:transparent url(/images/price_ball.png) no-repeat;
	position:absolute;
	margin-left:400px;
	margin-top:0px;
	text-align:center;
	font-size:16px;
	font-weight:bold;
	vertical-align:bottom;
	padding-top:3px;
	}
	
.formWrpr {
text-align:left;}

.formContent {
	
	float:left;
	display:inline;
	width:1000px;
	vertical-align:top;
	margin:0px 0px 0px 100px;
	padding:20px 60px 0px 20px;
	line-height:18px;
	min-height: 680px;
	
}


