/* Global Styles 
---------------------------------------------*/

*{margin:0; padding:0;}

a{outline:none; border:none;}

#index{
	background: #E4F2FD url(../images/body-bg.gif) repeat-x; 
	font-family:"Trebuchet MS" Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	}
	
#sub{
	background: #E4F2FD url(../images/sub-bg.gif) repeat-x; 
    font-family:"Trebuchet MS" Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	}
#splash {
background-color: #ADD1EE;
}

.splash-logo {
text-align:center;
margin-top: 20px;
}

.splash-logo h1 {
font:bold 18px Georgia;
margin-top: 50px;
}

.splash-logo p {
text-align:center;
font:bold 14px Georgia;
}
p{margin:2px 15px 20px 0; color:#000;padding-top:1px;text-align:justify;}
	
h2{margin:30px 0 0 0;
}
h2 a{color:#000000; 
	text-decoration:none;
	}

h3, #column-wrap #column-left h3{font-size:14px; font-weight:bold; color:#003399; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
#column-left h3 a {color:#003399 !important;}
h4{font-size:14px; font-weight:bold; color:#003399; text-decoration:underline; font-family:Arial, Helvetica, sans-serif;}
br {clear: both;}

.body-photo{margin-top:13px;}

.body-photo-bottom{margin-top:34px;}

.middle-photo{margin-left:8px;}

.seperate {height:40px;background: url(../images/seperate.gif) top center no-repeat;margin:20px 0;}

	
/* Container And Header Styles 
--------------------------------------------*/

#container{
	width:750px;
	margin:0 auto;
	}
	
	#water-image{background:url(../images/water.gif) no-repeat; height:20px}
	
	#container #logo{
		background:url(../images/logo.png) no-repeat;
		height:106px;
		width:219px;
		text-indent:-900em;
		float:left;
		_background: none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader 
(src="../images/logo.png",sizingMethod="scale");

		}
		
			#container #logo_home{
			background:url(../images/logo.png) no-repeat;
		height:106px;
		width:219px;
		text-indent:-900em;
		float:left;
		_background: none;		
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader 
(src="images/logo.png",sizingMethod="scale");

		}
		
		#container #logo a{
			display:block;
			height:69px;
			width:283px;
			}
			
			#container #logo_home a{
			display:block;
			height:69px;
			width:283px;
			}
			
/* Flash Banner
--------------------------------------------*/	
	#container #flash{
		height:260px;
		clear:both;
		z-index:10;
	}
		
	#container #flash-sub{
		height:195px;
		clear:both;
		z-index:10;
	}
			
	#container ul#header-nav{
		background:url(../images/schedule.gif) top right no-repeat;
		float:right;
		font-size:12px;
		padding:50px 0 0 0;
		margin:32px 0 0 0;
		}
		
		#container ul#header-nav li{
			display:inline;
			padding:0 0 0 10px;
			
			color:#FFFFFF;
			}
			
		#container ul#header-nav li a{
			color:#FFFFFF;
			text-decoration:none;
			}
		#container ul#header-nav li a:hover{
			color:#FFFFFF;
			text-decoration:underline;
			}
			
/* Sub Page Header Styles 
--------------------------------------------*/
sub-banner{}



/* Column Wrap 
----------------------------------------------- */
			
#column-wrap{
	float:left;
	background:url(../images/right-column-bg.gif) top right repeat-y;
	height:auto;
	}

/* Column Left
---------------------------------------------- */
		
#column-left{
	width:419px;
	float:left;
	margin:0;
	padding:0;
	}
	
	#column-left img{padding:0 15px 0 0;}
	
	#column-left a{ 
		text-decoration:none; 
		/*color:#123079;*/
		color:#000000;
		}
		
	#column-left a:hover{ 
		/*text-decoration:underline;
		color:#123079;*/
		text-decoration:none;
		color:#000000;
		}
		
	#column-left ul{
		margin:0 0 10px 15px;
		}


/* Column Left - solution.html
---------------------------------------------- */
	#column-left-solution{
		width:460px;
		float:left;
		}
			
	.solution-box1{float:left; width:200px; padding:10px 0 0 0;}
