@charset "utf-8";
/* CSS Document */


.home {
	height:1170px;
	
}

.locations {
	height:500px;	
}


/*****SERVICES******/

.services {
	height:1000px;	
}

.carwash {
	height:1350px;
}

.detail {
	height:1960px;
}

.lube {
	height:1310px;
}

.store {
	height:340px;
}


/*****EXTRAS******/

.vip {
	height:440px;	
}

.coupons {
	height:1250px;
}

.prepaid{
	height:1110px;
}

#washes {
	border:none;	
}

.price {
	height:1230px;
}

.product {
	height:300px;
}

/****COMPANY******/

.contactus {
	height:560px;
}

.aboutus {
	height:580px;	
}

.asterik {
	color:#06C;	
}

input {
	margin: 5px 0 0 0px;
	padding: 3px;
	background-color:#FFF;
	color:#000;
/*	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666;
	border-right-color: #D6D6D6;
	border-bottom-color: #CCC;
	border-left-color: #666;
	*/
}
textarea {
	background-color: #FFF;
	color: #000;
	margin:5px 0 0 0;
	padding:0px;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666;
	border-right-color: #D6D6D6;
	border-bottom-color: #CCC;
	border-left-color: #666;
}

td {
	text-align:left;	
}

/*****OTHER STUFF***/
.prices {
	font-size: 15px;
	color:#0099cc;
}


#right .homebox {
	float:left;
	width:200px;
	height:183px;
	margin-bottom:40px;
	margin-left:5px;
	margin-top:10px;
}

#right .homebox img {
	margin:0 0px;
	padding:0;
}

#right a .couponses {
	background-image: url(../images/boxes.png);
	background-repeat: no-repeat;
	background-position: left top;		
}

#right a .couponses:hover {
		background-image: url(../images/boxes_hover.png);
	background-repeat: no-repeat;
	background-position: left top;	
}

#right a .locationses {
	background-image: url(../images/boxess.png);
	background-repeat: no-repeat;
	background-position: left top;		
}

#right a .locationses:hover {
		background-image: url(../images/boxess_hover.png);
	background-repeat: no-repeat;
	background-position: left top;	
}

#right a .serviceses {
	background-image: url(../images/boxe1.png);
	background-repeat: no-repeat;
	background-position: left top;		
}

#right a .serviceses:hover {
		background-image: url(../images/boxe1_hover.png);
	background-repeat: no-repeat;
	background-position: left top;	
}

#right .locationbox {
	width:300px;
	height:450px;
	float:left;
	margin:10px 0 0 0px;
}
#right .lox {
	float:right;	
}
#right .maps {
	height:250px;	
/*	background:#333;*/
	margin:0;
	
	
}
#right .maps img {
/*	margin:5px 5px 0 0;*/	
	margin:0;
}
#right .directions {
	text-align:center;
	height:190px;
	margin:0;
}	
#right #coups {
	width:200px;
	height:200px;
/*	text-align:center;*/
	margin:0 auto;
}
#right #coups img {
	margin:0;	
}
#right #wifi {
	margin:17px 0 0 0;
	width:636px;
	float:right;
	text-align:right;
}

#right #wifiimg {
	margin:0;
	float:right;
}
#right .locationbox .maps p{
	margin-left:72px;
}
#right ul {
	list-style-type: none;
	text-align:center;
	font-size:22px;
	margin-top:50px;
}
#right table {
	border:none;	
	margin-left:5px;
}
#right .plinks {
	margin-left:20px;
	
}
#right table tr td a img {
	margin:0;	
}
#right ul li a img {
	float: none;
}
#right ul li a #vipButton {
	background-image: url(../images/vip_start.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width:100px;
	height:50px;
	margin:0 auto;
}
#right ul li a:hover #vipButton {
	background-image: url(../images/vip_start_hover.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

