/* MLT CSS */
table.nav {
	text-align:right; font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:bold; color:#92794d; font-size:12px; width:159px; 
}
table.nav tr td {
	height:19px; padding:0px 5px 0px 0px; width:154px; 
}
table.nav tr td a {
	float:left; background:url(images/nav-base.gif) no-repeat; color:#92794d; text-decoration:none; width:154px; height:19px;
}
table.nav tr td a:hover {
	float:left; background:url(images/nav-hover.gif) no-repeat; color:#92794d; text-decoration:none; width:154px; height:19px;
}
table.nav tr td.navSelected {
	float:left; background:url(images/nav-selected.gif) no-repeat; color:#92794d; text-decoration:none; width:154px; height:19px;
}
	table.nav tr td.navSelected a, table.nav tr td.navSelected a:hover {
		background:none;
	}




/* END MLT CSS */

.bgnorepeat {
	background-image: url(images/index_05.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.bodycopy {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 19px;
	padding: 0px 3px 3px;
}
.bgaboutnorpt {
	background-image: url(images/BGabout.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.bgindexnorpt {
	background-image: url(images/bgMAIN.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.aboutbodynorpt {
	background-image: url(images/about_05.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.bghairservnorpt {
	background-image: url(images/hairservices_05.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.bghairservnorpt2 {
	background-image: url(images/bghairserv.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.bgspaservnorpt {
	background-image: url(images/spaservices_05.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.bgspaservnorpt2 {
	background-image: url(images/bgspaserv.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.bgothernorpt {
	background-image: url(images/other_05.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.bgothernorpt2 {
	background-image: url(images/bgother.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.bgcontactnorpt {
	background-image: url(images/contact_05.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.bgcontactnorpt2 {
	background-image: url(images/bgcontact.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.bgspecialnorpt {
	background-image: url(images/special_05.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.bgspecialnorpt2 {
	background-image: url(images/bgspecial.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.bodycopygrn {
	font-weight: bold;
	color: #669900;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.linebottom {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dotted;
	border-top-color: #669900;
	border-right-color: #669900;
	border-bottom-color: #669900;
	border-left-color: #669900;
}
.smallheadlinegrn {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #669900;
	font-size: 12px;
}
a {
	font-weight: bold;
	text-decoration: underline;
	color: #669900;
}
a:hover {
	text-decoration: none;
}

.headlinesgrn {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #669900;
}
h1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #669900;
	display: inline;
}
h2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #669900;
	display: inline;
}
.bordergrn {
	border: 1px dotted #669900;
}
.textbox {
	border: 1px dotted #CCCCCC;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #669900;
	background-color: #000000;
}
.popBG {
	background-image: url(images/coupon_parts_02.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.captiontextgreen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #669900;
	padding-left: 6px;
}
.bottomnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}