.solution-box1 p {width:200px !important;}
	.solution-box2{float:right; width:230px; padding:10px 0 0 0;}
	.solution-box1 a, .solution-box2 a {text-decoration:none;color:#000000;}
	.solution-box1 img, .solution-box2 img {padding:0 0 0px 0;width:220px;}
.solution-box1 h3 a, .solution-box2 h3 a {color:#003399; text-decoration:underline !important;}
	#column-left-solution h2#solution-header{
		background: url(../images/solution-header.gif) no-repeat;
		height:36px;
		text-indent:-900em;
		}
		h2#solution-header{
		background: url(../images/solution-header.gif) no-repeat;
		height:36px;
		text-indent:-900em;
		}
	#column-left-solution h1#solution-header
	{
		color:#00000; text-decoration:none;font-size:20px;}
	}

	#column-left-solution h1#solution-header a
	{
		color:#ffffff; text-decoration:none !important;font-size:20px;}
	}

/* Column Left - Body Photos
---------------------------------------------- */
#office-pic{ margin:15px 0 0 0;}

/* Column Left - Headers
---------------------------------------------- */	
	
#column-left h2#premier-header{
	background:url(../images/premvier-index-header.gif) no-repeat;
	height:36px;
	text-indent:-900em;
	}	
	h2#premier-header{
	background:url(../images/premvier-index-header.gif) no-repeat;
	height:36px;
	text-indent:-900em;
	}

	#column-left h1#premier-header
	{
		color:#00000; text-decoration:none;font-size:20px}
	}

	#column-left h1#premier-header a
	{
		color:#000000; text-decoration:none;font-size:20px}
	}

	#column-left h2#services{
		background: url(../images/services-header.gif) no-repeat;
		height:22px;
		text-indent:-900em;
		}
		h2#services{
		background: url(../images/services-header.gif) no-repeat;
		height:22px;
		text-indent:-900em;
		}
		
	#column-left h2#index-about{
		background: url(../images/about-blu-index.gif) no-repeat;
		height:22px;
		text-indent:-900em;
		}
		h2#index-about{
		background: url(../images/about-blu-index.gif) no-repeat;
		height:22px;
		text-indent:-900em;
		}
	

		
	#column-left h2#about{
		background: url(../images/about-blu.gif) no-repeat;
		height:36px;
		text-indent:-900em;
		}
		h2#about{
		background: url(../images/about-blu.gif) no-repeat;
		height:36px;
		text-indent:-900em;
		}
	#column-left h1#about, #specials-header
	{
		color:#00000; text-decoration:none;font-size:20px
	}

	#column-left h1#about a,#specials-header a 
	{
		color:#000000; text-decoration:none;font-size:20px;
	}


	#column-left h2#locate{
		background: url(../images/locate-header.gif) no-repeat;
		height:22px;
		text-indent:-900em;
		}
		h2#locate{
		background: url(../images/locate-header.gif) no-repeat;
		height:22px;
		text-indent:-900em;
		}
	#column-left h2#contact-header{
		background: url(../images/contact-header.gif) no-repeat;
		height:36px;
		text-indent:-900em;
		}
		h2#contact-header{
		background: url(../images/contact-header.gif) no-repeat;
		height:36px;
		text-indent:-900em;
		}
	#column-left h1#contact-header
	{
		color:#00000; text-decoration:none;font-size:20px}
	}

	#column-left h1#contact-header a
	{
		color:#000000; text-decoration:none;font-size:20px}
	}


	#column-left h2#thank-you-header{
		background: url(../images/thank-you-header.gif) no-repeat;
		height:36px;
		text-indent:-900em;
		}
		h2#thank-you-header{
		background: url(../images/thank-you-header.gif) no-repeat;
		height:36px;
		text-indent:-900em;
		}
	
	#column-left h2#blubeauty-header{
		background: url(../images/blubeauty-header.gif) no-repeat;
		height:36px;
		text-indent:-900em;
		}
		h2#blubeauty-header{
		background: url(../images/blubeauty-header.gif) no-repeat;
		height:36px;
		text-indent:-900em;
		}
	#column-left h1#blubeauty-header
	{
		color:#00000; text-decoration:none;font-size:20px}
	}

	#column-left h1#blubeauty-header a
	{
		color:#000000; text-decoration:none;font-size:20px}
	}

	#column-left h2#dermatology-header{
		background: url(../images/dermatology-header.gif) no-repeat;
		height:36px;
		text-indent:-900em;
		}
		h2#dermatology-header{
		background: url(../images/dermatology-header.gif) no-repeat;
		height:36px;
		text-indent:-900em;
		}
		h2#pressrelease-header{
		background: url(../images/pressrelease-header.gif) no-repeat;
		height:36px;
		text-indent:-900em;
		}
		h2#article-header  {
		background:url(../images/article-header.gif) no-repeat scroll 0 0 transparent;
		height:36px;
		text-indent:-900em;
		}
		#column-left h2#tattoo-header{
		background: url(../images/tattoo-header.gif) no-repeat;
		height:36px;
		text-indent:-900em;
		}
		h2#tattoo-header{
		background: url(../images/tattoo-header.gif) no-repeat;
		height:36px;
		text-indent:-900em;
		}
	#column-left h1#dermatology-header
	{
		color:#00000; text-decoration:none;font-size:20px;}
	}
	
	#column-left h1#dermatology-header a
	{
		color:#000000; text-decoration:none;font-size:20px;}
	}

		
	#column-left h2#botox-header{
		background: url(../images/botox-header.gif) no-repeat;
		height:36px;
		text-indent:-900em;
		}
		h2#botox-header{
		background: url(../images/botox-header.gif) no-repeat;
		height:36px;
		text-indent:-900em;
		}
	#column-left h1#botox-header
	{
		color:#00000; text-decoration:none;font-size:20px}
	}

	h1#botox-header a
	{
		color:#000000 !important; text-decoration:none;font-size:20px}
	}	

	#column-left h2#perm-makeup-header{
		background: url(../images/perm-makeup-tl.gif) no-repeat;
		height:36px;
		text-indent:-900em;
		}
		h2#perm-makeup-header{
		background: url(../images/perm-makeup-tl.gif) no-repeat;
		height:36px;
		text-indent:-900em;
		}
	#column-left h1#perm-makeup-header
	{
		color:#00000; text-decoration:none;font-size:20px}
	}

	h1#botox-header a
	{
		color:#000000 !important; text-decoration:none;font-size:20px}
	}	

	#column-left h2#laser-hair-header{
		background: url(../images/laser-hair.gif) no-repeat;
		height:36px;
		text-indent:-900em;
		}
		h2#laser-hair-header{
		background: url(../images/laser-hair.gif) no-repeat;
		height:36px;
		text-indent:-900em;
		}
	#column-left h1#laser-hair-header
	{
		color:#00000; text-decoration:none;font-size:20px}
	}

	#column-left h1#laser-hair-header a
	{
		color:#000000; text-decoration:none;font-size:20px}
	}	

	#column-left h2#microlaser-header{
		background: url(../images/microlaser-peel.gif) no-repeat;
		height:36px;
		text-indent:-900em;
		}
		h2#microlaser-header{
		background: url(../images/microlaser-peel.gif) no-repeat;
		height:36px;
		text-indent:-900em;
		}
	#column-left h1#microlaser-header
	{
		color:#00000; text-decoration:none;font-size:20px}
	}

	#column-left h1#microlaser-header a
	{
		color:#000000; text-decoration:none;font-size:20px}
	}
		
	#column-left h2#bbl-header{
		background: url(../images/bbl_photorejuvenation.gif) no-repeat;
		height:36px;
		text-indent:-900em;
		}
		h2#bbl-header{
		background: url(../images/bbl_photorejuvenation.gif) no-repeat;
		height:36px;
		text-indent:-900em;
		}
	#column-left h1#bbl-header
	{
		color:#00000; text-decoration:none;font-size:20px}
	}

	#column-left h1#bbl-header a
	{
		color:#000000; text-decoration:none;font-size:20px}
	}


	#column-left h2#profractional-header{
		background: url(../images/profractional.gif) no-repeat;
		height:36px;
		text-indent:-900em;
		}
		h2#profractional-header{
		background: url(../images/profractional.gif) no-repeat;
		height:36px;
		text-indent:-900em;
		}
	#column-left h1#profractional-header
	{
		color:#00000; text-decoration:none;font-size:20px}
	}

	#column-left h1#profractional-header a
	{
		color:#000000; text-decoration:none;font-size:20px}
	}


	#column-left h2#skintyte-header{
		background: url(../images/skintyte.gif) no-repeat;
		height:36px;
		text-indent:-900em;
		}
		h2#skintyte-header{
		background: url(../images/skintyte.gif) no-repeat;
		height:36px;
		text-indent:-900em;
		}
	#column-left h1#skintyte-header
	{
		color:#00000; text-decoration:none;font-size:20px}
	}

	#column-left h1#skintyte-header a
	{
		color:#000000; text-decoration:none;font-size:20px}
	}


	#column-left h2#laser-vein-header{
		background: url(../images/laser-vein-header.gif) no-repeat;
		height:36px;
		text-indent:-900em;
		}
		h2#laser-vein-header{
		background: url(../images/laser-vein-header.gif) no-repeat;
		height:36px;
		text-indent:-900em;
		}
	#column-left h1#laser-vein-header
	{
		color:#00000; text-decoration:none;font-size:20px}
	}

	#column-left h1#laser-vein-header a
	{
		color:#000000; text-decoration:none;font-size:20px}
	}
	

	#column-left h2#micro-header{
		background: url(../images/micro-header.gif) no-repeat;
		height:36px;
		text-indent:-900em;
		}	
		h2#micro-header{
		background: url(../images/micro-header.gif) no-repeat;
		height:36px;
		text-indent:-900em;
		}
	#column-left h1#micro-header
	{
		color:#00000; text-decoration:none;font-size:20px}
	}

	#column-left h1#micro-header a
	{
		color:#000000; text-decoration:none;font-size:20px}
	}
	
		
	#column-left h2#photo-header{
		background: url(../images/photo-header.gif) no-repeat;
		height:36px;
		text-indent:-900em;
		}
		h2#photo-header{
		background: url(../images/photo-header.gif) no-repeat;
		height:36px;
		text-indent:-900em;
		}

	#column-left h1#photo-header
	{
		color:#00000; text-decoration:none;font-size:20px}
	}

	#column-left h1#photo-header a
	{
		color:#000000; text-decoration:none;font-size:20px}
	}
		
	#column-left h2#products-header{
		background: url(../images/products-header2.gif) no-repeat;
		height:36px;
		text-indent:-900em;
		}
		h2#products-header{
		background: url(../images/products-header2.gif) no-repeat;
		height:36px;
		text-indent:-900em;
		}
	
	#column-left h1#products-header
	{
		color:#00000; text-decoration:none;font-size:20px}
	}

	#column-left h1#products-header a
	{
		color:#000000; text-decoration:none;font-size:20px}
	}

	#column-left h2#video-header{
		background: url(../images/video-header.gif) no-repeat;
		height:36px;
		text-indent:-900em;
		}
	h2#video-header{
		background: url(../images/video-header.gif) no-repeat;
		height:36px;
		text-indent:-900em;
		}

	#column-left h2#promotion-header{
		background: url(../images/promotions-header.gif) no-repeat;
		height:36px;
		text-indent:-900em;
		}
		h2#promotion-header{
		background: url(../images/promotions-header.gif) no-repeat;
		height:36px;
		text-indent:-900em;
		}
			
	#column-left h1#promotion-header
	{
		color:#00000; text-decoration:none;font-size:20px}
	}

	#column-left h1#promotion-header a
	{
		color:#000000; text-decoration:none;font-size:20px}
	}

	#column-left h2#sitemap-header{
		background: url(../images/sitemap-header.gif) no-repeat;
		height:36px;
		text-indent:-900em;
		}
		h2#sitemap-header{
		background: url(../images/sitemap-header.gif) no-repeat;
		height:36px;
		text-indent:-900em;
		}
		
	#column-left h1#sitemap-header
	{
		color:#00000; text-decoration:none;font-size:20px}
	}

	#column-left h1#sitemap-header a
	{
		color:#000000; text-decoration:none;font-size:20px}
	}

	#column-left h2#thermage-header{
		background: url(../images/thermage-header.gif) no-repeat;
		height:36px;
		text-indent:-900em;
		}
		h2#thermage-header{
		background: url(../images/thermage-header.gif) no-repeat;
		height:36px;
		text-indent:-900em;
		}
	
	#column-left h1#thermage-header
	{
		color:#00000; text-decoration:none;font-size:20px}
	}

	#column-left h1#thermage-header a
	{
		color:#000000; text-decoration:none;font-size:20px}
	}
	
	#column-left h2#tour-header{
		background: url(../images/tour-header.gif) no-repeat;
		height:36px;
		text-indent:-900em;
		}
		h2#tour-header{
		background: url(../images/tour-header.gif) no-repeat;
		height:36px;
		text-indent:-900em;
		}
	#column-left h1#tour-header
	{
		color:#00000; text-decoration:none;font-size:20px}
	}

	#column-left h1#tour-header a
	{
		color:#000000; text-decoration:none;font-size:20px}
	}
		
	#column-left h2#director-header{
		background: url(../images/director-header.gif) no-repeat;
		height:36px;
		text-indent:-900em;
		}
