body, html {
	font: normal 12px/18px tahoma, geneva, sans-serif;
	color: #693711;
	background: url(img/coupling.gif) repeat-x #c9b646;
	text-align: center;
	margin: 0 auto
}
h1 {
	display: block;
	width: 943px;
	height: 37px;
	font: normal 22px/36px tahoma, geneva, sans-serif;
	text-align: left;
	text-transform: uppercase;
	background: url(img/left.gif) no-repeat #05a78c;
	padding: 0 0 0 13px;
	margin: 0
}
h2 {
	display: block;
	width: 927px;
	height: 37px;
	font: normal 21px/36px tahoma, geneva, sans-serif;
	text-align: left;
	text-transform: uppercase;
	background: url(img/left.gif) no-repeat #05a78c;
	padding-left: 13px
}
p {
	margin: 0 auto
}
ul, li {
	font-size: 0;
	line-height: 0;
	list-style-type: none;
	padding: 0;
	margin: 0
}
img {
	border: 0
}
a {
	text-decoration: underline
}
a:hover {
	text-decoration: none
}
#popup {
	position: absolute;
	display: none;
	width: 903px;
	height: 90px;
	cursor: pointer;
	left: 38px;
	top: 0
}
#center {
	position: relative;
	width: 1000px;
	text-align: justify;
	background: url(img/logo.jpg) 40px 87px no-repeat;
	margin: 0 auto
}
#title {
	position: relative;
	width: 100%;
	height: 306px;
	background: url(img/mobile.jpg) 529px 63px no-repeat
}
#title p {
	display: block;
	font: normal 17px/41px tahoma, geneva, sans-serif;
	color: #bfad50;
	text-align: center;
	text-transform: uppercase;
	padding: 22px 0 0 0
}
#title span {
	position: absolute;
	width: 182px;
	height: 8px;
	background: url(img/roof.png) no-repeat;
	-background: url(img/roof.gif) no-repeat;
	margin: -8px 0 0 591px
}
#title li {
	position: absolute;
	margin: 209px 0 0 185px
}
#title li a {
	float: left;
	font: normal 13px tahoma, geneva, sans-serif;
	color: #bfad50;
	text-decoration: none;
	text-transform: uppercase;
	padding: 5px 8px 5px 8px;
	margin: 0 2px 0 2px
}
#title li a:hover, #title li a.upless {
	color: #693711;
	background: #c4b14b
}
#title li a.upless:hover {
	color: #000000
}
#tops {
	position: relative;
	width: 943px;
	height: 37px;
	margin: 30px 30px 0 27px
}
#main {
	position: relative;
	width: 903px;
	height: 940px;
	text-align: left;
	background: #7e4011;
	margin: 0 57px 34px 40px
}
#main p {
	position: absolute;
	left: 0 	
}
#main p.dialogue {
	width: 709px;
	height: 60px;
	font: normal 17px tahoma, geneva, sans-serif;
	background: url(img/dialogue.jpg) no-repeat;
	padding: 17px 0 0 20px;
	margin: 12px 0 0 19px
}
#main p.usa {
	width: 200px;
	color: #bfad50;
	background: url(img/usa.jpg) no-repeat;
	padding: 280px 0 0 59px;
	margin: 95px 0 0 -40px
}
#main p.usa b {
	display: block;
	font: normal 17px/44px tahoma, geneva, sans-serif;
	text-transform: uppercase
}
#main p.contacts {
	width: 220px;
	font: normal 16px tahoma, geneva, sans-serif;
	color: #bfad50;
	margin: 800px 0 0 19px
}
#main p.printing {
	width: 115px;
	color: #bfad50;
	margin: 800px 0 0 770px
}
#main p.printing a {
	width: 109px;
	height: 63px;
	background: url(img/hoard.jpg) no-repeat;
	margin: 10px 0 0 6px
}
#main p a {
	display: block;
	font: normal 15px tahoma, geneva, sans-serif;
	color: #bfad50;
	margin: 15px 0 0 0
}
#main span {
	position: absolute;
	width: 185px;
	height: 167px;
	background: url(img/service.jpg) no-repeat;
	margin: -40px 0 0 775px;
	left: 0
}
#main ul {
	display: block;
	padding: 80px 0 0 0;
	margin: 0 0 0 253px
}
#main ul li {
	display: block;
	width: 500px;
	font: normal 17px tahoma, geneva, sans-serif;
	color: #bfad50;
	text-transform: uppercase;
	padding: 10px 0 0 0
}
#main img {
	display: block;
	cursor: pointer;
	width: 500px;
	height: 375px;
	margin: 6px 0 0 0
}
#work {
	position: relative;
	width: 943px;
	text-align: left;
	background: url(img/right.gif) right top no-repeat;
	margin: 0 30px 34px 27px
}
#work p {
	float: left;
	width: 690px;
	height: 40px;
	font: normal 16px/40px tahoma, geneva, sans-serif;
	color: #693711;
	margin: 0 0 18px 40px
}
#work p.one {
	height: 95px;
    font: normal 16px/95px tahoma, geneva, sans-serif
}
#work p.two {
	height: 108px;
    font: normal 16px/108px tahoma, geneva, sans-serif
}
#work p.three {
	height: 99px;
    font: normal 16px/99px tahoma, geneva, sans-serif	
}
#work p.four {
	height: 84px;
    font: normal 16px/84px tahoma, geneva, sans-serif	
}
#work p.five {
	height: 40px;
    font: normal 16px/20px tahoma, geneva, sans-serif	
}
#work span {
	float: left;
	width: 80px;
	height: 40px;
	font: normal 17px/40px tahoma, geneva, sans-serif;
	color: #693711;
	padding: 0 0 0 120px;
	margin: 0 0 18px 13px
}
#work span.cadillac {
	height: 84px;
    font: normal 17px/84px tahoma, geneva, sans-serif;
	background: url(supply/cadillac.jpg) no-repeat
}
#work span.chelrolet {
	background: url(supply/chelrolet.jpg) 0 2px no-repeat	
}
#work span.chrysler {
	height: 40px;
    font: normal 17px/40px tahoma, geneva, sans-serif;
	background: url(supply/chrysler.jpg) 0 12px no-repeat
}
#work span.dodge {
	height: 95px;
    font: normal 17px/95px tahoma, geneva, sans-serif;
	background: url(supply/dodge.jpg) no-repeat
}
#work span.ford {
	background: url(supply/ford.jpg) 0 2px no-repeat	
}
#work span.gmc {	
	background: url(supply/gmc.jpg) 0 10px no-repeat	
}
#work span.hummer {
	background: url(supply/hummer.jpg) 0 14px no-repeat	
}
#work span.jeep {
	background: url(supply/jeep.jpg) no-repeat	
}
#work span.lincoln {
	background: url(supply/lincoln.jpg) 0 3px no-repeat	
}
#work span.mercury {
	height: 108px;
    font: normal 17px/108px tahoma, geneva, sans-serif;
	background: url(supply/mercury.jpg) no-repeat	
}
#work span.plymouth {
	background: url(supply/plymouth.jpg) 0 6px no-repeat	
}
#work span.pontiac {
	height: 99px;
    font: normal 17px/99px tahoma, geneva, sans-serif;
	background: url(supply/pontiac.jpg) 20px 0 no-repeat	
}
#light {
    position: relative;
	width: 974px;
	height: 100%;
	text-align: center;
	padding: 80px 0 0 0;
	margin: 0 auto
}
#light p {
	display: block;
	font: normal 14px/26px tahoma, geneva, sans-serif;
	padding: 0 0 0 13px;
	margin: 0
}
.whiteness {
	position: absolute;
	display: none;
	width: 800px;
	height: 600px;
	background: #c9b646;
	z-index: 999
}
.whiteness img.guide {
	position: relative;
	float: right;
	width: 25px;
	height: 24px;
	cursor: pointer;
	top: 5px;
	right: 5px
}
.loading {
	position: absolute;
	width: 800px;
	height: 600px;
	background: url(img/loadinfo.gif) 50% 50% no-repeat #c9b646;
	top: 1px;
	left: 1px
}
.darkness {
	position: absolute;
	display: none;
	background: #eeeeee;
	top: 0;
	left: 0;
	z-index: 90
}
#footer {
	clear: both;
	width: 100%;
	height: 98px;
	background: url(img/footer.gif) repeat-x
}
#footer p {
	display: block;
	width: 600px;
	font: normal 11px tahoma, geneva, sans-serif;
	color: #bfad50;
	padding: 24px 0 0 0
}
#footer span {
	display: block;
	height: 33px;
	padding: 17px 0 0 0
}
#footer a {
	font: normal 11px tahoma, geneva, sans-serif;
	color: #bfad50
}
