@charset "utf-8";
/* CSS Document */


/*
USAGE:
Copy and paste this one line into your site's CSS stylesheet.
Add comma-separated CSS selectors / element names that have transparent PNGs.
The path to the HTC is relative to the HTML file that includes it.
See below for another method of activating the script without adding CSS here.
*/

img, div, input { behavior: url("iepngfix.htc") }


/*
Here's an example you might use in practice:
img, div, .pngfix, input { behavior: url("/css/iepngfix.htc") }
 */	
 
 
body{
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	background-image:url(../images/CAbackground_1.jpg);
	}
.clr{
	clear:both;
	}
.f-fmly{
	font-family:Georgia;
	font-size:12px;
	}		
#outer-most-wrapper	{
	width:971px;
	margin:auto;
	padding:0px 0px 30px 0px;
	}
#outer-wrapper{
	width:971px;
	background-image:url(../images/bg.jpg);
	background-repeat:repeat-y;
	margin:auto;
	padding:0px;
	}
#bottom-boder{
	background-image:url(../images/bottom-bg.png);
	background-repeat:no-repeat;
	height:21px;
	width:971px;
	margin:auto;
	background-position:bottom;
	}	
#top-bg{
	width:971px;
	padding:0px;
	/*height:694px;*/
	}
#inner-wrapper{
	width:935px;
	background-image:url(../images/inner-wrapper-bg.jpg);
	background-repeat:repeat-x;
	padding-bottom:5px;
	/*height:694px;*/
	margin:auto;
	}	
			
/************logo-wrapper*********************/
.logo-wrapper{
	width:935px;
	height:168px;
	}
.logo-container{
	width:250px;
	float:left;
	}
.img-logo{
	padding:25px 0px 0px 30px;
	}	
.contact-wrapper{
	width:350px;
	float:right;
	}
.contact-bg{
	width:155px;
	height:46px;
	float:right;
	background:url(../images/contact-bg.png) no-repeat;
	}
.top-link{
	width:118px;
	text-align:center;
	padding:11px 0px 0px 0px;
	}	
.top-link a{
	text-decoration:none;
	text-transform:uppercase;
	color:#FFFFFF;
	font-family:Georgia;
	font-size:12px;
	}	
.top-link a:hover{
	text-decoration:underline;
	}	
.give-me-img{
	width:327px;
	height:78px;
	padding-top:31px;
	float:right;
	}							
/*********Menu style starts here***********/
#menu-container {
	width:935px;
	background:url(../images/secondary-link-bg.gif) repeat-x left top;
	height:62px;
	}


.home{
	width:86px;
	float:left;
	text-align:center;
	padding:0px 0px 0px 0px;
	display:block;
	color:#FFFFFF;
	width:86px;
	height:39px;
	border-right:#FFFFFF 2px solid;
	}
.home ul li{
	margin:0px;
	padding:0px;
	list-style:none;
	float:left;
	}	
.home a{
	font-family:Georgia;
	font-size:12px;
	text-decoration:none;
	color:#FFFFFF;
	text-transform:uppercase;
	display:block;
	padding:10px 0px 0px 8px;
	width:78px;
	height:29px;
	}
.home a:hover{
	background-image:url(../images/h-over-img.jpg);
	background-repeat:repeat-x;
	display:block;
	color:#FFFFFF;
	width:78px;
	height:29px;
	}	
	
	
.skin-condition{
	width:86px;
	float:left;
	text-align:center;
	padding:0px 0px 0px 0px;
	display:block;
	color:#FFFFFF;
	width:137px;
	height:39px;
	border-right:#FFFFFF 2px solid;
	}
.skin-condition a{
	font-family:Georgia;
	font-size:12px;
	text-decoration:none;
	color:#FFFFFF;
	text-transform:uppercase;
	display:block;
	padding:10px 0px 0px 8px;
	width:129px;
	height:29px;
	}
.skin-condition a:hover{
	background-image:url(../images/h-over-img.jpg);
	background-repeat:repeat-x;
	display:block;
	width:129px;
	color:#FFFFFF;
	height:29px;
	}		
	
	