h2#director-header{
		background: url(../images/director-header.gif) no-repeat;
		height:36px;
		text-indent:-900em;
	}
	#column-left h1#director-header
	{
		color:#00000; text-decoration:none;font-size:20px}
	}

	#column-left h1#director-header a
	{
		color:#000000; text-decoration:none;font-size:20px}
	}
			
	
		
		#column-left h2#faq-header{
		background: url(../images/faq-header.gif) no-repeat;
		height:36px;
		text-indent:-900em;
		}
		h2#faq-header{
		background: url(../images/faq-header.gif) no-repeat;
		height:36px;
		text-indent:-900em;
		}
	#column-left h1#faq-header
	{
		color:#00000; text-decoration:none;font-size:20px}
	}

	#column-left h1#faq-header a
	{
		color:#000000; text-decoration:none;font-size:20px}
	}
	
	#column-left h2#gift-certificates-header{
		background: url(../images/gift-certificates.gif) no-repeat;
		height:36px;
		text-indent:-900em;
		}
		h2#gift-certificates-header{
		background: url(../images/gift-certificates.gif) no-repeat;
		height:36px;
		text-indent:-900em;
		}
		
	#column-left h1#gift-certificates-header
	{
		color:#00000; text-decoration:none;font-size:20px}
	}

	#column-left h1#gift-certificates-header a
	{
		color:#000000; text-decoration:none;font-size:20px}
	}

	#column-left h2#acid-header{
		background: url(../images/acid-header.gif) no-repeat;
		height:36px;
		text-indent:-900em;
		}	
		h2#acid-header{
		background: url(../images/acid-header.gif) no-repeat;
		height:36px;
		text-indent:-900em;
		}
	#column-left h1#acid-header
	{
		color:#00000; text-decoration:none;font-size:20px}
	}

	#column-left h1#acid-header a
	{
		color:#000000; text-decoration:none;font-size:20px}
	}
						
	#column-left h2#solutions{
		background: url(../images/solutions-header.gif) no-repeat;
		height:36px;
		text-indent:-900em;
		}
		h2#solutions{
		background: url(../images/solutions-header.gif) no-repeat;
		height:36px;
		text-indent:-900em;
		}
	
	 #rejuv-services {
			background:url(../images/advanced-rejuv-services.gif) no-repeat;
			width:391px;
			height:22px;
			}
		
		 #rejuv-services span {
			display:none;
			}
	#column-left h2#mothers-header{
		background: url(../images/mothers_day.gif) no-repeat;
		height:36px;
		text-indent:-900em;
		}
		h2#mothers-header{
		background: url(../images/mothers_day.gif) no-repeat;
		height:36px;
		text-indent:-900em;
		}
	#column-left h1#mothers-header
	{
		color:#00000; text-decoration:none;font-size:20px}
	}

	h1#botox-header a
	{
		color:#000000 !important; text-decoration:none;font-size:20px}
	}		

		
