﻿html { background: url(../images/background-tile.gif) 0% 0% repeat; }
body { height: 100%; margin: 0; background: url(../images/background-gradient.gif) 0% 0% repeat-x; color: #5f6e7b; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; }
a img { border: 0 none; }

.page-container { width: 838px; margin: 0 auto; }

.header-c1 { width: 830px; margin: 0 auto; background: url(../images/header-c1c2.gif) 100% 100% no-repeat; }
.header-c2 { background: url(../images/header-c1c2.gif) 0% 100% no-repeat; }
.header-container { width: 796px; margin: 0 auto; padding: 23px 0 0px; background: url(../images/header-bg.gif) 0% 100% repeat-x; }
.header { width: 686px; height: 122px; margin: 0 auto; background: url(../images/moore-logo.gif) 0% 0% no-repeat; } 
	a .header-link { width: 395px; height: 120px; margin: 0 auto; }
	
.rotator-s2 { width: 830px; margin: 0 auto; background: url(../images/rotator-shadow.gif) 100% 0% no-repeat; }
.rotator-s4 { background: url(../images/rotator-shadow.gif) 0% 0% no-repeat; }
.rotator-container { width: 810px; text-align: center; height: 295px; margin: 0 auto; background: url(../images/rotator-bg.gif) 0% 0% repeat; }
.rotator-bottom { height: 9px; margin: 0 auto; background: url(../images/rotator-bottom.gif) 0% 0% no-repeat; }

.s2a { background: url(../images/s2s4.png) 100% 0 repeat-y; }
.s4a { background: url(../images/s2s4.png) 0% 0% repeat-y; }

.s2 { width: 830px; margin: 0 auto;  background: #fff url(../images/s2s4.gif) 100% 0 repeat-y; }
.s4 { background: url(../images/s2s4.gif) 0% 0% repeat-y; }

.content-area-s2 { width: 720px; margin: 0 auto; background: url(../images/content-area.gif) 100% 0% repeat-y; }
.content-area-s4 { background: url(../images/content-area.gif) 0% 0% repeat-y; }

.page-title { width: 716px; margin: 0 auto; background: #fff; text-indent: -3000px; }
	.title-home { width: 652px; height: 22px; background: #fff url(../images/title-home.gif) 0% 0% no-repeat; }
	.title-contact { width: 652px; height: 22px; background: #fff url(../images/title-contact.gif) 0% 0% no-repeat; }
	.title-thanks { width: 652px; height: 22px; background: #fff url(../images/title-thanks.gif) 0% 0% no-repeat; }
	.title-gallery { width: 652px; height: 22px; background: #fff url(../images/title-gallery.gif) 0% 0% no-repeat; }
	.title-hauling { width: 652px; height: 22px; background: #fff url(../images/title-hauling.gif) 0% 0% no-repeat; }
	.title-quote { width: 652px; height: 22px; background: #fff url(../images/title-quote.gif) 0% 0% no-repeat; }

h3.phone { width: 164px; height: 14px; padding-top: 40px; margin: 0 0 0 10px; text-indent: -6000em; background: url(../images/phonenumbers.gif) 0% 100% no-repeat; }

.contact-label { vertical-align: bottom; width: 100px; background: url(../images/ul.gif) 0% 100% repeat-x; }
.contact-box { vertical-align: bottom; padding: 2px 0 0; }
.contact-box input, .contact-box textarea { height: 12px; font-size: 11px; color: #888888; }
	.contact-box textarea { height: 80px; }
.city-state-zip .contact-label { width: auto; padding-right: 10px; }
.city-state-zip .contact-box { padding: 2px 10px 2px 0px; }
#txtState { width: 20px; }
#rblTarp td { float: left; }

.content-c1 { width: 710px; margin: 0 auto; background: url(../images/content-c1c2.gif) 100% 0% no-repeat; }
.content-c2 { width: 710px; margin: 0 auto; background: url(../images/content-c1c2.gif) 0% 0% no-repeat; }
.content-top { width: 670px; height: 32px; margin: 0 auto; background: #5883a7 url(../images/content-top.gif) 50% 100% no-repeat; }
.content { width: 652px; margin: 0 auto; background: #fff url(../images/content-bg.gif) 0% 0% repeat-x; }
.content-holder { width: 600px; margin: 0 auto; padding: 10px 10px 20px 10px; }

.image-right { float: right; margin: 5px 0 5px 5px; }
.gallery-row { height: 150px; width: 590px; margin: 0 auto; }
.gallery-link { float: left; margin: 0 5px; background: #afcbe2; padding: 5px; }
.gallery-link img {  }
.hauling { text-align: center; }
.contact-form { margin: 0 auto; }

.footer-c1 { width: 836px; margin: 0 auto; background: url(../images/footer-c1c2.gif) 100% 0% no-repeat; }
.footer-c2 { height: 126px; background: url(../images/footer-c1c2.gif) 0% 0% no-repeat; }
.footer-content { width: 652px; height: 126px; margin: 0 auto; background: #fff url(../images/footer-bg.gif) 0% 100% repeat-x; }
.footer-truck { width: 100%; height: 126px; background: url(../images/footer-truck.gif) 100% 0% no-repeat; }
.footer-scra { width: 113px; height: 53px; position: relative; top: 6px; left: 10px; background: url(../images/scra-logo.gif) 0% 0% no-repeat; }
.footer-bottom { width: 682px; height: 25px; margin: 0 auto; background: url(../images/footer-bottom.gif) 100% 0% no-repeat; }

.footer { width: 836px; margin: 0 auto; }
.footer, .footer a { color: #fff; text-align: center; text-decoration: none; }
.footer-link a { padding: 0 15px; }
.footer-link { }
.footer-copyright { width: 682px; margin: 5px auto; padding-top: 5px; font-size: 11px; background: url(../images/copyright-bg.gif) 00% 0% no-repeat;  }
.cfwebmasters { padding-top: 25px; float: left; font-size: 11px; background: url(../images/cfwebmasters.gif) 0% 0% no-repeat; }
.cfwebmasters a { text-decoration: underline; }