.medical{
	width:86px;
	float:left;
	text-align:center;
	padding:0px 0px 0px 0px;
	display:block;
	color:#FFFFFF;
	width:240px;
	height:39px;
	border-right:#FFFFFF 2px solid;
	}
.medical a{
	font-family:Georgia;
	font-size:12px;
	text-decoration:none;
	color:#FFFFFF;
	text-transform:uppercase;
	display:block;
	padding:10px 0px 0px 8px;
	width:232px;
	height:29px;
	}
.medical a:hover{
	background-image:url(../images/h-over-img.jpg);
	background-repeat:repeat-x;
	display:block;
	width:232px;
	color:#FFFFFF;
	height:29px;
	}		
	
.aesthetic-pro{
	width:86px;
	float:left;
	text-align:center;
	color:#FFFFFF;
	padding:0px 0px 0px 0px;
	display:block;
	width:184px;
	height:39px;
	border-right:#FFFFFF 2px solid;
	}
.aesthetic-pro a{
	font-family:Georgia;
	font-size:12px;
	text-decoration:none;
	color:#FFFFFF;
	text-transform:uppercase;
	display:block;
	padding:10px 0px 0px 8px;
	width:176px;
	height:29px;
	}
.aesthetic-pro a:hover{
	background-image:url(../images/h-over-img.jpg);
	background-repeat:repeat-x;
	display:block;
	width:176px;
	color:#FFFFFF;
	height:29px;
	}		
	
.skin-care{
	width:86px;
	float:left;
	text-align:center;
	padding:0px 0px 0px 0px;
	display:block;
	color:#FFFFFF;
	width:168px;
	height:39px;
	border-right:#FFFFFF 2px solid;
	}
.skin-care a{
	font-family:Georgia;
	font-size:12px;
	text-decoration:none;
	color:#FFFFFF;
	text-transform:uppercase;
	display:block;
	padding:10px 0px 0px 8px;
	width:160px;
	height:29px;
	}
.skin-care a:hover{
	background-image:url(../images/h-over-img.jpg);
	background-repeat:repeat-x;
	display:block;
	color:#FFFFFF;
	width:160px;
	height:29px;
	}		

.our-prac{
	width:86px;
	float:left;
	text-align:center;
	padding:0px 0px 0px 0px;
	display:block;
	color:#FFFFFF;
	width:101px;
	height:39px;
	}
.our-prac a{
	font-family:Georgia;
	font-size:12px;
	text-decoration:none;
	color:#FFFFFF;
	text-transform:uppercase;
	display:block;
	padding:10px 0px 0px 8px;
	width:101px;
	height:29px;
	}
.our-prac a:hover{
	background-image:url(../images/h-over-img.jpg);
	background-repeat:repeat-x;
	display:block;
	color:#FFFFFF;
	width:101px;
	height:29px;
	}		

/******************content-container***********************/
#content-wrapper{
	width:935px;
	background:url(../images/content-bg.jpg) no-repeat;
	}		
.content-txt{
	width:905px;
	float:left;
	padding-left:30px;
	padding-top:10px;
	}
.heading{
	font-family:Georgia;
	font-size:16px;
	line-height:20px;
	color:#4a3e1d;
	text-transform:uppercase;
	}		
.heading1{
	font-family:Georgia;
	font-size:16px;
	color:#638172;
	font-weight:bold;
	}	
.txt-area{
	font-family:Georgia;
	font-size:12px;
	width:550px;
	height:267px;
	color:#4a3e1d; 
	}
	
.txt-area p{
	font-family:Georgia;
	margin:0px 0px 0px 0px;
	padding:15px 0px 0px 0px;
	font-size:12px;
	line-height:18px;
	width:550px;
	color:#4a3e1d;
	
	}
	
.shape-area{
	width:185px;
	height:197px;
	background-image:url(../images/bottom-shape.png);
	background-repeat:no-repeat;
	z-index:1;
	position:absolute;
	float:left;
	margin:50px 0px 0px -15px;
	}