/* Column Left - Product table
---------------------------------------------- */	
#product{margin:20px 0 0 0;}
#product td{border-bottom:#CCCCCC 1px solid; margin:20px 0 0 0;}

/* Column Right
------------------------------------------------ */

#column-right{
	background: #F0F8FE url(../images/right-column-top.gif) top no-repeat;
	width:283px;
	border-left: #98C3E5 2px solid;
	border-right: #98C3E5 2px solid;
	border-top:#FFFFFF 2px solid;
	float:right;
	padding:0 0 20px 0;
	margin:0 0 0 44px;
	_margin: 0; /* for IE6 */
	}
	#mothers-day a {
		display:block; 
		width:259px; 
		height:96px; 
		background:url(../images/mothers-day.jpg) no-repeat;
		text-indent:-900em;
		margin:0 0 0 12px;
		}
	#complimentry a {
		display:block; 
		width:259px; 
		height:96px; 
		background:url(../images/visia2.jpg) no-repeat;
		text-indent:-900em;
		margin:0 0 0 12px;
		}
	#complimentry a:hover { background:url(../images/visia2.jpg) no-repeat;}
	
	#tattoo a {
		display:block; 
		width:259px; 
		height:96px; 
		background:url(../images/tattoo.jpg) no-repeat;
		text-indent:-900em;
		margin:0 0 0 12px;
	}
	
	#weightloss a {
		display:block; 
		width:259px; 
		height:96px; 
		background:url(../images/weight-loss.jpg) no-repeat;
		text-indent:-900em;
		margin:0 0 0 12px;
	}
	
	#latisse-banner a {
		display:block; 
		width:259px; 
		height:96px; 
		background:url(../images/latisse-banner.jpg) no-repeat;
		text-indent:-900em;
		margin:0 0 0 12px;
	}
	
	#specials-banner a {
		display:block; 
		width:259px; 
		height:96px; 
		background:url(../images/our-specials.jpg) no-repeat;
		text-indent:-900em;
		margin:0 0 0 12px;
	}
	
	#tattoo a:hover { background:url(../images/tattoo.jpg) no-repeat;}

	#asaps1 a {
		display:block; 
		width:150px; 
		height:152px; 
		background: url(../images/ASAPS1.gif) no-repeat;
		text-indent:-900em;
		margin:0 0 0 65px;
		}
		
	#asps a {
		display:block; 
		width:136px; 
		height:122px; 
		background: url(../images/asps4.gif) no-repeat;
		text-indent:-900em;
		margin:0 0 0 75px;
		}
		#aslms a {
		display:block; 
		width:161px; 
		height:63px; 
		background: url(../images/aslms-logo.gif) no-repeat;
		text-indent:-900em;
		margin:0 0 0 65px;
		}
		#mss a {
		display:block; 
		width:259px; 
		height:56px; 
		background: url(../images/mss-logo.gif) center no-repeat;
		text-indent:-900em;
		margin:0 0 0 12px;
		}
		#imsa a {
		display:block; 
		width:259px; 
		height:160px; 
		background: url(../images/imsa-logo.jpg) center no-repeat;
		text-indent:-900em;
		margin:0 0 0 12px;
		}
		
		#dsa a {
		display:block; 
		width:170px; 
		height:104px; 
		background: url(../images/DSA-logo2.gif) center no-repeat;
		text-indent:-900em;
		margin:0 0 0 60px;
		}

		#aad a {
		display:block; 
		width:160px; 
		height:190px; 
		background: url(../images/AADlogo.gif) center no-repeat;
		text-indent:-900em;
		margin:0 0 0 60px;
		}
	
	#column-right h2.header-right{
		font-size:12px;
		height:40px;
		letter-spacing:.03em;
		color:#3E6483;
		border-top:#6FA9DB 1px solid;
		width:257px;
		padding:5px 0 0 0;
		margin:30px 0 15px 10px;
		text-align:center;
		background:url(../images/index_17.gif) 0px 25px no-repeat;
		}
		h2.header-right{
		font-size:12px;
		height:40px;
		letter-spacing:.03em;
		color:#3E6483;
		border-top:#6FA9DB 1px solid;
		width:257px;
		padding:5px 0 0 0;
		margin:30px 0 15px 10px;
		text-align:center;
		background:url(../images/index_17.gif) 0px 25px no-repeat;
		}

