/* Jersey Shore Carpet Care website 02/01/2010*/


BODY {
    background:   #768089;
    color:  #000000;
    margin: 0px;
    padding: 0px;
    text-align: center;
}


.outersplash {
    width: 980px;
    margin: 0px auto;
    text-align: left;
    padding: 0px;

}


.outersplash1 {
    width: 980px;
    margin: 0px auto;
    text-align: left;
    padding: 0px;
    background:  #768089;
}




.outer {
    width: 950px;
    margin: 0px auto;
    text-align: left;
    padding: 0px;
    background:  #ffffff;

}


.outer1 {
    width: 950px;
    margin: 0px auto;
    text-align: left;
    padding: 0px;
    background:  #768089;
}





H1 {
    font-size:  11pt;
    font-family:  Verdana, Arial,Helvetica,Sans-serif;
    xcolor:  #e08946;
    color:  #bd5836;
    margin-left:  30px;
}

H2, H3 {
    font-size:  11pt;
     font-family:  Verdana,Arial,Helvetica,Sans-serif;
     font-weight:  bold;
    color:  #6d6d6d;
    margin-top:  10px;
    margin-left:  30px;
}

H4 {
    font-size:  9pt;
    font-family:  Verdana,Arial,Helvetica,Sans-serif;
    font-weight:  bold;
    color:  #659252;
    margin-top:  10px;
    margin-left:  30px;
}



.borderleft { border-left: solid 1px #f8931d; }
.borderright { border-right: solid 1px #f8931d; }



.sidebarbackground { background: url( images/sidebar-background.gif) no-repeat;
                     border-left: solid 1px #f8931d; }
.sidebartext {
    font-size:  10pt;
    font-family:  Verdana,Arial,Helvetica,Sans-serif;
    line-height:  180%;
    color:  #2b2b2b;
    margin-left:  70px;
    margin-top: 30px;
    margin-right:  30px;
}



.servicesbackground { background: url( images/services-background.gif) no-repeat; }
.servicestext {
    font-size:  10pt;
    font-family:  Verdana,Arial,Helvetica,Sans-serif;
    line-height:  180%;
    color:  #2b2b2b;
    margin-left:  70px;
    margin-top: 90px;
    margin-right:  30px;
}


.servicestierstext {
    font-size:  9pt;
    font-family:  Verdana,Arial,Helvetica,Sans-serif;
    line-height:  160%;
    color:  #2b2b2b;
    margin-left:  30px;
    margin-top: 110px;
    margin-right:  15px;
}





.prices1background { background: url( images/prices-background-tier1.gif) no-repeat; }
.prices2background { background: url( images/prices-background-tier2.gif) no-repeat; border-left: solid 1px #f8931d;}
.prices3background { background: url( images/prices-background-tier3.gif) no-repeat; border-left: solid 1px #f8931d;}
.pricestext {
    font-size:  9pt;
    font-family:  Verdana,Arial,Helvetica,Sans-serif;
    line-height:  160%;
    color:  #2b2b2b;
    margin-left:  30px;
    margin-top: 20px;
    margin-right:  15px;
}

.pricescost {
    font-size:  9pt;
    font-family:  Verdana,Arial,Helvetica,Sans-serif;
    font-style: italic;
    line-height:  160%;
    color:  #ed1c24;
    margin-left:  20px;
    margin-top: 110px;
    margin-right:  15px;
}


.pricescarpetscallout {
    font-size:  9pt;
    font-family:  Verdana,Arial,Helvetica,Sans-serif;
    font-style: italic;
    line-height:  160%;
    color:  #ffffff;
    margin-left:  30px;
    margin-top: 20px;
    margin-right:  50px;
    margin-bottom: 20px;
}




.pricesupholsterybackground { background: url( images/prices-upholstery-background.gif) no-repeat; }
.pricesupholsterytext {
    font-size:  9pt;
    font-family:  Verdana,Arial,Helvetica,Sans-serif;
    line-height:  160%;
    color:  #2b2b2b;
    margin-left:  30px;
    margin-top: 5px;
    margin-right:  15px;
}

.pricesupholsterycost {
    font-size:  9pt;
    font-family:  Verdana,Arial,Helvetica,Sans-serif;
    font-style: italic;
    line-height:  160%;
    color:  #ed1c24;
    margin-left:  20px;
    margin-top: 5px;
    margin-right:  15px;
}

.pricespetbackground { background: url( images/prices-pet-background.gif) no-repeat; }


.guaranteebackground { background: url( images/guarantee-background.gif) no-repeat; }


.abouttext {
    font-size:  9pt;
    font-family:  Verdana,Arial,Helvetica,Sans-serif;
    line-height:  170%;
    color:  #2b2b2b;
    margin-left:  50px;
    margin-top: 70px;
    margin-right:  30px;
}


.guaranteetext {
    font-size:  11pt;
    font-family:  Verdana,Arial,Helvetica,Sans-serif;
    font-style: italic;
    line-height:  200%;
    color:  #2b2b2b;
    margin-left:  75px;
    margin-top: 60px;
    margin-right:  75px;
}

.testimonialtext {
    font-size:  9pt;
    font-family:  Verdana,Arial,Helvetica,Sans-serif;
    font-style: italic;
    line-height:  160%;
    color:  #2b2b2b;
    margin-left:  75px;
    margin-top: 60px;
    margin-right:  75px;
}

.testimonialperson {
    font-size:  8.5pt;
    font-family:  Verdana,Arial,Helvetica,Sans-serif;
    line-height:  150%;
    color:  #ee1d25;
    margin-left:  150px;
    margin-top: 10px;
    margin-right:  75px;
}



.rule {
    border:  1px solid #e08d73;
    width:  200px;
}

.hdng {
    font-family:  sans-serif;
    font-weight:  bold;
    color:  #000000;
    font-size:  9pt;
}

.copyright {
    font-size:  7pt;
    font-family:  Verdana,Arial,Helvetica,Sans-serif;
    color:  #3f6489;
    margin:  10px 0px 0px 0px;
}

.updatedflag {
    font-size:  9pt;
    font-weight:  bold;
    font-family:  sans-serif;
    background-color:  #00ff00;
}

.newflag {
    font-size:  9pt;
    font-weight:  bold;
    font-family:  sans-serif;
    background-color:  #ffff00;
}

/* popup menu and its parent are in a SPAN with ID "w". */
#w {position: relative;}

/* The menu items are in an inner SPAN with class "popup" */
.popup {
    display: none;
    position: absolute; 
    width: 150;
    top: 0;
    left: 130;
}

#w:hover .popup {
    display: block; 
    z-index: 2;
}