.shape-area_skin-condition{
	width:185px;
	height:197px;
	background-image:url(../images/bottom-shape.png);
	background-repeat:no-repeat;
	z-index:1;
	position:absolute;
	float:left;
	margin:0px 0px 0px -15px;
	}
.shape-area_skin_condition{
	width:185px;
	height:197px;
	background-image:url(../images/bottom-shape.png);
	background-repeat:no-repeat;
	z-index:1;
	position:absolute;
	float:left;
	margin:-100px 0px 0px -15px;
	}		
.skin-facts{
	font-family:Georgia;
	font-size:16px;
	color:#e9f9c0;
	}		
.shape-txt{
	width:160px;
	margin:auto;
	text-align:center;
	padding:20px 0px 0px 0px;
	}	
.shape-txt-1{
	font-family:Arial;
	line-height:18px;
	font-size:11px;
	color:#FFFFFF;
	}	
/************************bottom-img**************************/
.bottom-img{
	width:935px;
	background:url(../images/bottom-bg-img.jpg) repeat-x;
	height:32px;
	}	
.welcome-outer{
	width:750px;
	margin:0px;
	float:right;
	padding:0px 0px 0px 0px;
	height:79px;
	}	
.welcome-txt{
	margin:0px;
	padding:0px 0px 0px 0px;
	background-image:url(../images/welcome-img.png);
	background-repeat:no-repeat;
	width:389px;
	background-position:left bottom;
	height:79px;
}
.txt-bottom{
	width:440px;
	float:right;
	}
.txt-bottom ul{
	list-style:none;
	float:left;
	margin:0px;
	padding:8px 0px 0px 0px;
	}				
.txt-bottom ul li{
	list-style:none;
	float:left;
	font-family:Georgia;
	font-size:10px;
	color:#FFFFFF;
	margin:0px;
	padding:0px 0px 0px 20px;
	}	
.txt-bottom ul li a{
	list-style:none;
	float:left;
	text-decoration:none;
	font-family:Georgia;
	font-size:10px;
	color:#FFFFFF;
	padding:0 15px 0 0;
	}				
.txt-bottom ul li a:hover{ text-decoration:underline;}				
.leaf-img{
	padding:4px 0px 4px 0px;
	}	
/*******************copy-right******************/
.copy-right{
	font-family:Arial;
	font-size:9px;
	color:#4a3e1d;
	width:240px;
	float:right;
	}
	
.copy-right a{
	font-family:Arial;
	text-decoration:underline;
	font-size:9px;
	color:#4a3e1d;
	}
	
.copy-right a:hover{
	text-decoration:none;
	}			
/********************cablepharoplashy starts***************/
#content-wrapper-cablepharoplashy{
	width:935px;
	background:url(../images/img-cablepharoplashy.jpg) no-repeat;
	}
.cablepharoplashy-lft{
	/*width:652px;
	float:left;*/
	width:935px;
	}
.Blepharoplasty-heading{
	color:#638172;
	font-size:30px;
	padding:35px 0px 0px 28px;
	}
.Blepharoplasty-heading h1{
	color:#638172;
	font-size:28px;
	font-weight:normal;
	margin:0;
	}	
.Blepharoplasty-txt{
	color:#4a3e1d;
	font-size:12px;
	padding:0px 0px 0px 28px;
	}	
.Blepharoplasty-txt p{
	color:#4a3e1d;
	margin:0px;
	width:600px;
	line-height:18px;
	padding:0px 0px 25px 0px;
	}		
/*.cablepharoplashy-rght{
	width:293px;
	background:url(../images/border-separator.jpg) repeat-y;
	padding:0px 0px 0px 10px;
	background-position:left;
	z-index:1;
	position:absolute;
	margin:0px 0px 0px 640px;
	}	*/		
.cablepharoplashy-rght{
	width:283px;
	padding:0px 0px 0px 10px;
	background:url(../images/border-separator.jpg) repeat-y;
	background-position:left;
	z-index:1;
	position:absolute;
	margin:0px 0px 0px 640px;
	}
.photo-frame{
	width:230px;
	height:255px;
	z-index:1;
	position:absolute;
	float:right;
	margin:-100px 0px 0px 40px;
	top: -3px;
	}	