/* Newsletter Sign Up */
#newsletter {
	background:url(../images/newsletter-signup.jpg) no-repeat;
	width:259;
	height:162px;
	margin:15px 0 0 12px;
	}
	
	#newsletter form {
		padding:136px 10px 0 15px;
		}
		
		#newsletter form input {
			float:left;
			width:125px;
			border:1px solid #1C60A1;
			}
			
		#newsletter form label {
			float:left;
			margin:0 5px 0 0;
			}
#newsletter form input#newsletter-submit {
	width:53px;
	height:19px;
	border:none;
	margin-left:10px;
	}
			
		
	#column-right h3{
		padding:0 0 5px 15px;
		font-weight:bold;
		font-size:12px;
		}
		
		
	#column-right .facial{
		position:relative;
		float:left;
		list-style:none;
		display:block;
		left:15px;
		}
		
		#column-right .facial li{
			padding:3px 10px 0 0;
			}
		
		#column-right .facial a{
			color:#000000;
			text-decoration:none;
			}
			
		#column-right .facial a:hover{
			color:#000000;
			text-decoration:underline;
			}
			
	#column-right ul#fitness{
		margin:0 0 0 15px;
		}
		
		#column-right ul#fitness li{
			padding:3px 0 0 20px;
			background: url(../images/bullet.gif) 0px 6px no-repeat;
			list-style:none;
			}
	
		#column-right ul#fitness a{
			color:#000000;
			text-decoration:none;
			}
		#column-right ul#fitness a:hover{
			color:#000000;
			text-decoration:underline;
			}
	
