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



.navigation {
    color: #a35f28;
    font-family: Verdana,Sans-serif; 
    font-size: 7.5pt;
    font-weight: bold;
    margin-top: 0pt;
    text-align: right;
    line-height: 170%;
}



.navigation a {
    color: #678381;
    font-family: Verdana,Sans-serif; 
    font-size: 7.5pt;
    font-weight: bold;
}

.navigation a:visited {
    color: #678381;

}

.navigation a:hover {
    color: #414352;

}


.navigationbackground {
    background: url(images/navigation-background.gif) no-repeat;
}

.splashnavbackground {
    background: url(images/splash-nav-background.jpg) no-repeat;
}



.splashnavigation {
    display: block;
 	xbackground-color: #3f6489;
 	xbackground: url(images/nav-title-background.gif);
	border-bottom: 0px solid white;
 	font-family: Verdana,Arial, Helvetics,sans-serif;  	font-size: 10pt;
 	xfont-weight: bold; 	line-height: 120%;
	padding: 40px 0px 15px 10px;
	margin: 0px 0px 0px 0px;
 	text-decoration: none;
 	text-align: left;
 	color: #8da847; 	width: auto !important;
	width: 170;}

.splashnavigation a {
    display: block;
    font-family:  verdana, sans-serif;
    font-size:  8.5pt;
    line-height:  100%;
    text-decoration: none;
    text-align: left;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 15px;
    padding-right: 0px;
    color:  #ffffff;
    width: auto !important;
    width: 170px;
}

.splashnavigation a:visited {color:  #ffffff;}


.splashnavigation a:hover {
    background: url(images/nav-hover-background.gif) no-repeat;
    color:  #ffffff;
    width: auto !important;
    width: 170px;}





.mainnavigation {
    font-family:  verdana, sans-serif;
    font-size:  8.5pt;
    line-height:  100%;
    text-align: right;
    padding-top: 12px;
    padding-bottom: 12px;
    padding-left: 10px;
    padding-right: 10px;
    color:  #ffffff;
}

.mainnavigation a {
    font-family:  verdana, sans-serif;
    font-size:  8.5pt;
    line-height:  100%;
    text-decoration: none;
    text-align: right;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    color:  #ffffff;
}

.mainnavigation a:visited {color:  #ffffff;}


.mainnavigation a:hover {
    background: url(images/nav-hover-background.gif) no-repeat;
    color:  #ffffff;}




.mainnavigationtitle {
    background: url(images/nav-background-title.gif) no-repeat;
    font-family:  Verdana,Sans-serif;
    font-size:  9pt;
    font-weight: bold;
    line-height:  100%;
    padding-top: 12px;
    padding-bottom: 12px;
    padding-left: 10px;
    padding-right: 10px;
    text-decoration:  none;
    text-align: right;
    color: #ed1c24;
}



.mainnavigationtitle1 a {
 background: url(images/nav-background-title.gif) no-repeat;
    font-family:  Verdana,Sans-serif;
    font-size:  9pt;
    font-weight: bold;
    line-height:  100%;
    text-decoration:  none;
    text-align: right;
   padding-top: 12px;
    padding-bottom: 12px;
    padding-left: 10px;
    padding-right: 10px;
    color: #ed1c24;
}


.mainnavigationtitle1 a:visited {color:  #ed1c24;}


.mainnavigationtitle1 a:hover {
    background: url(images/nav-title-hover-background.gif) no-repeat;
    color:  #ed1c24;}



.pricesnavbackground {background: url(images/prices-nav-background.gif) no-repeat; }
.pricesnavigation {
    font-family:  verdana, sans-serif;
    font-size:  8.5pt;
    line-height:  100%;
    text-align: left;
    padding-top: 12px;
    padding-bottom: 12px;
    padding-left: 10px;
    padding-right: 10px;
    color:  #3f6489;
}

.pricesnavigation a {
    font-family:  verdana, sans-serif;
    font-size:  8.5pt;
    line-height:  100%;
    text-decoration: none;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    color: #3f6489;
}

.pricesnavigation a:visited {color:  #3f6489;}


.pricesnavigation a:hover {
    background: url(images/prices-nav-hover-background.gif) no-repeat;
    color:  #3f6489;}


.pricesnavigationtitle {
    font-family:  Verdana,Sans-serif;
    font-size:  9pt;
    font-weight: bold;
    line-height:  100%;
    padding-top: 12px;
    padding-bottom: 12px;
    padding-left: 10px;
    padding-right: 10px;
    text-decoration:  none;
    text-align: left;
    color: #ed1c24;
}