.Blepharoplasty-lft-content{
	margin-left:0px;
	background-color:#e9f9c0;
	height:326px;
	width:283px;
	}		
.Blepharoplasty-heading-sub{
	font-size:11px;
	font-weight:bold;
	}	
.Blepharoplasty-txt-outer{
	width:265px;
	color:#4a3e1d;
	float:right;
	font-size:13px;
	}
.Blepharoplasty-txt-outer a{
	color:#4a3e1d;
	text-decoration:none;
	font-size:12px;
	line-height:18px;
	font-family:Georgia;
	}
	
.Blepharoplasty-txt-outer a:hover{
	text-decoration:underline;
	}
.Blepharoplasty-txt-outer-first{
	width:273px;
	color:#4a3e1d;
	float:right;
	font-size:11px;
	}
.Blepharoplasty-txt-outer-first a{
	color:#4a3e1d;
	text-decoration:none;
	font-size:11px;
	line-height:18px;
	font-family:Georgia;
	}
	
.Blepharoplasty-txt-outer-first a:hover{
	text-decoration:underline;
	}			
	
	
/******************************Derma*****************************/
/*.Blepharoplasty-txt-outer-first{
	width:265px;
	color:#4a3e1d;
	float:right;
	font-size:11px;
	}*/
.Blepharoplasty-txt a{
	color:#4a3e1d;
	text-decoration:none;
	font-size:12px;
	line-height:18px;
	font-family:Georgia;
	}
	
.Blepharoplasty-txt a:hover{
	text-decoration:underline;
	}	
/*****************************CAIPL******************************/
.caipl-head{
	font-size:12px;
	font-weight:bold;
	padding:0px 0px 5px 0px;
	}
.Caipl-txt{
	color:#4a3e1d;
	font-size:12px;
	padding:0px 0px 0px 28px;
	}	
.Caipl-txt p{
	color:#4a3e1d;
	margin:0px;
	width:570px;
	padding:0px 0px 16px 0px;
	line-height:20px;
	}	
.Caipl-txt-acne{
	color:#4a3e1d;
	font-size:12px;
	padding:0px 0px 0px 28px;
	}	
.Caipl-txt-acne p{
	color:#4a3e1d;
	margin:0px;
	width:610px;
	padding:0px 0px 16px 0px;
	line-height:20px;
	}	
.sub-head{
	font-family:Georgia;
	font-size:11px;
	font-style:italic;
	}
.box1{
	width:150px;
	float:left;
	line-height:20px;
	color:#4a3e1d;
	padding:10px 0px 0px 0px;
	}	
.shape-1-area{
	width:506px;
	height:114px;
	background-image:url(../images/shape-1.png);
	background-repeat:no-repeat;
	z-index:1;
	position:absolute;
	float:left;
	margin:60px 0px 0px -15px;
	}
.shape-1-area-fine{
	width:506px;
	height:114px;
	background-image:url(../images/shape-1.png);
	background-repeat:no-repeat;
	z-index:1;
	position:absolute;
	float:left;
	margin:20px 0px 0px -15px;
	}
.shape-1-area-melesma{
	width:506px;
	height:114px;
	background-image:url(../images/shape-1.png);
	background-repeat:no-repeat;
	z-index:1;
	position:absolute;
	float:left;
	margin:20px 0px 0px -15px;
	}	
	
.shape-1-area-rosacea{
	width:506px;
	height:114px;
	background-image:url(../images/shape-1.png);
	background-repeat:no-repeat;
	z-index:1;
	position:absolute;
	float:left;
	margin:42px 0px 0px -15px;
	}
.shape-1-area-acne{
	width:506px;
	height:114px;
	background-image:url(../images/shape-1.png);
	background-repeat:no-repeat;
	z-index:1;
	position:absolute;
	float:left;
	margin:2px 0px 0px -15px;
	}				
.caacne-outer-box{
	width:445px;
	padding:20px 0px 0px 45px;
	}
.caacne-outer-box-1{
	width:445px;
	padding:20px 0px 0px 42px;
	}		
