@charset "utf-8";

/* CSS Document */



body{

	background:url("../imgs/bg.gif") top repeat-x #222e3f;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

	margin:0;

	padding-bottom:10px;

}





#main{

	width:990px;

	margin:0 auto;

}

#flash {

	width:990px;

	height:142px;

}

.clear{

	clear:both;

}

.feature_procedure{

	background:url("../imgs/feature_procedure.gif") top no-repeat #181818;

	padding:0 0 23px 15px;

}

.feature_procedure p{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#FFFFFF;

	margin:3px 0 0 0;

}

.feature_procedure p a{

	text-decoration:underline;

	color:#ffffff;

}

.feature_procedure p a:hover{

	text-decoration:none;

}

.center_part{

	background:url("../imgs/center_part_bg.gif") top repeat-x #aa8656;

	padding:22px 18px;

}

.right_part{

	background:url("../imgs/right_part_bg.gif") top repeat-x #222e3f;

	padding:15px 18px 0 18px;

}

.copyright{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#c0c7d0;

}

.copyright a{

	color:#c0c7d0;

	text-decoration:underline;

}

.copyright a:hover{

	text-decoration:none;

}

.footer_navigation{

	font-family:Tahoma, Verdana, sans-serif;

	font-size:11px;

	color:#cad0da;

	line-height:20px;

}

.footer_navigation a{

	color:#cad0da;

	text-decoration:none;

}

.footer_navigation a:hover{

	text-decoration:underline;

}

h1{

	font-family:"Trajan Pro", "Times New Roman", serif;

	font-size:21px;

	margin:10px 25px 0 25px;

	font-weight:normal;

}


h2{

	font-family:"Trajan Pro", "Times New Roman", serif;

	font-size:21px;

	margin:10px 25px 0 25px;

	font-weight:normal;

}

p  {

	font-family:Tahoma;

	font-size:12px;

	color:#000;

	margin:10px 25px 0 25px;

	padding:0;

	line-height:15px;

}

p a{

	color:#414242;

	line-height:15px;

	text-decoration:underline;

}

p a:hover{

	text-decoration:none;

}

.content{

	background:url("../imgs/content_bg.gif") top repeat-x #fff7ea;

	padding:15px;

}

.wrap_txt{

	padding:0 13px 13px 0;

}

.video_heighlight{

	font-family:"Trebuchet MS", Helvetica, Arial, sans-serif;

	font-size:21px;

	line-height:40px;

	color:#FFFFFF;

}

.video_link{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#6c7885;

	text-decoration:underline;

}

.video_link:hover{

	text-decoration:none;

}

.look_younger{

	width:335px;

	height:180px;

	background:url("../imgs/look_younger.jpg");

	display:block;

}

.look_younger:hover{

	background-position:-335px;

}

.photo_gallary{

	width:335px;

	height:99px;

	background:url("../imgs/photo_gallery.jpg");

	display:block;

}

.photo_gallary:hover{

	background-position:-335px;

}

.signup{

	width:335px;

	height:123px;

	background:url("../imgs/signup.jpg");

	display:block;

}

.signup:hover{

	background-position:-335px;

}

.botox{

	width:335px;

	height:94px;

	background:url("../imgs/botox.jpg");

	display:block;

}

.botox:hover{

	background-position:-335px;

}

.calendar{

	width:335px;

	height:94px;

	background:url("../imgs/calendar.jpg");

	display:block;

}

.calendar:hover{

	background-position:-335px;

}

.appointment{

	width:335px;

	height:94px;

	background:url("../imgs/appointment.jpg");

	display:block;

}

.appointment:hover{

	background-position:-335px;

}

.twitter{

	width:115px;

	height:58px;

	background:url("../imgs/twitter_icon.jpg");

	display:block;

}

.facebook{

	width:126px;

	height:58px;

	background:url("../imgs/facebook_icon.jpg");

	display:block;

}

.blog{

	width:94px;

	height:58px;

	background:url("../imgs/blog_icon.jpg");

	display:block;

}



.promo1{

	width:335px;

	height:94px;

	background:url("../imgs/promosm.jpg");

	display:block;

}

.promo1:hover{

	background-position:-335px;

}



.center_h1{

	font-family:Calibri, "Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size:20px;

	color:#FFFFFF;

	line-height:50px;

	font-weight:normal;

}

.center_h2{

	height:22px;

	background:#63431c;

	border:solid 1px #ab8e66;

	font-family:Calibri, sans-serif;

	font-size:14px;

	color:#ffffff;

	padding-left:8px;

}

.video_count{

	padding-top:15px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#FFFFFF;

	line-height:15px;

	border-bottom:solid 1px #ab8e66;

}

.video_count a{

	text-decoration:none;

	color:#FFFFFF;

}

.video_count a:hover{

	text-decoration:underline;

}

.service_spot_light{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	line-height:20px;

	padding:10px 0 0 14px;

	color:#FFFFFF;

}

.service_spot_light a{

	color:#FFFFFF;

	text-decoration:none;

}

.service_spot_light a:hover{

	text-decoration:underline;

}

#player{

	width:335px;

	height:240px;

	margin:0 auto;

	padding:0;

}





/*  Here Starts Flyout Main Navigations */

#main_nav{

	width:0 auto;

	height:31px;

	text-align:center;

}

#nav, #nav ul{

	width:auto;

	margin:0 auto;

	padding:0;

	list-style:none;

}

#nav {

	padding:0 0 0 30px;

}

#nav ul li a{

	height:31px;

}

#nav a{

	display:block;

	width:auto;

	text-decoration:none;

	line-height:31px;

	color:#e0e5ee;

	font-size:11px;

	font-family:Tahoma;

	padding:0 20px;

}

#nav li{

	float:left;

	margin:0;

	font-weight:bold;

}

#nav li a{

	background:none;

}

#nav a:hover{

	color:#ffffff;

}

#nav li ul{

	position:absolute;

	width:133px;

	left:-999em;

	background:#f8e5c6;

	padding-top:5px;

	padding-bottom:8px;

}



#nav li ul li a{

	width:100px;

	background:#f8e5c6;

	height:auto;

	color:#030303;

	text-align:left;

	padding-left:10px;

	line-height:15px;

	padding-top:3px;

	padding-bottom:3px;

	font-weight:normal;

}

#nav li ul li a:hover{

	color:#c53218;

}

#nav li:hover ul{

	left:auto;

}

#nav li:hover ul, #nav li.sfhover ul {

	left:auto;

}

.highlight_02{

	font-family:Helvetica, sans-serif;

	font-size:14px;

	color:#825c30;

}

.highlight_03{

	font-family:Helvetica, sans-serif;

	font-size:19px;

	color:#825c30;

}

.image_preview_box{

	border:solid 1px #eee1d1;

	background:#faf2e8;

}

.preview_heading{

	font-weight:bold;

	color:#9f8465;

}

.preview_subheading{

	color:#402200;

}

.enlarge_btn a{

	width:96px;

	height:21px;

	border:none;

	display:block;

	text-decoration:none;

	background:url("../imgs/botox/enlarged_btn.gif");

}

.enlarge_btn a:hover{

	background:url("../imgs/botox/enlarged_btn_hover.gif");

}

.highlight{

	font-weight:bold;

	color:#9f8465;

}





.photor { font-size: 8pt; margin-right: 0pt; margin-left: 10pt; margin-bottom: 8pt; }



.photol { font-size: 8pt; margin-right: 10pt; margin-left: 0pt; margin-bottom: 8pt; }