@charset "utf-8";
body {
	background-image: url(images/bgslice.jpg);
	margin-top: 0px;
	background-color: #242424;
	background-repeat: repeat-x;
	margin-left: 0px;
}

#mainnavdiv {
	position:absolute;
	z-index:1058;
	width: 1195px;
	margin-left: 26px;
}
#topteldiv {
	position:absolute;
	width:440px;
	z-index:1059;
	text-align: center;
	margin-top: 19px;
	margin-left: 673px;
}
.toptelnumbertext {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 50px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
}


#topnavdiv {
	position:absolute;
	width:604px;
	z-index:1057;
	margin-left: 603px;
}

a {
 outline: none;
 }
.link5 a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.link5 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.link5 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999;
	text-decoration: none;
}
.link5 a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.pleasefillintextestimateform {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFF;
	text-decoration: none;
	padding-top: 20px;
	padding-right: 40px;
	padding-bottom: 20px;
	padding-left: 40px;
}
#maintable tr td table tr td #outsideestimatetable tr td #pleasefillintableestimate {
	background-color: #0598CC;
}


#directionsdiv {
	position:absolute;
	width:220px;
	height:56px;
	z-index:1005;
	border: none;
	margin-top: 200px;
	margin-left: 41px;
}
#getfreetowingdiv {
	position:absolute;
	width:270px;
	height:56px;
	z-index:1006;
	margin-top: 200px;
	margin-left: 300px;
}

#outsideestimatetable {
	height: 500px;
}
#quotedescription {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #999;
	text-decoration: none;
}

.toensuretext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #666;
	text-decoration: none;
}
.formtextquote {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666;
	text-decoration: none;
}
#quotename3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 27px;
	color: #999;
	text-decoration: none;
	height: 35px;
}
#quotename2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 27px;
	color: #999;
	text-decoration: none;
	height: 35px;
}

#quotetel3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 27px;
	color: #999;
	text-decoration: none;
	height: 35px;
}
#quoteemail3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 27px;
	color: #999;
	text-decoration: none;
	height: 35px;
}
#quotefindfile {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 27px;
	color: #999;
	text-decoration: none;
	height: 35px;
}
.ifyoutextcontactpage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFF;
	text-decoration: none;
}
.ifyoutextquote {
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
	color: #999;
	text-decoration: none;
	text-align: justify;
	font-style: italic;
}
.uploadtext {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 16px;
	color: #000;
	text-decoration: none;
	height: 35px;
}

#outsideestimatetable {
	height: 500px;
	background-color: #FFF;
}
.toensuretext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #666;
	text-decoration: none;
}

#maintable tr td #outsideequipmenttable tr td #fourbuttontable {
	height: 225px;
}
#maintable tr td #outsideequipmenttable tr td #equipmenttaxttable {
	height: 56px;
	background-image: url(images/equipheadertext.png);
	background-repeat: no-repeat;
	background-position: center;
}

.threebuttontext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #FF0000;
	text-decoration: none;
	font-style: italic;
}

.link4 a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	text-decoration: none;
	font-style: italic;
}
.link4 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #FF0000;
	text-decoration: none;
}
.link4 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #CCC;
	text-decoration: none;
}
.link4 a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #FF0000;
	text-decoration: none;
}

#logosdupontdiv {
	position:absolute;
	width:400px;
	height:75px;
	z-index:1006;
	top: 200px;
}

#RainbowDiv {
	position:absolute;
	width:27px;
	height:92px;
	z-index:1005;
	right: 0px;
	bottom: 0px;
}
#quotesandestimatediv {
	position:absolute;
	width:330px;
	height:56px;
	z-index:1045;
	margin-top: 46px;
	margin-left: auto;
}
#sprayboothdiv {
	position:absolute;
	width:330px;
	height:56px;
	z-index:1003;
	margin-top: 36px;
}
#ourequipmentdiv {
	position:absolute;
	width:330px;
	height:56px;
	z-index:1004;
	margin-top: 36px;
}
#usedvehiclediv {
	position:absolute;
	width:330px;
	height:56px;
	z-index:1023;
	margin-top: 46px;
	margin-left: auto;
}


.whyabctext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFF;
	text-decoration: none;
	text-align: justify;
	padding-right: 300px;
	padding-left: 300px;
}

a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFF;
}
a:link {
	text-decoration: none;
}

a:visited {
	text-decoration: none;
	color: #FFF;
}
a:hover {
	text-decoration: none;
	color: #CCC;
}
a:active {
	text-decoration: none;
	color: #F00;
	font-size: 15px;
}

.ifyoutext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFF;
	text-decoration: none;
}
#email {
	height: 33px;
}
#maintable tr td #entrancepictable {
	background-image: url(images/entrancepic.jpg);
	background-repeat: no-repeat;
	height: 400px;
}
.whyabctext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFF;
	text-decoration: none;
	text-align: justify;
	padding-right: 300px;
	padding-left: 300px;
}

#name {
	height: 33px;
}
.formtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFF;
	text-decoration: none;
}
.resettext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000;
	text-decoration: none;
}


