/*--------------- rahul ---------------------*/


@charset "utf-8";
/* monarch */


body{margin:0px; padding:0px; background:url(../images/bg-main.jpg) top repeat-x #ffffff;}
a:focus{outline:0px;}

img{border:0px;}


.seo h1{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fe6c00; }

/*--------------- bg css ---------------------*/

.box_bg{background:url(../images/box-bg.jpg) bottom repeat-x #b7dded; border-right:2px solid #45bbe7; border-left:2px solid #45bbe7;}


.top-bg{background:url(../images/header-bg.jpg) top center no-repeat;}
.logo{background:url(../images/logo.png) top left no-repeat; width:368px; height:138px; display:block;}



/*--------------- banner css ---------------------*/
.banner{background:#fff; padding:5px;}
.banner-img{background:url(../images/banner-img.jpg) top left no-repeat; width:363px; height:299px;}
.banner_02{background:url(../images/banner-02.jpg) top left no-repeat; width:363px; height:299px;}
.contact_banner{background:url(../images/contact-banner.jpg) top left no-repeat; width:363px; height:299px;}
.services_banenr{background:url(../images/services-banner.jpg) top left no-repeat; width:363px; height:299px;}
.financing_banner{background:url(../images/financing-banner.jpg) top left no-repeat; width:363px; height:299px;}
.location_banner{background:url(../images/location-banner.jpg) top left no-repeat; width:363px; height:299px;}
.aesthetic_banner{background:url(../images/aesthetic-banner.jpg) top left no-repeat; width:363px; height:299px;}
.tattoo_banner{background:url(../images/tattoo-banner.jpg) top left no-repeat; width:363px; height:299px;}
.hair_removal_banner{background:url(../images/hair-removal-banner.jpg) top left no-repeat; width:363px; height:299px;}
.teeth_banner{background:url(../images/teeth-banner.jpg) top left no-repeat; width:363px; height:299px;}
.skin_rejuvenation{background:url(../images/skin-rejuvenation-banner.jpg) top left no-repeat; width:363px; height:299px;}
.cosmetic_banner{background:url(../images/cosmetic-banner.jpg) top left no-repeat; width:363px; height:299px;}
.tummy_tuck{background:url(../images/tummy-tuck-banner.jpg) top left no-repeat; width:363px; height:299px;}
.breaset_banner{background:url(../images/breast-banner.jpg) top left no-repeat; width:363px; height:299px;}
.liposuction_banner{background:url(../images/liposuction-banner.jpg) top left no-repeat; width:363px; height:299px;}
.awake_lift_banner{background:url(../images/awake-lift-banner.jpg) top left no-repeat; width:363px; height:299px;}
.nose_banner{background:url(../images/nose-banner.jpg) top left no-repeat; width:363px; height:299px;}
.brow_banner{background:url(../images/brow-banner.jpg) top left no-repeat; width:363px; height:299px;}
.lifestyle_banner{background:url(../images/lifestyle-banner.jpg) top left no-repeat; width:363px; height:299px;}
.weihtloss_banner{background:url(../images/weightloss-banner.jpg) top left no-repeat; width:363px; height:299px;}
.hair_restoration{background:url(../images/hair-restoration.jpg) top left no-repeat; width:363px; height:299px;}
.laser{background:url(../images/hair-restoration1.jpg) top left no-repeat; width:363px; height:299px;}
.laser1{background:url(../images/hair-restoration2.jpg) top left no-repeat; width:363px; height:299px;}


/*--------------- font css ---------------------*/

.top-text h11{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:23px; color:#ffffff;}


.top-text h2{margin:0px; padding:5px 0 8px 0; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#000000; font-weight:normal; font-style:italic; border-bottom:1px dotted #209faa;}

.top-text ul,li{margin:0px; padding:0px;}
.top-text ul{padding:10px 0 4px 0;}
.top-text li{list-style:none; background:url(../images/bulit.jpg) 0 5px no-repeat; font-size:12px; color:#3680a5; font-family:Arial, Helvetica, sans-serif; padding:0 0 9px 20px; line-height:16px;}
.top-text li a{color:#3680a5; text-decoration:none;}
.top-text li a:hover{color:#3680a5; text-decoration:underline;}
.top-text_002{font-family:Arial, Helvetica, sans-serif; font-size:35px; color:#00808b;}

/*---------------- container -------------------*/

.container{background:url(../images/container-bg.jpg) bottom repeat-x #ffffff; padding:0 0 30px 0;}
.right-shadow{background:url(../images/right-bar.gif) top right no-repeat;}


.container h1{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:26px; color:#fe6c00; font-weight:bold;}
.container-demo h11{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:26px; color:#fe6c00; font-weight:bold;}
.container h2{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#fe6c00; font-weight:normal;}

.text-1{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#010101; line-height:18px;}	
.text-1 a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ff0000; line-height:18px; text-decoration:underline;} 	
.text-1 a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#010101; line-height:18px; text-decoration:none;} 	

.text-1 strong{color:#0074ab;}
.text-1 span{color:#28b6e2; font-weight:bold;}
.text-1 span strong{color:#010101; font-weight:bold;}
.text-1 strong span{color:#ff0000; font-weight:bold;}
.text-1 b {color:#fe6c00; font-weight:bold;}

.text-2{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0e6f8f; font-weight:bold;}
.text-2 a{color:#0e6f8f; text-decoration:none;}
.text-2 a:hover{color:#0e6f8f; text-decoration:underline;}

.text-3{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0e6f8f; font-weight:bold;}
.text_4{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#000000; font-weight:bold;}
.text_05{font:12px Arial, Helvetica, sans-serif; color:#010101; line-height:16px;}
.text_06{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#010101; line-height:18px;}	

.text_07{font:17px Trebuchet Ms; color:#0188ca;}
.text_07 a{font:17px Trebuchet Ms; color:#0188ca; text-decoration:none;}
.text_07 a:hover{font:17px Trebuchet Ms; color:#ca0101; text-decoration:underline;}

.text_08{font:17px Trebuchet Ms; color:#ca0101;}
.text_08 a{font:17px Trebuchet Ms; color:#ca0101; text-decoration:none;}
.text_08 a:hover{font:17px Trebuchet Ms; color:#0188ca; text-decoration:underline;}



.right-b-shadow{background:url(../images/right-b-shadow.jpg) top right no-repeat;}

.monarch-moment h11{font-family:Arial, Helvetica, sans-serif; font-size:23px; color:#ffffff; font-weight:normal; margin:0px; padding:0px;}

.monarch-moment h2{font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#006699; margin:0px; padding:0px;}


.bulit ul,li{margin:0px; padding:0px;}
.bulit li{list-style:none; background:url(../images/bulit-2.jpg) 0 6px no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#010101; padding:0 0 13px 20px;}


/*---------------- form css -------------------*/

.form-bg{background:url(../images/form-bg.jpg) top center;}

.form-text{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; font-weight:bold; line-height:40px; padding:4px 0 0 0;}

input{width:160px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FF0000;}




.footer{background:#055c86;}

.footer-links{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fefefe; line-height:18px;}
.footer-links a{color:#fefefe; text-decoration:none;}
.footer-links a:hover{color:#fefefe; text-decoration:underline;}



/*---------------- inner pages css --------------*/



.gray_line_bg{background:url(../images/gray_line_bg.jpg) left top no-repeat; border:1px dotted #d3d4d6;}

.layout_text{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ff9900; line-height:19px; font-weight:bold;}
.layout_text a{color:#ff9900; text-decoration:underline;}
.layout_text a:hover{color:#ff0000; text-decoration:none;}

.head_01{font:bold 16px Arial, Helvetica, sans-serif; color:#ff8300;}
.head_01 a{font:bold 16px Arial, Helvetica, sans-serif; color:#ff8300; text-decoration:none;}
.head_01 a:hover{font:bold 16px Arial, Helvetica, sans-serif; color:#ff8300; text-decoration:underline;}

.head_02{font:bold 22px Arial, Helvetica, sans-serif; color:#ff0000;}



.toplogo h1 {font-family: Arial; color: #003148; font-size:8px; margin:0; padding:0; margin-right: 4px;} 



/*---------------------------------------kuldeep------------------------*/

.imaegs-box-bg{background:url(../images/images-box-bg.jpg) bottom repeat-x #e9f6ff; border-right:1px solid #30aadd; border-left:1px solid #30aadd;}
.testimonials-bg{background:url(../images/testimonials-box-bg.jpg) bottom repeat-x #ffffff; border-right:1px solid #a1d1e5; border-left:1px solid #a1d1e5;}
.right-col-bg-new{background:url(../images/right-col-bg-new.jpg) top repeat-x;}
.right-shadow{background:url(../images/right-bar.gif) top right no-repeat;}
.text-6{font-family:Trebuchet Ms; font-size:15px; color:#0088c9; font-weight:bold; line-height:24px;}
.text-8{font-family:tahoma; font-size:11px; color:#000000; line-height:18px;}
.text-10{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#353535; line-height:13px;}
.text-11{font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#ff8400; font-weight:bold;}


/*-------------------------saurabh---------------------------*/

.red-text{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ff0000; line-height:13px;}
.red-text a{color:#ff0000; text-decoration:underline; font-weight:bold;}
.red-text a:hover{color:#ff0000; text-decoration:none; font-weight:bold;}


h1{margin:0px;}


.text_001{font-family:Arial, Helvetica, sans-serif; font-size:23px; color:#ffffff;}


.text_002{font-family:Arial, Helvetica, sans-serif; font-size:35px; color:#00808b;}

.h1clone {margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:26px; color:#fe6c00; font-weight:bold;}


.text_3{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#010101; line-height:19px; text-align:justify;}	
.text_3 span{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#006699; line-height:19px; text-align:justify;}	

.text_6{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#006699; line-height:19px; text-align:justify;}
.text_5{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#006699; line-height:19px; text-align:justify;}

.blue_text{font:bold 15px Arial, Helvetica, sans-serif; color:#3d7cc9;}








/*--------------- the pixel laser page -------------------*/



.top_arrow ul{
	margin:0px;
	padding:8px 0 0 32px;
	}

.top_arrow li{
	margin:0px;
	padding:0 0 0 18px;
	list-style:none;
	background:url(../images/bulit.jpg) 0 5px no-repeat;
	font:12px/20px Arial, Helvetica, sans-serif;
	color:#3680a5;
	}

.top_arrow li span{
	font:bold 12px/20px Arial, Helvetica, sans-serif;
	color:#fe6c00;
	}


.top_arrow h1{
	margin:0px;
	padding:0px;
	font:bold 20px Arial, Helvetica, sans-serif;
	color:#fe6c00;
	border-bottom:1px dotted #209faa;
	}

.top_arrow h1 b{
 font-size:14px;
  vertical-align:super; 
	}


.top_arrow h1 span{
	font:bold italic 14px/28px Arial, Helvetica, sans-serif;
	color:#010101;
 	}

.testimonials_bg{background:url(../images/testimonials_bg_01.jpg) bottom repeat-x #e9f2f7;} 



.bulist_container{
	background:#b7dee8;
	width:478px;
	margin:0 0 9px 0;
	padding:10px 12px 13px 11px;
	}

.bulist_container h2{
	margin:0px;
	padding:0px;
	font:bold 20px/22px Arial, Helvetica, sans-serif;
	color:#006699;
	}

.bulist_container ul{
	margin:0px;
	padding:6px 0 8px 0;
	}

 .bulist_container li{
	margin:0px;
	padding:0 0 0 17px;
	font:12px/22px Arial, Helvetica, sans-serif;
	color:#006699;
	list-style:none;
	background:url(../images/tick.jpg) 0 7px no-repeat; 
	}
	
.bulist_container p{
	margin:0px;
	padding:0px;
	font:12px/16px Arial, Helvetica, sans-serif;
	color:#006699;
	}


.text12{
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#00b0f0;
	text-decoration:underline;
	}	

.text12 a{
	color:#00b0f0;
	text-decoration:underline;
	}	

.text12 a:hover{
	color:#00b0f0;
	text-decoration:none;
	}

/******************* LASER 360 PAGES ********************/

.page_content{
	width:500px;
 	background-color:#FFF;
	padding:5px 0;
	}

.page_content a{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#af0329;
	text-decoration:none;
	}

.page_content a:hover{
 	color:#af0329;
	text-decoration:underline;
	}

.page_content ul{
	margin:0px;
	padding:0 0 0 20px;
	}

.page_content{
	font:12px Arial, Helvetica, sans-serif;
	color:#000;
	line-height:20px;
	}


h1.home	{
	font-size:40px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#0397D6;
	font-style:italic;
	font-weight:normal;
	padding:0;
	margin:0;
}
h1.home span	{
	display:block;
	font-size:35px;
	color:#8077B7;
	float:right;
	padding:20px 50px 15px 0;
	margin:0;
}
h2.home	{
	clear: both;
	background:url(../images/h1_bg2.jpg) no-repeat;
	font-family:"Palatino Linotype","Book Antiqua",Palatino,FreeSerif,serif;
	font-size:18px;
	line-height:22px;
	height:48px;
	color:#FFF;
	vertical-align:middle;
	padding:1px 0 0 5px;
	margin:0;
	text-transform:uppercase;
}

h1.secondary	{
	background:url(../images/h1_bg3.jpg) no-repeat;
	font-family:"Palatino Linotype","Book Antiqua",Palatino,FreeSerif,serif;
	font-size:18px;
	line-height:24px;
	height:28px;
	color:#FFF;
	vertical-align:middle;
	padding:1px 0 0 5px;
	margin:0 0 10px 0;
	text-transform:uppercase;
}

h2.secondary	{
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#8474b2;
	padding:10px 0 5px 0;
	margin:0 0 10px 0;
	border-bottom:1px solid #0497D6;
}
 
.before_after div	{
	margin-right :25px;
	margin-bottom : 20px;
	float : left;
	text-align:center;
	font-size:11px;
	font-weight:bold;
	color:#8077b7;
}
 
.photo_credit	{
	font-size:11px;
	color:#8077b7;
	font-style:italic;
	padding:0;
	margin:0;
}
 
.f_left{
	float:left;
	margin:0px;
 	} 
 
 /* LEFT NAV STYLES */
.left_nav	{
	width:210px;
	padding-right:37px;
	text-align:left;
}
.left_nav ul	{
	margin:0;
	padding:0;
	list-style-type:none;
}

.left_nav ul li	{
	font-size:14px;
	font-weight:bold;
	display:block;
	font:20px "Times New Roman", Times, serif;
}
.left_nav ul li a	{
	display:block;
	color:#7d76b3;
	text-decoration:none;
	padding:10px 0 10px 50px;
	width:174px;
}
.left_nav ul li a:hover	{
	display:block;
	color:#0497d6;
	text-decoration:none;
	padding:10px 0 10px 50px;
	width:174px;
}

	
.left_nav ul li a.home_nav	{
	background:url(../images/home_nav_bg.png) no-repeat 9px 50%;
}
.left_nav ul li a.home_nav:hover	{
	background:url(../images/home_nav_bg_over.png) no-repeat 9px 50%;
}
.left_nav ul li a.who_nav	{
	background:url(../images/who_nav_bg.png) no-repeat 9px 50%;
}
.left_nav ul li a.who_nav:hover	{
	background:url(../images/who_nav_bg_over.png) no-repeat 9px 50%;
}
.left_nav ul li a.how_nav	{
	background:url(../images/how_nav_bg.png) no-repeat 9px 50%;
}
.left_nav ul li a.how_nav:hover	{
	background:url(../images/how_nav_bg_over.png) no-repeat 9px 50%;
}
.left_nav ul li a.faq_nav	{
	background:url(../images/faq_nav_bg.png) no-repeat 9px 50%;
}
.left_nav ul li a.faq_nav:hover	{
	background:url(../images/faq_nav_bg_over.png) no-repeat 9px 50%;
}
.left_nav ul li a.photo_nav	{
	background:url(../images/photo_nav_bg.png) no-repeat 9px 50%;
}
.left_nav ul li a.photo_nav:hover	{
	background:url(../images/photo_nav_bg_over.png) no-repeat 9px 50%;
}
 
.left_nav ul li a.patients_say_nav	{
	background:url(../images/patients_say_nav_bg.png) no-repeat 9px 50%;
}
.left_nav ul li a.patients_say_nav:hover	{
	background:url(../images/patients_say_nav_bg_over.png) no-repeat 9px 50%;
}
