@charset "utf-8";
body {
	font-family: Tahoma;
	font-size: 12px;
	margin: 0px;
}
.mainContainer {
	background-color: #FFFFFF;
	padding: 15px;
	float: left;
	height: auto;
	width: 770px;
	border: 1px solid #999999;
}

.main {
	height: auto;
	width: 100%;
	background-image: url(images/img01.jpg);
	background-repeat: repeat-x;
	float: left;
	background-color: #f3f3f3;
	background-position: top;
}
.footer {
	background-image: url(images/img02.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 151px;
	width: 100%;
	float: left;
	z-index: 1;
	background-color: #F3F3F3;
}
.main .mainbody {
	height: auto;
	width: 802px;
	margin-right: auto;
	margin-left: auto;

}
div {
	position: relative;
}







.footer .bottom {
	background-image: url(images/footer_18.png);
	background-repeat: no-repeat;
	height: 146px;
	width: 802px;
	margin-right: auto;
	margin-left: auto;
}
#footerText {
	width: 802px;
	height: auto;
	margin: 0 auto;
	padding-top: 20px;
	text-align: center;
	font-size: 9px;
	color: #FFFFFF;
}.head {
	float: left;
	height: 54px;
	width: 770px;
	padding-top: 30px;
 	padding-right: 15px;
	padding-left: 15px;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: bottom;
	text-align: left;
	padding-bottom: 12px;
	background-image: url(images/logo.gif);
	background-repeat: no-repeat;
	background-position: 15px 42px;
}
.adrTop {
	float: right;
	height: 54px;
	width: 260px;
}
.topAddContainer {
	float: left;
	height: 54px;
	width: 94px;
	font-family: "Trebuchet MS";
	font-size: 11px;
	line-height: 16px;
	padding-right: 10px;
	padding-left: 10px;
}
#leftCont {
	text-align: right;
}
#rightCont {
	text-align: left;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
}
.flash {
	float: left;
	height: auto;
	width: 770px;
}
.navContainer {
	background-image: url(images/falmouth_motorcar_06.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 59px;
	width: 770px;
	padding-top: 15px;
	background-position: 0px 15px;
	font-family: "Trebuchet MS";
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
.navContainer a{
	color:#fff;
	text-decoration:none;
}

.navContainer a:hover{
	color:#000;
	text-decoration:none;
}


a {
	color: #000;
	text-decoration: none;
}
a:hover {
	color: #000000;
	text-decoration: none;
}
.homeBtn {
	float: left;
	height: 39px;
	width: 97px;
	text-align: center;
	padding-top: 20px;
}
.aboutBtn {
	float: left;
	height: 39px;
	width: 80px;
	text-align: center;
	padding-top: 20px;
}

.appointBtn {
	float: left;
	height: 39px;
	width: 110px;
	text-align: center;
	padding-top: 20px;
}
.custBtn {
	float: left;
	height: 39px;
	width: 140px;
	text-align: center;
	padding-top: 20px;
}

.serviceBtn {
	float: left;
	height: 39px;
	width: 77px;
	text-align: center;
	padding-top: 20px;
}

.tireBtn {
	float: left;
	height: 39px;
	width: 51px;
	text-align: center;
	padding-top: 20px;
}
.technoBtn {
	float: left;
	height: 39px;
	width: 109px;
	text-align: center;
	padding-top: 20px;
}
.contactBtn {
	float: left;
	height: 39px;
	width: 106px;
	text-align: center;
	padding-top: 20px;
}
.textContainer {
	float: left;
	height: auto;
	width: 770px;
	padding-top: 15px;
}
.textMain {
	float: left;
	height: auto;
	width: 494px;
	font-family: "Trebuchet MS";
	font-size: 12px;
	line-height: 18px;
	color: #440613;
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #000000;
	padding-right: 15px;
}
.callcontainer {
	float: right;
	height: auto;
	width: 250px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #000000;
	margin-left: 10px;
	margin-bottom: 5px;
}
.callcontainer3 {
	float: right;
	height: auto;
	width: 260px;
	
}
.callcontainer2 {
	float: right;
	height: auto;
	width: 250px;
	margin-left: 10px;
}

#tittle {
	font-size: 18px;
	line-height: 20px;
}

#tittle2 {
	font-size: 18px;
	line-height: 20px;
	color:#C42819;
}

#tittle3 {
	font-size: 18px;
	line-height: 20px;
	color:#C42819;
}

.tittle2 {
	font-size: 18px;
	line-height: 20px;
	color:#C42819;
}

.learn {
	background-color: #f9bc16;
	width: 95px;
	float: right;
	background-image: url(images/bullet.gif);
	background-repeat: no-repeat;
	background-position: 100px 8px;
	font-family: "Trebuchet MS";
	font-size: 16px;
	padding-right: 25px;
	padding-bottom: 2px;
	padding-top: 2px;
}
.learn:hover{
	background-color: #C42819;
	color:#FFFFFF;
	
}
.logosContainer {
	float: left;
	height: auto;
	width: 770px;
	margin-top: 10px;
	padding-top: 10px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #000000;
}
.formFild {
	font-size: 10px;
	border: 1px solid #440613;
	background-color: #F3F3F3;
}
.testimonialsContainer {
	width: 472px;
	float: left;
	height: auto;
	padding: 10px;
	border: 1px solid #911632;
}
.testiTittle {
	float: left;
	height: auto;
	width: 462px;
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #911632;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
}
.mainLinks {
	font-family: "Trebuchet MS";
	font-size: 16px;
	text-decoration: underline;
	color: #990000;
	font-weight: bold;
}
.autonetText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #00F;
}
.img{vertical-align:middle;}