@CHARSET "UTF-8";
h1 {
    font-family: Geneva, Arial, Helvetica, sans-serif;
}
.header {
    font-weight: bold;
    border-bottom: 3px solid #CCCCCC;
}
h1#color_consult{
  background:url(/images/h1/color_consultation.gif) no-repeat;
  text-indent: -999px;
}

.dotted {
    border: 3px dotted #DFC1BF;
}

.underlined {
    text-decoration: underline;
}

.twoColFixLtHdr #container #mainContent #images img {
    margin-right: 0px;
    border: 3px dotted #DFC1BF;
}
.twoColFixLtHdr #container #mainContent #handpainting {
    background-image: url(/images/hand_painting_background.gif);
    background-repeat: no-repeat;
    text-indent: 3px;
    height: 30px;
    width: 206px;
    float: left;
    padding-top: 5px;
    padding-left: 10px;
}

.twoColFixLtHdr #container #mainContent #blackbars {
    margin-top: 10px;
}
.twoColFixLtHdr #container #mainContent #blackbars #brushes {
    background-image: url(/images/brushes_background.gif);
    background-repeat: no-repeat;
    height: 30px;
    width: 325px;
    margin-left: 222px;
    padding-top: 5px;
    padding-left: 10px;
}
.twoColFixLtHdr #container #mainContent #content {
    width: 650px;
    margin-top: 10px;
}
.twoColFixLtHdr #container #mainContent #content #phone_number {
    font-size: 1.5em;
    margin-top: 20px;
}
.twoColFixLtHdr #container #mainContent #estimate {
    float: right;
    margin-right: 60px;
}
#mainContent #instructions {
    width: 625px;
    
}
.twoColFixLtHdr #container #mainContent {
    background-image: url(/images/brush_fade.gif);
    background-repeat: no-repeat;
    background-position: 100px -30px;
}
h1#service_areas {
    background-image: url(/images/h1/areas_of_service.gif);
    background-repeat: no-repeat;
    text-indent: -999px;
    margin-bottom: -10px;
}

.min_height  { min-height:400px; }
* html min_height { height:400px; }

h1#gallery {
    background-image: url(/images/h1/gallery.gif);
    background-repeat: no-repeat;
    text-indent: -999px;
    margin-bottom: -10px;
}
h1#contact_us {
    background-image: url(/images/h1/contact_us.gif);
    background-repeat: no-repeat;
    text-indent: -999px;
}

#mainContent .gallery img {
    border: 2px outset #7F0900;
}

.gallery {
    margin-left: 60px;
}

h1#preparation {
    background-image: url(/images/h1/preparation.gif);
    background-repeat: no-repeat;
    text-indent: -999px;
    margin-bottom: -10px;
}
h1#clean_lines {
    background-image: url(/images/h1/clean_lines.gif);
    background-repeat: no-repeat;
    text-indent: -999px;
    margin-bottom: -10px;
}
h1#application {
    background-image: url(/images/h1/application.gif);
    background-repeat: no-repeat;
    text-indent: -999px;
    margin-bottom: -10px;
}

h1#interior {
    background-image: url(/images/h1/interior.gif);
    background-repeat: no-repeat;
    text-indent: -999px;
    margin-bottom: -10px;
}

h1#exterior {
    background-image: url(/images/h1/exterior_painting.gif);
    background-repeat: no-repeat;
    text-indent: -999px;
    margin-bottom: -10px;
}

a img { border: 0; }
a { color: white; text-decoration: none; }