fieldset,img,a img,:link img,:visited img {border:0;}

body { background-image: url(../images/index/slice.jpg); background-repeat: repeat; background-position: left top; margin: 0px; padding: 0px; }
p { font-family: Arial, Helvetica, sans-serif; color: #7E9640; font-size: 12px; text-align:left; line-height: 15px;}
h1 { padding: 0px; margin: 0px; }
h2 { padding: 0px; margin: 0px; }
h3 { padding: 0px; margin: 0px; }
h2 span { display: none; }
h1 span { display: none; }
a, a:visited, a:link, a:active { color:#7E9640; text-decoration: none; font-weight: bold;}
a:hover { text-decoration: underline;}




#address { width: 211px; float: left;}
#address p { text-align:center; }
#quickcontact { padding: 0px;}
.fields {
	background-color: #F5E8D0;
	font-family: Arial, helvetica, sans-serif;
	font-size: 10px;
	color: #D39748;
	width: 118px;
	border: 1px solid #DCC09B;
}
.bigfields {
	background-color: #F5E8D0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #D39748;
	width: 118px;
	height: 39px;
	overflow: hidden;
	border: 1px solid #DCC09B;
}
.fields2 {
	background-color: #FFFFFF;
	font-family: Arial, helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	width: 118px;
	border: 1px solid #DCC09B;
}
.bigfields2 {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	width: 118px;
	height: 39px;
	overflow: hidden;
	border: 1px solid #DCC09B;
}
#footer { color: #FFFFFF; font-family: Arial, helvetica, sans-serif; font-size: 11px; text-decoration: none;}
#footer p {text-align:center; color: #FFFFFF; font-family: Arial, helvetica, sans-serif; font-size: 11px;}
#footer a, #footer a:active, #footer a:visited { color: #FFFFFF; font-family: Arial, helvetica, sans-serif; font-size: 11px; text-decoration: underline;}
#footer a:hover { text-decoration: none;}




.bodyclass {background-color:#DE96B8}
#lazarush1 { background:  url("") no-repeat top left; width: 455px; height: 90px; }
#ourpracticeh1 { background:  url("") no-repeat top left; width: 455px; height: 90px; }








#contactform { text-align: center; width: 315px; margin: 0px 0px 0px 0px; }
#contactform div { padding: 5px; font-family: Arial, Helvetica, sans-serif; color: #7E9640; font-size: 11px; }
.forms {
	background-color: #F5E8D0;
	font-family: Arial, helvetica, sans-serif;
	font-size: 10px;
	color: #D39748;
	width: 105px;
	border: 1px solid #DCC09B;
}
.formsbig {
	background-color: #F5E8D0;
	font-family: Arial, helvetica, sans-serif;
	font-size: 10px;
	color: #D39748;
	width: 300px;
	border: 1px solid #DCC09B;
}




.right {text-align:right;}
.center {text-align:center;}




.footer {
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.rightcellbgSub {
	background-image:  url("");
	background-repeat: repeat-y;
	background-position: left top;
}
.leftcellbgSub {
	background-image:  url("styles.css");
	background-repeat: no-repeat;
	background-position: left bottom;
}
.leftcellbottomSub {
	background-image:  url("styles.css");
	background-repeat: no-repeat;
	background-position: left bottom;
}
.leftaddressbg {
	background-image:  url("");
	background-repeat: repeat-y;
	background-position: left top;
}
.h2tags {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #740141;
	margin: 0px 50px 0px 20px;
}
.invigoratewhite {
	background-color: #FFFFFF;
}
.invigoratetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #7D993F;
}
#rejuvinate { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 12px; color: #D39748; }
#rejuvinate  a, #rejuvinate  a:active, #rejuvinate  a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 12px; color: #D39748; text-decoration:none }
#rejuvinate  a:hover { text-decoration: underline;}

#bella-menu {  padding-left:120px; }

#lifetime { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 12px; color: #D39748; margin: 0px 20px 0px 20px; }
#lifetime  a, #lifetime  a:active, #lifetime  a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 12px; color: #D39748; text-decoration:none }
#lifetime  a:hover { text-decoration: underline;}




.lifetime {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #D39748;}
	
#discovery { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 12px; color: #7D993F; margin: 0px 20px 0px 20px; }
#discovery  a, #discovery  a:active, #discovery  a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 12px; color: #7D993F; text-decoration:none }
#discovery  a:hover { text-decoration: underline;}




.discovery {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #7D993F;}
	
#gift { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 12px; color: #7D993F; margin: 0px 20px 0px 20px; }
#gift  a, #gift  a:active, #gift  a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 12px; color: #7D993F; text-decoration:none }
#gift  a:hover { text-decoration: underline;}




.gift {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #7D993F;}	




.rejuvinate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #D39748;
	}
	
.special {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #d77864;
	text-align: center;
	margin-left: 0px;
}
	
.special2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #D39748; 
	text-align: center; 
	}		

.special3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #F60; 
	text-align: center; 
	}		

ul {
	list-style-position: outside;
	margin-left: 0px;
	list-style-type: circle;
	list-style-type:circle;
	margin: 0;
	padding-left: 10px;
}


li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #D39748;
	text-align: left;
	}
	
.li2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #9D8279;
	text-align: center;
	}






.leftcolumn {
	background-image: url(../images/index/leftcolumn.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.rightcolumn {
	background-image: url(../images/index/rightcolum.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}
.specialoffer {
	background-image: url(../images/index/specialoffer.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.specialoffer2 {
	background-image: url(../images/index/specialoffer_bg_red.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}


.visia {
	background-image: url(../images/index/visia_bg.jpg);
	background-repeat: repeat-y;
	background-position: left top;


}




.addresstile {
	background-image: url(../images/index/addresstile.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.addresstext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #A77D72;
}
.contactbg {
	background-image: url(../images/index/contacttile.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.bellatreatmentColumn {
	background-image: url(../images/sub/bellatreatment_columntile.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.injectablesColumn {
	background-image: url(../images/sub/injectables_columntile.jpg);
	background-repeat: repeat-y;


	background-position: left top;
}
.skincareColumn {
	background-image: url(../images/sub/skincare_r5_c2.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.aboutColumn {
	background-image: url(../images/sub/aboutspabella_r5_c2.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.contactColumn {
	background-image: url(../images/sub/contactus_r5_c2.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.bellatreatments {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #CE885F;
	line-height: 16px;
}
#bellatreatments {	font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #CE885F; line-height: 16px; }
#bellatreatments  a, #bellatreatments  a:active, #bellatreatments  a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #CE885F; line-height: 16px; text-decoration:underline }
#bellatreatments  a:hover { text-decoration: none;}




.aboutspabella {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #BDC01A;
	line-height: 16px;
}
#aboutspabella {	font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #BDC01A; line-height: 16px; }
#aboutspabella  a, #aboutspabella  a:active, #aboutspabella  a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #BDC01A; line-height: 16px; text-decoration:underline }
#aboutspabella  a:hover { text-decoration: none;}




.contactus {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #E3AC37;
	line-height: 16px;
}
#contactus {	font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #E3AC37; line-height: 16px; }
#contactus  a, #contactus  a:active, #contactus  a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #E3AC37; line-height: 16px; text-decoration:underline }
#contactus  a:hover { text-decoration: none;}




.injectables {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #F1B43C;
	line-height: 16px;
}
#injectables {	font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #F1B43C; line-height: 16px; }
#injectables  a, #injectables  a:active, #injectables  a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #F1B43C; line-height: 16px; text-decoration:underline }
#injectables  a:hover { text-decoration: none;}




.skincare {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #D1A13C;
	line-height: 16px;
}
#skincare {	font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #D1A13C; line-height: 16px; }
#skincare  a, #skincare  a:active, #skincare  a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #D1A13C; line-height: 16px; text-decoration:underline }
#skincare  a:hover { text-decoration: none;}












.christinefooter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}




#dr {
	width: 314px;
   
	margin: 0px 0px 0px 23px;
	z-index:3;
	




}


#visit { font-family: Arial, Helvetica, sans-serif; font-size:14px; line-height: 14px; color: #7D993F; margin: 0px 20px 0px 20px; }
#visit  a, #visit a:active, #visit  a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 14px; color: #6F99D5; text-decoration:none; }
#visit  a:hover { text-decoration: underline;}










#testimonials{
 	width:525px;
	margin: 0px 0px 0px 0px;
	background: url("../images/index/new/body.jpg");
	background-repeat:repeat-y;
	


}


#testimonials h3 span {
	display: none;


}


#testimonials h3 {
	width: 525px;
	margin: 0px 0px 0px 0px;
	height: 170px;
	background:  url("../images/index/new/header.jpg") top left no-repeat;
		
}


#testimonials h4 span {
	display: none;


}


#testimonials h4 {
	width: 525px;
	height: 20px;
	background:  url("../images/index/new/footer.jpg") bottom left no-repeat;
	margin-bottom:0px;
}


#testimonials p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #318CA3;
	width:400px;
	padding:0px 0px 0px 75px;
}

#popup{
 	width:525px;
	margin: 0px;
	background: url("../images/index/new/body.jpg") top;
	background-repeat:repeat-y;
	position:relative;
	}


#popup p{
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #318CA3;
	width:303px;
	margin-left:36px;
	padding:0px 0px 0px 75px;
	}


#linky {
	width: 120px;
	padding: 5px 0px 0px 5px;




}
#linky a {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none; 
	color:#A77D72;
	
}
#linky a:hover, a:active {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:underline; 
	color:#A77D72;
 }
 








#list {
	width: 120px;
	padding: 5px 0px 0px 5px;
	margin-left: 20px;


}
#list a {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none; 
	color:#A77D72;
	
}
#list a:hover, a:active {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:underline; 
	color:#A77D72;
 }
 
#giftcard {


	text-align: center;
    width: 155px;
	
	
}
#vms-lightwindow-link {display:none;}

#special-links {
position:relative;
background:url("../images/index/new-special.jpg");
height:160px;
}

#special-links a.pop1 {
position:absolute;
left:30px;
width:206px;
top:0px;
height:80px; 
}

#special-links a.pop2 {
position:absolute;
left:30px;
width:206px;
top:80px;
height:80px; 
}

#contact-link {
	width: 170px;
	height: 50px;
	float: left;
	margin: -55px 0 0 12px;
}

#masthead {
	background: url("../images/index/home_r1_c2.jpg") top left no-repeat;
	width: 720px;
	height: 275px;
	display: block;
	position: relative;
}

	#masthead p {
		padding: 0;
		margin: 0;
		position: absolute;
		top: 100px;
		left: 460px;
		font-size: 18px;
	}
	
	/* Treatments Box */
	#treatments {padding:0 30px;}
	#treatments h2 {color:#7E9640; font-family:Arial,Helvetica,sans-serif; font-size:16px;}
	#treatments ul li {color:#7E9640; font-size:12px; margin:10px 0; line-height:15px;}