/* Quick Contact Form
-------------------------------------------------------- */

/* ONLY for the top/bottom of quick contact form
--------------------------------------------------- */
#contact-wrap{
	background: #E4F2FD;
	width:233px !important;
	margin:0 auto;
	border-left: #437EAF 1px solid;
	border-right: #437EAF 1px solid;
	}
	
	#contact-wrap strong{
		color:#000099;
		}	
		
	#contact-wrap p{
		margin:0 0 0 25px;
		}
   a.leftNav1{	
      color: #000000;
      font-weight:normal;
	  text-decoration:none;
	  
}

.cornertop { 
	background: url(../images/contact-box-top.gif) no-repeat;
	}

.cornerbottom {
	background: url(../images/contact-box-bottom.gif) top right no-repeat;
	}

.cornertop, .cornerbottom {
    width: 234px !important;
    height: 6px;
    border: none;
    display: block;
    margin:0 0 0 25px;
	overflow:hidden;
	}

/* End Graphic Top/Bottom-------------------------------*/

#quick-contact{
	width:233px;
	border: none;
	margin:0 auto;
	}
	
#quick-contact fieldset {
width:210px !important;
}
fieldset{
width:400px;
	border-left: #E4F2FD 1px solid;
	border-right: #E4F2FD 1px solid;
	border-top: #E4F2FD 1px solid;
	border-bottom: #E4F2FD 1px solid;
	padding:10px 0 0 10px;
	background:#E4F2FD url(../images/contact-box-top.gif) -10px -10px no-repeat;
	}
		
