body {
	background-image: url(images/bgrnd.gif);
	background-repeat: repeat-x;
}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 19px;

}
.border {
	border: 1px solid #999999;
}
.borderbottom {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.borderright {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.bordertop {

	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.textwhite {
	color: #FFFFFF;
}
.norepeat {
	background-repeat: no-repeat;
}


a:visited,
a:link,
a:active {
        color: #666666;
        text-decoration: none;
        font-weight: bold;
}
a:hover {
        color: #999999;
        text-decoration: none;
        
}



/* vertical links */

.linksverticalbox {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	padding: 2px 7px;

}

a.linksvertical:visited,
a.linksvertical:link,
a.linksvertical:active  {
        color: #333333;
        text-decoration: none;
        font-weight: normal;
}

a.linksvertical:hover {
        color: #999999;
        text-decoration: none;
        font-weight: normal;
}


/* highlighted navs home section */
body#home1 #homenav1,
body#home2 #homenav2,
body#home3 #homenav3,
body#home4 #homenav4,
body#home5 #homenav5,
body#home6 #homenav6,
body#home7 #homenav7,
body#home8 #homenav8,
 {
       background-color: #FBF9DF
}


/* highlighted navs salon section */
body#salon1 #salonnav1,
body#salon2 #salonnav1,
body#salon3 #salonnav1,
body#salon4 #salonnav1,
body#salon5 #salonnav1,
body#salon6 #salonnav2,
body#salon7 #salonnav2,
body#salon8 #salonnav2,
body#salon9 #salonnav2,
body#salon10 #salonnav2,
body#salon11 #salonnav2,
body#salon12 #salonnav3,
body#salon13 #salonnav4,
body#salon14 #salonnav5,

 {
       background-color: #E5E5E5
}






/* top links */

a.linkstop:visited,
a.linkstop:link,
a.linkstop:active {
        color: #666666;
        text-decoration: none;
        font-size: 12px;
        font-weight: normal;
}
a.linkstop:hover {
        color: #999999;
        text-decoration: none;
        font-size: 12px;
        font-weight: normal;
}


/* footer links */

a.footer:visited,
a.footer:link,
a.footer:active {
        color: #666666;
        text-decoration: none;
        font-weight: bold;
}
a.footer:hover {
        color: #999999;
        text-decoration: none;
        font-weight: bold;  
}



.textfooter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 15px;

}






ul {
	margin-left: 0px;
	padding-left: 15px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
}   

li {
	list-style-type: none;
	list-style-image: url(images/bullet.gif);

        
}

.form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px solid #999999;
}

/* strong { color: #000000;} */

h1 {
	font-family: "Franklin Gothic Medium", Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 21px;
	font-weight: normal;
        color: #7F7F7F;
        display: inline;
}

h2 {
	font-family: "Franklin Gothic Medium", Arial, Helvetica, sans-serif;
	font-size: 17px;
	line-height: 20px;
	color: #7F7F7F;
	font-weight: normal;
}

.superscript {
	font-size: 11px;
	vertical-align: super;
}


/* form styles */
.submit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #F8F2B7;
	border: 1px solid;
	cursor: pointer;
}