.shape-head{
	color:#e9f9c0;
	font-size:16px;
	padding:0px 0px 10px 0x;
	line-height:18px;
	}	
.caacne-txt-area{
	color:#FFFFFF;
	width:450px;
	font-size:10px;
	font-family:Arial;
	font-size:11px;
	padding:0px 0px 0px 0x;
	line-height:18px;
	}	
.Caipl-txt p a{
	font-family:Georgia;
	font-size:12px;
	text-decoration:none;
	color:#4a3e1d;
	}	
.Caipl-txt p a:hover{
	text-decoration:underline;
	}	
.shape-area_inner{
	width:185px;
	height:197px;
	background-image:url(../images/bottom-shape.png);
	background-repeat:no-repeat;
	z-index:1;
	position:absolute;
	float:left;
	margin:-110px 0px 0px -15px;
	}	
.caskin-txt{
	width:700px;
	font-family:Georgia;
	font-size:12px;
	padding-bottom:5px;
	}	
.Caipl-txt-caskin{
	color:#4a3e1d;
	font-size:12px;
	padding:0px 0px 0px 28px;
	}	
.Caipl-txt-caskin p{
	color:#4a3e1d;
	margin:0px;
	width:620px;
	font-family:Georgia;
	font-size:12px;
	padding:0px 0px 15px 0px;
	line-height:20px;
	}
.image-photo{
	float:left;
	width:124px;
	height:152px;
	padding:6px 15px 0px 0px;
	}		
/*****************************************skincare***************************/
.cablepharoplashy-lft-caskin-care{
	width:900px;
	float:right;
	background-color:#FFFFFF;
	}	

.cablepharoplashy-rght-caskin-care{
	width:273px;
	background:url(../images/border-separator.jpg) repeat-y;
	background-position:left;
	background-color:#FFFFFF;
	z-index:1;
	padding-left:10px;
	position:absolute;
	margin:0px 0px 0px 605px;
	}
.Blepharoplasty-heading-caskin-care	{
	color:#638172;
	font-size:32px;
	padding:0px 0px 0px 30px;
	text-transform:uppercase;
	}
.Blepharoplasty-heading-caskin-care	h1{
	color:#638172;
	font-size:32px;
	font-weight:normal;
	padding:0px 0px 0px 30px;
	text-transform:uppercase;
	}	
.outer-box1{
	color:#4a3e1d;
	font-size:12px;
	padding:0px 0px 0px 0px;
	}	
.outer-box1 p{
	color:#4a3e1d;
	margin:0px;
	padding:0px 0px 16px 0px;
	line-height:20px;
	}	
.bullet-img{
	width:4px;
	height:4px;
	margin:0px;
	padding:0px;
	}
.link{
	padding:0px 0px 0px 30px;
	color:#4a3e1d;
	}	
.link a{
	text-decoration:underline;
	font-family:Georgia;
	font-weight:bold;
	font-size:12px;
	color:#4a3e1d;
	}
.link a:hover{
	text-decoration:none;
	}
.inner-lft{
	width:730px;
	float:left;
	}			
.outer-box1{
	width:898px;
	float:left;
	}	
	
.Caipl-txt ul{
	margin:0;
	padding:0;
	list-style:none;
	}	
.Caipl-txt ul li{
	margin:0;
	padding:0;
	line-height:24px;
	list-style:none;
	}		
.Caipl-txt ul li a{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:bold;
	color:#234434 /*4A3E1D*/;
	text-decoration:none;
	}	
	
.Caipl-txt ul ul.sub-heading{
	margin:0;
	padding:0 0 5px 20px;
	list-style:none;
	}

.Caipl-txt ul.sub-heading li a{
	font-weight:normal;
	}	
.heading h1{
	font-family:Georgia;
	font-size:16px;
	line-height:20px;
	color:#4a3e1d;
	text-transform:uppercase;
	}		
.content-txt h1.heading{
font-family:Georgia;
	font-size:16px;
	line-height:20px;
	color:#4a3e1d;
	text-transform:uppercase;
}
.ls_hght{height:227px;}		