#quick-contact input {
	border: 1px solid #BDD0DF;
	background: #F6FBFF;
	color: #443;
	outline: none;
	margin:5px 0 0 10px;
	width:180px;
	height:15px;
	padding:3px 0 0 5px;
	font: 11px verdana, sans-serif;
	}

#quick-contact textarea{
	border: 1px solid #BDD0DF;
	background: #F6FBFF;
	color: #443;
	margin:5px 0 0 10px;
	width:180px;
	height:100px;
	padding:3px 0 0 5px;
	font: 11px verdana, sans-serif;
	}
	 
#quick-contact input.submit{
	border:none;
	background:#E4F2FD url(../images/submit.gif) no-repeat;
	width: 54px;
	height: 20px;
	margin-bottom:20px;
	padding:0;
	}
	
#quick-contact input.submit:hover{
	background:#E4F2FD url(../images/submit-hover.gif) no-repeat;
	border:none;
	}
	
#quick-contact input:hover,
#quick-contact textarea:hover,
#quick-contact input:focus,
#quick-contact textarea:focus
	{ border: 1px solid #7DADD3; }
.contacttext {
	margin-left:11px;
}
#captcha_p {
	margin-left:9px;
}
#submitcaptcha {
	margin-left:8px !important;
}
/* Main Contact Form
---------------------------------------------------*/

#column-left fieldset{
	border-top: 3px solid #98C3E5;
	border-bottom: 1px solid #98C3E5;
	border-left: 1px solid #98C3E5;
	border-right: 1px solid #98C3E5;
	margin:0 0 10px 0;
	padding:0 0 10px 7px;
	
	}

legend{ 
	margin:0 0 5px 0; 
	color:#003399;
	padding:0 2px 0 2px; 
	
	}
	
#column-left fieldset p{
	padding:0;
	margin:0 0 10px 0;
	}
	
label{margin:0 20px 0 0;}
	
 input.submit{
	border:none;
	background:#E4F2FD url(../images/submit.gif) no-repeat;
	width: 54px;
	height: 20px;
	margin-bottom:20px;
	padding:0;
	}
	
 input.submit:hover{
	background:#E4F2FD url(../images/submit-hover.gif) no-repeat;
	border:none;
	}
	
input:focus, textarea:focus{
	background:#ffc;
	}
	
input[type="text"], textarea{
	border-top: 2px solid #999;
	border-left:2px solid #999;
	border-bottom: 1px solid #ccc;
	border-right:1px solid #ccc;
	}
	
	
input#submit{
	border:none;
	background:#E4F2FD url(../images/submit.gif) no-repeat;
	width: 54px;
	height: 20px;
	margin-bottom:5px;
	padding:0;
	}
	
input#submit:hover{
	background:#E4F2FD url(../images/submit-hover.gif) no-repeat;
	border:none;
	cursor:default;
	}
/* Footer
---------------------------------------------------*/

#footer{
	background:url(../images/footer-bg.gif) repeat-x;
	height:210px;
	color:#FFFFFF;
	clear:both; 
}
	
#footer ul{ 
	text-align:center; 
	width:1024px; 
	margin:0 auto; 
	padding:15px 0 30px 0;
}
		
#footer li{
	display:inline; 
	padding:0;
	margin:0;
	line-height:30px; 
	padding:0 5px 0  9px;
	border-left:#FFFFFF 1px solid;
	}

#footer a{ 
	color:#FFFFFF;  
	text-decoration:none;
	
	}
	
#footer a:hover{ 
	color:#FFFFFF;  
	text-decoration: underline;
	}

#footer li.first { border: none; }


/* ClearFix
-------------------------------------------------*/

