body
	{background-color:#E8F3F9;
	margin:0;
	padding:0;
	font-family:"Arial", Verdana ;
	color:#000000;}
	
img
	{border:0;}
	
table
	{margin-top:20px;}	

table.content
	{margin-top:0px;}

td.header_home
	{background-image:url(../images/header_home.jpg);
	background-repeat:no-repeat;
	width:744px;
	height:120px;}

td.header
	{background-image:url(../images/header.jpg);
	background-repeat:no-repeat;
	width:744px;
	height:120px;}
	
.mainbkg
	{width:744px;
	height:437px;
	background-image:url(../images/woman_in_water.jpg);
	background-repeat:no-repeat;}	
	
.mainbkg2
	{background-color:#FFF;
	width:744px;
	height:437px;
	background-image:url(../images/home_juliann.jpg);
	background-repeat:no-repeat;}	

.mainbkg3
	{background-color:#FFF;
	width:744px;
	height:437px;
	background-image:url(../images/newbkg3.jpg);
	background-repeat:no-repeat;}
	
#Nav
	{position:absolute;
	margin-top:60px;
	margin-left:35px;}	

a:link, a:visited
	{font-size:12px; 
    	font-family:Arial;
	color:#607770;
	text-decoration:none;}	
	
a:hover
	{color:#5799D3;}

a:link.nav, a:visited.nav
	{font-size:11px; 
   	 font-weight:bold;
    	font-family:Arial;
	margin-right:9px;
	color:#607770;
	text-decoration:none;}
	
a:hover.nav
	{color:#5799D3;}

a:link.result, a:visited.result
	{font-size:14px;
	color:#c7bc49;
	text-transform:uppercase;
	text-decoration:none;
	font-weight:bold;
	font-family:"Arial", Times, serif;}
	
a:hover.result
	{color:#FFCC00;
	font-family:"Arial", Times, serif;}

a:link.result2, a:visited.result2
	{font-size:12px;
	color:#c7bc49;
	text-transform:uppercase;
	text-decoration:none;
	font-weight:bold;
	font-family:"Arial", Times, serif;}
	
a:hover.result2
	{color:#FFCC00;
	font-family:"Arial", Times, serif;}

	
a:link.permanent, a:visited.permanent
	{color:#FFFF99;
	font-size:14px;
	text-transform:uppercase;
	text-decoration:none;
	font-weight:bold;
	font-family:"Arial", Times, serif;}

a:hover.permanent
	{color:#FFFFCC;
	font-family:"Arial", Times, serif;}

a:link.heading, a:visited.heading
	{color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	float:left;
	margin-top:10px;
	margin-left:5px;}	

a:hover.heading
	{color:#FFFFFF;}
	
a:link.footer, a:visited.footer, div.footer
	{color:#9999FF;
	font-size:10px;
	font-family:"Times New Roman", Times, serif;}

div.footer
	{color:#999999;
	font-size:10px;
	font-family:"Times New Roman", Times, serif;}

h1, h1.sub, h2, h3
	{font-size:14px;
	color:#22669e;
	text-transform:uppercase;
	margin:0;}
	
h1.sub
	{color:#22669e;}	
	
h1.heading
	{color:#FFFFFF;
	font-size:14px;
	text-transform:uppercase;
	float:left;
	margin-top:10px;
	margin-left:5px;}	
	
h2
	{font-size:10px;
	color:#FFFFFF;
	line-height:14px;}
	
h3
	{font-size:12px;
	color:#B29B4B;}	
	
h4
	{color:#85898A;
	font-size:12px;
	margin:0;}

h2.permanent
	{color:#FFFFFF;}

span.permanent
	{color:#FFFFCC;}	
p
	{font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	margin:0;}	
	
p.reg
	{margin-top:10px;
	margin-bottom:10px;}
	
p.reg2
	{margin:10px;}	
	
p.footer
	{color:#999999;}

p.permDesc
	{margin:10px;
	font-size:11px;}	
	
p.testimonials
	{padding:10px;
	font-size:12px;}	

#MainLeft
	{width:250px; 
	float:left;
	position:relative;}	

#MainRight
	{width:229px; 
	float:right;
	position:relative;}	

#MainRight2
	{width:229px; 
	position:relative;}	
	
/*PERMANENT MAKEUP PAGE*/
.PermMakeup
	{background-color:#a7abaa; 
	height:382px; 
	border-top:3px solid #FFF;
	border-left:3px solid #FFF;
	border-right:3px solid #FFF;
	border-bottom:0;}
	
.PermHeadContainer
	{background-color:#a7abaa; 
	height:60px; 
	margin-right:1px; 
	margin-left:1px;}		
	
.PermHeadText, .PermHeadText2
	{float:right; 
	color:#FFFFFF; 
	font-size:11px; 
	font-family:Arial, Helvetica, sans-serif; 
	margin-right:3px; 
	padding-top:10px; 
	padding-bottom:10px; 
	width:350px;}	
	
.PermHeadText2
	{border-left:1px solid #FFF;
	padding-right:50px;}

.PermHeadText3	
	{float:left; 
	color:#FFFFFF; 
	font-size:11px; 
	font-family:Arial, Helvetica, sans-serif; 
	margin-left:3px; 
	padding-top:10px; 
	padding-bottom:10px;
	width:550px; }

.PermBodyContainer
	{background-color:#FFFFFF; 
	height:342px; 
	margin-left:5px; 
	margin-right:5px;}	

.PermPinkTop, .PermPinkBottom
	{margin-left:2px; 
	margin-right:2px; 
	border-top:2px solid #FFF; 
	height:30px; 
	background-image:url(../images/pink_top.jpg); 
	background-repeat:repeat-x;}	
	
.PermPinkBottom
	{border-top:0; 
	border-bottom:2px solid #FFF; 
	height:31px; 
	background-image:url(../images/pink_bottom.jpg); 
	background-repeat:repeat-x;
	margin-left:5px;
	margin-right:5px;}	
	
.PermL
	{float:left; 
	width:162px; 
	height:308px;
	border:1px solid #cbc9ca; 
	margin-left:0px;
	margin-right:0px;
	font-size:11px; 
   	font-weight:bold;
    	font-family:Arial;
	color:#607770;
	text-align:center;}	

.PermL_orig
	{float:left; 
	width:180px; 
	height:308px;
	border:1px solid #cbc9ca; 
	margin-left:2px;
	margin-right:4px;
	font-size:11px; 
   	font-weight:bold;
    	font-family:Arial;
	color:#607770;
	text-align:center;}	
	
.PermR
	{float:left;
	width:345px; 
	height:308px; 	 
	}	
	
.PermNavContainer
	{float:left; 
	width:165px; 
	height:308px; 
	border:1px solid #cbc9ca; 
	margin-right:5px;
	margin-left:2px;
	_margin-left:1px;}	
	
/*PERM SUB NAV*/
	a:link.subnav, a:visited.subnav
		{color:#818181;
		font-size:14px;
		text-decoration:none;
		font-weight:bold;
		font-family:Arial, Helvetica, sans-serif;}
		
	a:hover.subnav-disabled
		{background-image:url(../images/subnav_on.jpg);
		background-repeat:repeat-x;
		height:35px;
		cursor:default;}	
		
	.subnavcontainer
		{border-bottom:1px solid #cbc9ca; 
		height:35px;}		
		
	.subnavcontainer:hover
		{border-bottom:1px solid #cbc9ca;
		background-image:url(../images/subnav_on35.jpg);
		background-repeat:repeat-x;
		height:35px;}		

	.linktext
		{padding-top:10px;
		_margin-top:10px; 
		_padding-top:0;
		margin-left:23px;}	

/*ABOUT*/	

.AboutBodyContainer
	{background-color:#FFFFFF; 
	height:332px; 
	_width:727px;
	margin-left:5px; 
	margin-right:5px;}

.AboutBlueTop
	{margin-left:0px; 
	margin-right:2px; 
	border-top:2px solid #FFF; 
	height:31px; 
	background-image:url(../images/blue_top.jpg); 
	background-repeat:repeat-x;}	
	
.AboutL
	{float:left; 
	width:369px; 
	height:328px; 
	margin-left:1px;
	margin-top:2px;
	margin-right:2px; 	
	padding-bottom:2px;}
	
	
a:link.testimonials, a:visited.testimonials
	{text-decoration:none;
	font-size:10px;
	color:#6D6E71;
	text-transform:uppercase;
	font-weight:bold;}
	
a:hover.testimonials	
	{text-decoration:underline;}
	

/*PRODUCTS*/	

.ProductsBodyContainer
	{background-color:#FFFFFF; 
	height:578px; 
	_height:0;
	margin-left:5px; 
	margin-right:5px;}

.ProductL
	{float:left; 
	width:368px;
	margin-left:1px;
	margin-top:2px;
	margin-right:2px;}
	
.ProductYellowTop
	{border-top:2px solid #FFF; 
	height:30px; 
	background-image:url(../images/yellow_top.jpg); 
	background-repeat:repeat-x;}	
	
/*TESTIMONIALS*/
.TestBodyContainer
	{background-color:#FFFFFF; 
	width:728px;
	margin-left:5px; 
	margin-right:5px;}		
	
/*CONTACT*/

.ContactL
	{float:left; 
	width:257px; 
	height:328px; 
	margin-left:1px;
	margin-top:2px;
	margin-right:2px; 	
	padding-bottom:2px;}