body{background-color:#cccccc;font:normal .72em/1.5em 'Verdana', sans-serif;color:#333;margin:0px;padding:0px;}
*{margin:0px;padding:0px;}
.clear{clear:both;}
#container{margin:0px auto;text-align:left;width:800px;}
img.float-left{margin:-80px 5px 5px 15px;}
img.float-logo{margin:0px 0px 5px 283px;}
#header{margin:20px 0px 0px 0px;background-image:url(images/certified-auto-repair-header5.jpg);background-repeat:no-repeat;width:800px;height:212px;}
#header-content{position:relative;margin:0 auto;padding:0;}
#header-content #title{position:absolute;font:bold 1.3em 'verdana', Sans-serif;letter-spacing:0px;color:#fff;margin:0;padding:0;top:16px;left:62px;}
#header-content #tag{position:absolute;font:bold 1.0em 'verdana', Sans-serif;text-transform:none;color:#4481C0;margin:0;padding:0;top:195px;left:24px;}
#header-content #hours{position:absolute;font:bold 1.0em 'verdana', Sans-serif;text-transform:none;color:#333;margin:0;padding:0;top:195px;right:74px;}
#header-content ul{position:absolute;left:32px;top:70px;font:bold 1.0em 'verdana', sans-serif;list-style:none;margin:5px 0 5px 15px;padding:0;}
#header-content li{margin-bottom:1px;border:1px solid #3399cc;}
#header-content li a{display:block;color:#FFF;text-decoration:none;padding:0px 5px 0px 10px;background:none;border-left:4px solid #336699;min-height:16px;}
#header-content li a:hover{padding:0px 5px 0px 10px;background:none;color:#ECECEC;border-left:4px solid #cf4a45;}
h1, h2, h3, h4{font:bold 1em 'Verdana', Tahoma, Sans-serif;color:#4481C0;}
h1{font-size:1.4em;}
h2{font-size:1.2em;}
h3{font-size:1.4em;}
h4{font-size:1.2em;}
#main{width:800px;height:auto;}
#main h3{padding:5px 5px 5px 5px;margin:0 0 0 10px;border-bottom:1px solid #f2f2f2;}
#content{background-image:url(images/container-bg.jpg);background-repeat:repeat-y;width:800px;}
#left{float:left;width:565px;}
#left p{padding:5px 5px 10px 15px;font-size:13px;line-height:16px;}
#left ul{padding:5px 5px 10px 250px;font-size:13px;line-height:16px;}
#left iframe, small{margin:5px 5px 10px 20px;}
#left a:hover{color:#d8cd8d;}
#right{float:right;width:230px;margin:-90px 0px 0px 0px;}
#right p{padding:0px 10px 0px 0px;}
#right img{margin:10px 0px 10px 0px;}
#right ul.rightmenu{list-style:none;margin:0px 0;padding:0;background:#FFFFFF;}
#right ul.rightmenu li{padding:0px 5px;}
#right ul.rightmenu a{display:block;font-weight:normal;color:#4e716d;height:1.5em;padding:.3em 0 .3em 0px;line-height:1.5em;border-bottom:1px dashed #ccc;text-decoration:none;}
#right ul.rightmenu a.top{border-top:1px dashed #ccc;}
#right ul.rightmenu a:hover{padding:.3em 0 .3em 0px;color:#8caca9;}
form{margin:0px;padding:10px;}
label{display:block;font-weight:bold;margin:5px 0;}
input{padding:2px;border:1px solid #4481C0;font:normal 1em "Trebuchet MS", Tahoma, sans-serif;color:#777;}
textarea{width:218px;padding:2px;font:normal 1em "Trebuchet MS", Tahoma, sans-serif;border:1px solid #4481C0;height:100px;display:block;color:#777;}
input.button{margin:0;font:bold 1em Arial, Sans-serif;border:1px solid #4481C0;background:#ffffcc;padding:1px 3px;color:#333;}
input.join{margin:0px 0px 0px 135px;font:bold 1em Arial, Sans-serif;border:1px solid #4481C0;background:#ffffcc;padding:1px 3px;color:#333;}
#footer{background-image:url(images/certified-auto-repair-footer3.jpg);background-color:#ffffff;width:800px;height:100px;text-align:center;float:left;clear:both;}
#leftfooter{float:left;width:265px;font:normal .95em/1.5em Verdana, Arial, Helvetica, sans-serif;border-right:solid 1px #f1efe3;}
#leftfooter p{padding:12px 0px 10px 15px;}
#leftfooter h4{margin:10px 15px 8px 22px;}
#rightfooter{float:left;width:500px;font:normal .95em/1.5em Verdana, Arial, Helvetica, sans-serif;}
#rightfooter p{padding:10px 0px 0px 0px;font-size:12px;}
#footer ul{margin-top:2px;}
#footer li{display:inline;float:none;text-align:center;padding:0px 5px 0px 5px;border-right:solid 1px #333;}
.last{border-right:0px none !important;}
#footer a{font:normal .95em/1.5em Verdana, Arial, Helvetica, sans-serif;text-transform:uppercase;color:#333;text-decoration:none;}
#footer a:hover{text-decoration:underline;}
#footer span{font:normal .95em/1.5em Verdana, Arial, Helvetica, sans-serif;color:#333;text-decoration:none;text-align:left;}
.float-left{float:left;}
.float-right{float:right;}
.align-left{text-align:left;}
.align-right{text-align:right;}
.align-center{text-align:center;}
.align-justify{text-align:justify;}
.blue{color:#4481C0;}