.box:after {
  content: ".";
  clear: both;
  height: 0;
  visibility: hidden;
  display: block;
}
.box {
  display: inline-block; /* Fixes IE/Mac */
}
/* Hides from IE-mac \*/
* html .box {height: 1%;}
.box {display: block;}
/* End hide from IE-mac */	
		
/* Tour
-------------------------------------------------*/
#tour-back {background:url(../images/tour-back.gif) no-repeat scroll 0 50%;padding:15px; height:700px;}
.photo-tour {text-align:center;padding-top:50px;padding-left:22px;background:url(../images/spa-click.gif) no-repeat center 10px;}



#column-left h1#media-header
{
	color:#00000; text-decoration:none;font-size:20px;
}

#column-left h1#latisse-header
{
	color:#00000; text-decoration:none;font-size:20px;
}

#column-left h1#weightloss-header
{
	color:#00000; text-decoration:none;font-size:20px;
}
	
#column-left h2#media-header
{
	background: url(../images/media-header.gif) no-repeat;
	height:36px;
	text-indent:-900em;
}

#column-left h2#latisse-header
{
	background: url(../images/latisse-header.gif) no-repeat;
	height:36px;
	text-indent:-900em;
}

#column-left h2#weightloss-header
{
	background: url(../images/weightloss-header.gif) no-repeat;
	height:36px;
	text-indent:-900em;
}

#column-left h2#specials-header
{
	background: url(../images/specials-header.gif) no-repeat;
	height:36px;
	text-indent:-900em;
}


h2#media-header
{
	background: url(../images/media-header.gif) no-repeat;
	height:36px;
	text-indent:-900em;
}
#column-left h1#latisse-header a,#column-left h1#specials-header a
{
	color:#000000; text-decoration:none;font-size:20px;
}
#column-left h1#media-header a
{
	color:#000000; text-decoration:none;font-size:20px;
}

h2#latisse-header{
	background: url(../images/latisse-header.gif) no-repeat;
	height: 500px;
	display: block;
}
h2#media-header{
	background: url(../images/media-header.gif) no-repeat;
	display: block;
}

h2#specials-header{
	background: url(../images/specials-header.gif) no-repeat;
	display: block;
}

#container #flash ul, #container #flash-sub ul{
	width: 738px;
	float:left;
}



#column-left h1#botox-header
{
	color:#00000; text-decoration:none;font-size:20px;
}

	
#column-left h2#botox-header
{
	background: url(../images/botox-tl.gif) no-repeat;
	height:36px;
	text-indent:-900em;
}
h2#botox-header
{
	background: url(../images/botox-tl.gif) no-repeat;
	height:36px;
	text-indent:-900em;
}

#column-left h1#botox-header a
{
	color:#000000; text-decoration:none;font-size:20px;
}

h3.faq
{
	padding: 5px 0;
	text-decoration: none;
	color: #3E6483;
	font-size: 12px;
	font-weight: normal;
}
h3.faq a
{
	color: #3E6483;
	text-decoration: none;
	font-size: 12px;
	font-weight: normal;
}
h3.faq a:hover
{
	color: #3E6483;
	text-decoration: underline;
	font-size: 12px;
	font-weight: normal;
}

hr {
	margin: 10px 0;
}

table.dysportBeforeAfter
{
	
}

#column-left table.dysportBeforeAfter td img{padding:0;}

table.dysportBeforeAfter  td , table.dysportBeforeAfter  td.text
{
	background-color: #FFFFFF;
	line-height: 25px;
}

table.dysportBeforeAfter  td.text
{
	line-height: 18px;
	padding: 8px 5px;
}

table.dysportBeforeAfter  td img
{
	margin: 10px;
}

.disclaimer
{
	font-size: 11px;
	color: #3D3D3D;
}

.latisse-logo
{
	margin: 0 -15px 0 15px;
}

.beforeAfterTitle
{
	border: 1px solid #9cc3e7;
	border-bottom: none;
	background-color: #FFF;
	text-align: center;
	padding: 8px 0;
	font-weight: bold;
	font-size: 12px;
	vertical-align: top;
	
}
td.sections {
	font:bold 14px "Trebuchet MS" !important;
}

#article {
background-color: #F0F8FE;
border: 1px solid #437EAF;
font-weight: bold;
line-height: 22px;
padding: 10px 5px 10px 5px;
margin:2px;
text-align: center;
width: 125px;
float:left;
}

#column-left #article img {
	padding: 0 !important;
}
#column-left h1#article-header
{
	color:#000000; font-size:20px;
}
#column-left h1#article-header a
{
	color:#000000; text-decoration:none;font-size:20px;
}