.addresstext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
.headertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
}

#subject {
	height: 33px;
}
.contactboxtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 30px;
	color: #666;
	text-decoration: none;
}
.viewfromtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 30px;
	color: #FFF;
	text-decoration: none;
}

.commentsboxtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666;
	text-decoration: none;
}


#sprayboothdiv {
	position:absolute;
	width:330px;
	height:56px;
	z-index:1003;
}
#rustrepairdiv {
	position:absolute;
	width:330px;
	height:56px;
	z-index:1004;
	padding-top: 15px;
}
#usedvehiclesdiv {
	position:absolute;
	width:330px;
	height:56px;
	z-index:1056;
	padding-top: 46px;
}

.link2 a:link {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: center;
	font-size: 16px;
	color: #FFF;
}
.link3 a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #F00;
	text-decoration: none;
}
.link3 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #F00;
	text-decoration: none;
}
.link3 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #CCC;
	text-decoration: none;
}
.link3 a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #F00;
	text-decoration: none;
}

.link2 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFF;
	text-decoration: none;
}
.link2 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #CCCCCC;
	text-decoration: none;
}
.link2 a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFF;
	text-decoration: none;
}
.sitemaptext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
}
.withinbottomtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F00;
	text-decoration: none;
}
.copyrighttext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	text-decoration: none;
}



#maintable {
	height: 900px;
	margin-top: 0px;
}
#maintable tr td #bluebartable {
	height: 100%;
}

#maintable tr td #topheadertable {
	height: 262px;
	background-color: #000;
	background-image: url(images/topheader.jpg);
	background-repeat: no-repeat;
	margin-top: 0px;
}
#maintable tr td #middletable {
	background-image: url(images/middlepic.jpg);
	background-repeat: no-repeat;
	height: 256px;
}
#maintable tr td #bottomindextable {
	background-repeat: no-repeat;
	height: 476px;
	background-image: url(images/bottomindexpage.jpg);
}
.usedsprayequprusttext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	text-decoration: none;
	text-align: justify;
}
#maintable tr td #bottomindextable tr td #texttablesindex {
	height: 476px;
}
.link1 a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #F00;
	text-decoration: none;
}
.link1 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #F00;
	text-decoration: none;
}
.link1 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	text-decoration: none;
}
.link1 a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #F00;
	text-decoration: none;
}
#maintable tr td #bottomindextable tr td #texttablesindex tr .usedsprayequprusttext #sprayspacertable {
	height: 94px;
}
#maintable tr td #bottomindextable tr td #texttablesindex tr .usedsprayequprusttext #rustrepairspacertable {
	height: 77px;
}
#maintable tr td #bottomindextable tr td #texttablesindex tr .usedsprayequprusttext #spraytable {
	height: 56px;
}
#maintable tr td #bottomindextable tr td #texttablesindex tr .usedsprayequprusttext #rusttable {
	height: 56px;
}
#maintable tr td #topheadertable tr td #3mduponttable {
	font-family: Arial, Helvetica, sans-serif;
	height: 70px;
}
#maintable tr td #outsideequipmenttable {
	height: 800px;
}
#maintable tr td #outsiderustrepairtable {
	height: 100%;
}

.equipmentheadertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 38px;
	color: #FFF;
	text-decoration: none;
	font-weight: bold;
}
#maintable tr td #topheadertable tr td #getfreetowingtable {
	height: 65px;
}
#maintable tr td #topheadertable tr td #topspacertable {
	height: 150px;
}

.equipmentwriteuptext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFF;
	text-align: justify;
}
#maintable tr td #middletable tr td #getdirectionsdiv {
	padding-left: 70px;
	padding-top: 65px;
}

#maintable tr td #sprayboothtexttable {
	height: 56px;
	background-image: url(images/sprayboothtextheader.png);
	background-repeat: no-repeat;
	background-position: center;
}
#maintable tr td #rustrepairtexttable {
	height: 56px;
	background-image: url(images/rustrepairheadertext.png);
	background-repeat: no-repeat;
	background-position: center;
}
#maintable tr td #usedvehiclestexttable {
	height: 56px;
	background-image: url(images/usedvehiclesheader.png);
	background-repeat: no-repeat;
	background-position: center;
}


.getfreetowing {
	text-decoration: none;
}

.shopnumbers {
	font-family: "Arial Black", Gadget, sans-serif;
	color: #F00;
	text-decoration: none;
	font-size: 16px;
	font-style: italic;
	padding-left: 300px;
}

.atabctext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #666666;
	text-decoration: none;
}
#rightblur {
	position:absolute;
	width:53px;
	height:56px;
	z-index:1008;
	margin-top: 210px;
	margin-left: 363px;
}

#leftblurdiv {
	position:absolute;
	height:56px;
	z-index:1007;
	margin-left: -627px;
	margin-top: 210px;
	width: 53px;
}
#maintable tr td #topheadertable tr td #blurbartable {
	height: 65px;
	margin-top: 0px;
}
#maintable tr td #mainnavtable {
	height: 56px;
}
.sitempatext {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
