.spacer{clear:both; } .spacer20 { clear:both; height:20px;} .spacer40 { clear:both; height:40px;} body { height: 100%; text-align: center; background-image: url(images/body_bg_inside.gif); background-position: center; background-color:#006900; margin: 0; font-family: Arial, Helvetica, sans-serif; } p,ul,ol,li,dt,dl,dd { font-size: 12px; } h1 { margin: 0; padding: 25px 0 0 10px; color: #5c5c5c; font-size: 22px; } h3 { width: 185px; height: 59px; margin: 0 0 1px 11px; color: #fff; text-align: center; padding-top: 18px; font-size: 18px; } html>body h3{ height: 41px; } h3#ql_red { background-image: url(images/gradient_red.gif); } h3#ql_purple { background-image: url(images/gradient_purple.gif); } h3#ql_blue{ background-image: url(images/gradient_blue.gif); } h3#ql_green { background-image: url(images/gradient_green.gif); height: 60px; margin-bottom: 0; } html>body h3#ql_green { height: 42px; } #contact { float: right; } #content { width: 610px; margin: 2px auto 2px auto; padding: 5px; background-color: #f5f5f5; border-right: 10px solid #ccc; border-left: 10px solid #ccc; text-align: justify; clear: both; } html>body #content { width: 580px; } #divInteriorContent { margin: auto; } #divPageHeading { background-color: #ccc; border-bottom: 5px solid #A3A3A3; width: 660px; height: 20px; color: #333; font-weight: bold; margin: 2px auto 0px auto; padding-top: 4px; } #footer { width: 610px; margin: 0 auto 10px auto; padding-top: 10px; border-top: 10px solid #ccc; border-bottom: 5px solid #a3a3a3; font-size: 12px; } #footer_inside { width: 660px; margin: 0 auto 10px auto; padding-top: 10px; border-top: 10px solid #ccc; border-bottom: 5px solid #a3a3a3; font-size: 12px; } #hr { height: 10px; width: 610px; margin: 10px auto 2px auto; background-color: #ccc; } #hr_inside { height: 10px; width: 100%; margin: 10px auto 2px auto; background-color: #ccc; } #divContainer { width: 670px; margin: auto; } #divContainer_inside { width: 660px; margin: auto; } #main_pic { width: 400px; height: 240px; padding-left: 11px; margin: 2px 0 2px 30px; background-image: url(images/color_panel.gif); background-position: left; float: left; } #main_pic_inside { width: 660px; height: 240px; margin: 2px auto 2px auto; background-image: url(images/color_panel2.gif); } #nav_bar { width: 610px; height: 30px; margin: auto; background-color: #000; background-image: url(images/nav_bg.gif); clear: both; } #nav_bar_inside { width: 660px; height: 30px; margin: auto; background-color: #000; background-image: url(images/nav_bg.gif); clear: both; } #quick_links { width: 196px; height: 240px; margin: 2px 30px 2px 0; background-image: url(images/color_panel.gif); background-position: top left; float: right; } h3#ql_purple a { color: #fff; text-decoration:none; } h3#ql_red a { color: #fff; text-decoration:none; } h3#ql_green a { color: #fff; text-decoration:none; } h3#ql_blue a { color: #fff; text-decoration:none; } html>body #quick_links { xmargin-right: 30px; } #thumb_row { width: 610px; height: 90px; margin: 2px auto 2px auto; padding: 0 31px 0 31px; background-image: url(images/thumb_borders.gif); background-position: top; } html>body #thumb_row { width: 548px; } #thumb_row img { width: 135px; height: 90px; margin: 0 1px 0 1px; float: right; } #site_map { float: left; color: #000; } #title { width: 610px; height: 88px; margin: auto; border-top: 10px solid #ccc; border-bottom: 10px solid #ccc; text-align: left; } #title_inside { width: 660px; height: 88px; margin: auto; border-top: 10px solid #ccc; border-bottom: 10px solid #ccc; text-align: left; } #quick_links a:link, a:visited, a:hover, a:active { color: #FFF; } #div4,#div2 { display: none; } #PageTitle { color: #FFF; } /* Additions */ #logodealername { font-size: 30px; font-weight: bold; color: #454545; padding-top: 15px;} html>body #logodealername { padding-top: 25px; } a:link { color: #619A58; text-decoration: none; } a:visited { color: #619A58; text-decoration: none; } a:active { color: #619A58; text-decoration: none; } a:hover { text-decoration: underline; }