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

body {
	topmargin:30px;
	background-color:#000000;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}


#img_article_inside {
	float:left;
}


/* all pages */
a:link {
	text-decoration:none;
	color:#78a933;
}

a:hover {
	text-decoration:none;
	color:#000000;
}


a:active {
	text-decoration:none;
	color:#8ec046;
}

a:visited {
	text-decoration:none;
	color:#8ec046;
}


#top_bar {
width:910px;
margin:0px;
height:10px;
background-color:#000000;
border-bottom: solid 1px #8ec046;
border-top:solid 1px #8ec046;
text-align:center;
}


/*header*/


#e_header_top {
width:910px;
margin:0px;
padding:0px 0 0px 0;
height:23px;
float:left;
text-align:left;
background-color:#F3F3F3


}

#e_header_top_1 {
width:250px;
margin:0px;
padding:0;
margin-top:5px;
height:20px;
float:left;
text-align:left;
}

#e_header_top_2 {
width:650px;
margin:0px;
padding:0;
height:20px;
float:left;
text-align:right;
}

#e_header {
width:910px;
margin:0px;
padding:5px 0 0 0;
height:114px;
text-align:center;
background-color:#ffffff;
}
#e_header_logo {
width:400px;
float:left;
margin:0px;
height:101px;
text-align:left;
}

#e_header_banner {
width:480px;
vertical-align:bottom;
text-align:right;
padding:20px 5px 5px 10px;
margin:0px;
float:left;
height:60px;
}

/* end of header */

/* Navigtion bar  */





#e_navigation_bar_blog {
width:910px;
height:25px;
margin:0px;
background-color:#ffffff;
text-align:center;
}

#e_navigation_sections{
padding:1px 0px 0 15px;
float:left;
}

#e_navigation_sections_blog{
padding:1px 0px 0 15px;
float:left;
}

.nav_top  {
font-family: helvetica, Geneva, Swiss, SunSans-Regular;
margin-top:0;
font-size:10px;
text-align:right;
line-height: 12px;
letter-spacing: 0.05em;
color:#ffffff;
}

.nav_2  {
font-family: helvetica, Geneva, Swiss, SunSans-Regular;
margin-top:0;
margin-left:10px;
text-transform:uppercase;
font-size:11px;
text-align:left;
font-weight:800;
padding-right:10px;
letter-spacing:0.1em;
line-height: 11px;
color:#000000;
}


.nav  {
font-family: helvetica, Geneva, Swiss, SunSans-Regular;
margin-top:0;
text-transform:uppercase;
font-size:11px;
text-align:left;
line-height: 11px;
color:#000000;
}

.nav a:hover {
color:#ffffff;
}


.nav_blog {
font-family: helvetica, Geneva, Swiss, SunSans-Regular;
padding-top:2;
margin-top:0;
font-size:13px;
font-weight:100;
text-align:center;
line-height: 14px;
letter-spacing: 0.025em;
color:#CC0066;
}


.e_subnav {
font-family: helvetica, Geneva, Swiss, SunSans-Regular;
padding-top:5px;
margin-top:0;
font-size:14px;
height:29px;
letter-spacing: 0.015em;
color:#CC0066;
}

#e_navigation_bar {
width:910px;
margin-top:0px;
height:18px;
text-align:center;
padding:5px 0px 5px 0px;
background-color:#ffffff;
}


#e_navigation_bar_2 {
width:910px;
padding:0px;
background-color:#ffffff;
text-align:center;
}


#e_navigation_bar_2_lines {
width:910px;
background-color:#ffffff;
text-align:center;
}



#e_navigation_bar_2_menu {
float:left;
padding:0px;
}


#e_navigation_bar ul {
	list-style-type: none;
	margin-top:0px;
	padding: 0px;
}

#e_navigation_bar ul li { 
	margin-top:5px;
	display: inline; 
	padding:5px;
}

#e_navigation_bar ul li a   {
	text-decoration: none;
	padding:2px 3px 2px 3px;
	height:60px;	
	margin-top:5px;
	color: #369;
	}

#e_navigation_bar ul li a:hover   {
	color: #369;
	background-color:#cccccc;
}


/* Navigation ends */
/* Index page starts */

#e_wrapper {
position: relative;
text-align:left;
width:900px;
margin-right:auto;
margin-left:auto;
background-color:#FFFFFF;
}

#e_wrapper_blog {
position: relative;
text-align:left;
width:900px;
margin-right:auto;
margin-left:auto;
background-color:#000000;
}

#section_title{
float: left;
width: 575px;
padding: 0px 10px 0 0;
background-color:#FFFFFF;
}

#e_main {
float: left;
width:900px;
padding: 0px 0px 0px 10px;
background-color:#ffffff;
}

#e_main_gray {
float: left;
width:900px;
padding: 0px;
background-color:#F5F5F5;
}

#e_two_third_top{
float:left;
width:560px;
height:245px;
margin-top:10px;
margin-left:3px;
margin-bottom:3px;
margin-right:10px;
border:solid 1px #000000;
padding: 0px 0px 0px 0px;
}

#e_third_top{
float:left;
background-color:#FFFFFF;
width:300px;
height:270px;
margin-top:10px;
padding: 0px 0px 0px 0px;
}

#facebook{
float:left;
background-color:#FFFFFF;
width:300px;
height:340px;
margin-top:5px;
margin-bottom:20px;
padding: 0px 0px 0px 0px;
}

#e_main_third{
float:left;
width:590px;
padding: 0px 0px 0px 0px;
}


#e_third_top_2{
float:left;
background-color:#FFFFFF;
width:300px;
height:1000px;
margin-top:20px;
padding: 0px 0px 0px 0px;

}

#e_index_third_ads_top{
float:left;
margin-top:-10px;
background-color:#FFFFFF;
width:300px;
border:solid 1px #656565;
/*height:250px;*/
margin-bottom:20px;
}

#e_index_third_ads{
float:left;
margin-top:10px;
background-color:#FFFFFF;
width:300px;
border:solid 1px #656565;
height:250px;
}

#e_index_contest_ads{
float:left;
margin-top:10px;
background-color:#FFFFFF;
width:300px;
border:solid 1px #656565;
height:140px;
}

#e_indexmain_contest_ads{
float:left;
margin-bottom:30px;
background-color:#FFFFFF;
width:300px;
border:solid 1px #656565;
height:140px;
}

#e_third_top_top{
float:left;
background-color:#FFFFFF;
width:300px;
margin-top:10px;
height:140px;
border:solid 1px #CCCCCC;
padding: 0px 0px 0px 0px;
}

#e_third_ad_square{
float:left;
background-color:#EAFFC9;
margin-top:0px;
margin-bottom:10px;
width:280px;
height:40px;
border:solid 1px #CCCCCC;
padding: 10px;
}

#e_third_top_bottom{
float:left;
background-color:#FFFFFF;
width:300px;
height:140px;
margin-top:10px;
border:solid 1px #656565;
padding: 0px 0px 0px 0px;
}



#e_blog_1{
float:left;
text-align:left;
width:300px;
height:290px;
background-repeat:no-repeat;
padding: 10px 0px 0px 0px;
background-image: url(../e.images/e.index/e.index.blog.jpg);
border:solid 1px #CC3366;
}

#e_blog_date{
text-align:left;
padding:10px;
width:300px;
height:120px;
background-repeat:no-repeat;
}

#e_blog_2{
width:275px; 
height:144px; 
overflow:scroll;
overflow-x: hidden;
overflow-y: visible;
padding:0px 5px 5px 20px;
margin-bottom:10px;
background-color:#fff2f6;
align:left;
}


#e_half_bottom{
float:left;
text-align:left;
width:580px;
padding: 0px 0px 0px 0px;;
}

#e_bottom_video_left{
float:left;
text-align:left;
width:380px;
padding: 5px 0px 0px 0px;
margin-top:0px;
}

#e_bottom_video_left_1{
float:left;
text-align:left;
width:375px;
margin-top:0px;
}


#e_half_bottom_1{
float:left;
text-align:left;
width:280px;
padding: 20px 5px 0px 5px;
margin-top:0px;
}

#e_half_bottom_1_text{
width:280px;
float:left;
margin-top:-15px;
padding: 0px 10px 0 0;
}

#e_half_bottom_1_image{
width:280px;
height:112 px;
margin-top:0px;
margin-bottom:10px;
border:solid 1px #cccccc;
float:left;
}


#e_two_third_bottom{
float:left;
text-align:left;
width:580px;
padding: 0px 0px 0px 0px;;
}

#e_two_third_bottom_right{
float:left;
text-align:left;
width:300px;
padding: 40px 5px 0px 5px;
margin-top:0px;
}



#e_two_third_bottom_1{
float:inherit;
text-align:left;
width:180px;
margin-top:20px;
padding:0px 5px 0 5px;
background-color:#ffffff;
}

#e_two_third_bottom_1_image{
width:180px;
height:112 px;
margin-top:0px;
margin-bottom:10px;
border:solid 1px #cccccc;
float:left;
}

#e_two_third_bottom_1_text{
width:185px;
float:left;
margin-top:-15px;
padding: 0px 10px 0 0;
}



#e_two_third_bottom_2{
float:left;
text-align:left;
width:425px;
padding: 0px 15px 0px 15px;
}



#ab_slideshow{
float:left;
text-align:left;
width:570px;
padding: 5px;
margin-top:-30px;
border:1px solid #999;
}

#ab_slideshow_left{
float:left;
text-align:left;
width:260px;
padding: 3px;
background-color:#FCFCFC;
overflow:scroll;
overflow-x: hidden;
overflow-y: visible;
}


#ab_slideshow_right{
float:left;
text-align:left;
width:300px;
padding:0px 0px 0px 0px;
border:1px solid #333;
height:432px;

}


#ab_slideshow_right_515{
float:left;
text-align:left;
width:300px;
padding:0px 0px 0px 0px;
border:1px solid #333;
height:550px;

}
#ab_slideshow_right_controls{
float:left;
text-align:left;
background-color:#656565;
width:300px;
padding:0px;
height:30px;
border-bottom:1px solid #333;


}
#ab_slideshow_right_controls_1{
float:left;
padding:5px 0px 5px 10px;
text-align:left;
width:90px;
height:20px;
border-right:1px solid #333;

}

#ab_slideshow_right_controls_2{
float:left;
text-align:center;
width:92px;
padding:5px 0px 5px 0px;
height:20px;
border-right:1px solid #333;

}


#ab_slideshow_right_controls_3{
float:left;
text-align:right;
width:90px;
padding:0px;
padding:5px 10px 5px 5px;
height:20px;

}



#e_third_bottom{
float:left;
text-align:left;
width:300px;
border:solid 1px #656565;
}



#e_index_treatments{
float:left;
text-align:left;
width:290px;
overflow:scroll;
overflow-x: hidden;
overflow-y: visible;
height:90px;
border:dotted 1px #CCCCCC;
background-color:#ffffff;
padding: 10px 0px 10px 10px;
margin-bottom:10px;
}


#e_index_treatments_top{
float:left;
text-align:left;
width:177px;
overflow:scroll;
overflow-x: hidden;
overflow-y: visible;
height:82px;
border:dotted 1px #CCCCCC;
padding: 5px 0px 10px 4px;
margin-bottom:26px;
}

#e_third_right_column{
float:left;
text-align:left;
width:300px;
padding: 10px 0px 0px 5px;
background-color:#CCCC33;
}


#e_two_third{
float:left;
text-align:left;
width:625px;
height:310px;
padding: 0px 5px 5px 2px;
}





#e_index_articles{
float:left;
text-align:left;
width:575px;
height:auto;
padding: 5px 0px 0px 0px;
background:#ffffff;
margin-bottom:10px;
}

#e_index_articles_image{
width:180px;
float:left;
height:112px;
padding:0px 0px 0px 0px;
}

#e_index_articles_content{
width:400px;
float:left;
height:140px;
padding:0px 0px 0px 15px;
}



#e_feature_content{
float:left;
text-align:left;
width:40px;
padding: 0px;
background:#ffffff;
}

#e_feature_title{
float:left;
text-align:left;
width:410px;
height:20px;
padding:0px 0 0 0px;
}

#e_features_b{
float:left;
text-align:left;
width:670px;
padding: 5px 5px 5px 0px;;
}


#e_features_b_latest{
float:inherit;
text-align:left;
width:185px;
padding:0px 3px 0 3px;
background-color:#ffffff;
}

#e_features_b_latest_image{
width:185px;
height:117px;
margin-top:0px;
margin-bottom:0px;
border:solid 1px #cccccc;
float:left;
}

#e_features_b_latest_text{
width:170px;
text-decoration:none;
float:left;
padding: 5px 10px 0 0;
}


#e_index_products{
float:left;
text-align:left;
width:300px;
padding: 0px;
background:#ffffff;
}


#e_index_products_list{
width:290px; 
height:150px; 
overflow:scroll;
overflow-x: hidden;
overflow-y: visible;
padding:0px 5px 5px 5px;
margin-top:0px;
border-left:dotted 1px #656565;
border-top:dotted 1px #656565;
border-bottom:dotted 1px #656565;
margin-bottom:10px;
align:left;
}

#e_index_products_content{
float:left;
text-align:left;
width:300px;
padding: 5px 0 5px 0;
border-bottom:solid 1px #999999;
background:#ffffff;
}

#e_index_products_image{
width:90px;
float:left;
padding:0px 0px 0px 0px;
border:solid 1px #656565;
}
#e_index_products_text{
width:150px;
float:left;
height:auto;
padding:0px 0px 0px 10px;
}

#e_index_before_after_content{
float:left;
text-align:left;
width:300px;
padding: 5px 0 5px 0;
border-bottom:solid 1px #999999;
background:#ffffff;
}

#e_index_before_after_text{
width:280px;
float:left;
height:auto;
padding:0px 0px 0px 10px;
}

#e_story{
float:left;
text-align:left;
height:25px;
width:210px;
padding:0px 0 0 0px;
background:#ffffff;
}

#e_readmore{
float:right;
text-align:right;
height:25px;
width:190px;
padding:0px 10px 0 0px;
}




/*digital*/

#e_half{
float:left;
width:300px;
margin-top:18px;
margin-left:3px;
margin-bottom:3px;
margin-right:10px;
padding: 0px 0px 0px 0px;
}


#e_digital{
float:left;
width:685px;
margin-top:0px;
margin-left:0px;
margin-bottom:0px;
background-color:#FFFFFF;
margin-right:0px;
padding: 0px 0px 0px 0px;
background-repeat:no-repeat;
}


#e_digital_text{
width:300px;
margin-top:18px;
margin-left:350px;
margin-bottom:3px;
margin-right:10px;
padding: 0px 0px 0px 0px;
}

#e_digital_archives{
float:left;
width:685px;
height:500px;
margin-top:0px;
margin-left:0px;
margin-bottom:0px;
background-color:#FFFFFF;
margin-right:0px;
padding: 0px 0px 0px 0px;
}


#e_digital_archives_image{
float:left;
width:220px;
padding: 0px 5px 0px 5px;
}


#e_digital_archives_text{
float:left;
width:380px;
padding: 0px 5px 0px 5px;
}

/* products */



#e_products_content{
width:300px;
float:left;
text-align:left;
padding:0px 15px 10px 10px;
}

#e_products_image{
float:left;
width:250px;
border:solid 1px #CCCCCC;
}

#e_products_b{
float:left;
text-align:left;
width:570px;
height:auto;
padding: 5px 5px 5px 0px;
margin-bottom:20px;
}


#e_products_b_latest{
float:inherit;
text-align:left;
width:170px;
padding:0px 14px 0 5px;
background-color:#ffffff;
}

#e_products_b_latest_image{
width:170px;
height:108px;
padding:0px;
margin-top:-10px;
margin-bottom:10px;
float:left;
border:solid 1px #cccccc;
}

#e_products_b_latest_text{
width:218px;
float:left;
padding: 5px 0 0 0;
}


/* contests */

#e_wrapper_contests {
position: relative;
width:910px;
margin-right:auto;
margin-left:auto;
margin-top:0px;
padding:0px;
background-color:#FFFFFF;
}


#e_main_contests {
float: left;
width:910px;
padding: 0px;
background-color:#FFFFFF;
}



#e_contests{
float:left;
text-align:left;
width:550px;
height:auto;
padding: 3px 0px 5px 10px;;
}


#e_contests_forms_win{
float:left;
text-align:left;
width:550px;
height:400px;
padding: 3px 0px 5px 10px;;
}


#e_contests_thankyou{
float:left;
text-align:left;
width:550px;
height:500px;
padding: 3px 0px 5px 10px;;
}


#e_contests_content_main{
width:540px;
float:left;
text-align:center;
padding:10px 0px 10px 5px;
}

#0{
width:350px;
float:left;
text-align:left;
padding:0px 15px 10px 10px;
}

#e_contests_image{
float:left;
width:300px;
margin-right:20px;
border:solid 1px #CCCCCC;
}

#e_contests_form{
float:left;
width:640px;
}


#e_contests_form_question{
float:left;
text-align:left;
height:30px;
width:140px;
}

#e_contests_form_answer_row20{	
float:left;
text-align:left;
height:100px;
width:140px;
}

#e_contests_form_answer{
float:left;
height:30px;
width:400px;
}
/*contact*/
#e_grid_2{
float:left;
text-align:left;
width:280px;
padding: 10px 10px 5px 0px;;
}
#e_grid_3{
float:left;
text-align:left;
width:360px;
padding: 10px 10px 5px 0px;;
}
#e_grid_23{
float:left;
text-align:left;
width:600px;
padding: 10px 10px 5px 0px;;
}



/*credentials */
#e_main_credentials {
float: left;
width:910px;
padding: 0px;
background-color:#FFFFFF;
}

#e_credentials{
width:670px;
float:left;
text-align:left;
padding:0px 10px 0px 0px;
}

#e_credentials_main{
float:left;
text-align:left;
width:460px;
padding: 11px 10px 5px 0px;;
}

#e_credentials_a_left{
float:left;
text-align:left;
margin-top:10px;
width:400px;
height:300px;
padding: 0px 0px 0px 0px;
border: solid 1px #666666;
}

#e_credentials_list{
float:left;
text-align:left;
width:180px;
height:auto;
padding: 0px 5px 5px 13px;
}


#e_credentials_doctors{
float:left;
text-align:left;
width:670px;
padding: 5px 0px 5px 0px;
margin-bottom:40px;
}

#e_credentials_doctors_list{
float:left;
text-align:left;
width:670px;
padding: 5px 0px 5px 0px;;
}

#e_credentials_doctors_latest{
float:left;
text-align:left;
width:75px;
height:140px;
padding:2px 4px 2px 4px;
background-color:#ffffff;
}

#e_credentials_doctors_image{
width:75px;
height:85px;
float:left;
border:solid 1px #333333;
}


#e_credentials_doctors_text{
width:75px;
height:85px;
float:left;
padding:5px 5px 5px 5px;
}


#e_credential_article_image{
width:560px;
float:left;
height:205px;
margin-bottom:20px;
padding:0 0px 0 0px;
border:solid 1px #999999;
}

#e_credential_submenu{
width:290px;
float:left;
height:200px;
margin-bottom:20px;
padding:0 0px 0 10px;
background-color:#FFFFFF;
}


/*treatments*/

#e_main_treatments_submenu {
float: left;
width:910px;
padding: 0px 0px 0px 0px;
background-color:#FFFFFF;
}

#e_main_treatments {
float: left;
width:910px;
padding: 0px 0px 0px 0px;
background-color:#FFFFFF;
}
#e_treatments_content_main_body{
width:575px;
float:left;
height:480px;
text-align:center;
padding:0px 0px 0px 5px;
background-image:url(../e.images/treatments/e.body_background.jpg);
}

#e_treatments_content_main_face{
width:575px;
float:left;
height:478px;
text-align:center;
padding:0px 0px 0px 5px;
background-image:url(../e.images/treatments/e.face_background.jpg);
}

#e_treatments_content_main_eyes{
width:575px;
float:left;
height:478px;
text-align:center;
padding:0px 0px 0px 5px;
background-image:url(../e.images/treatments/e.eyes_background.jpg);
}

#e_treatments_content_main_skin{
width:575px;
float:left;
height:478px;
text-align:center;
padding:0px 0px 0px 5px;
background-image:url(../e.images/treatments/e.skin_background.jpg);
}

#e_treatments_content_main_teeth{
width:575px;
float:left;
height:478px;
text-align:center;
padding:0px 0px 0px 5px;
background-image:url(../e.images/treatments/e.teeth_background.jpg);
}



#e_treatments_content_1{
width:460px;
float:left;
text-align:center;
padding:0px 0px 10px 5px;
}


#e_treatments_content_2_scroll{
width:330px;
height:470px;
overflow-y: scroll;
overflow-x: hidden;
margin-top:-10px;
float:right;
text-align:right;
padding:0px 15px 10px 5px;
}


#e_treatments_content_2{
width:290px;
height:470px;
overflow-y: scroll;
overflow-x: hidden;
float:right;
text-align:right;
padding:0px 15px 10px 5px;
}


#e_treatments_list_h_image{
width:180px;;
float:left;
padding:0px;
}

#e_treatments_list_h_content{
width:180px;
float:left;
padding:0px;
height:200px;
border-right:solid 2px #656565;
border-bottom:solid 1px #656565;
}


#e_treatments_list_h_content_text{
width:182px;
background-color:#78a933;
text-align:center;
float:left;
padding:0px 0px 2px 0px;
}

#e_third_treatments{
float:left;
text-align:left;
width:305px;
padding: 0px 5px 0 10px;
background-color:#EFEFEF;
}


/* third */

#e_third{
float:left;
text-align:left;
width:300px;
padding: 0px 0px 0px 0px;
}

#e_third_right{
position:absolute;
margin-left:585px;
text-align:left;
width:305px;
padding:10px 5px 10px 5px;
}


#e_third_blog{
position:absolute;
background-color:#CCCCCC;
margin-left:695px;
text-align:left;
width:300px;
padding:0px 5px 10px 5px;
}

#e_third_right_menu{
width:300px;
padding: 0px 0px 0 0px;
border:solid 1px #666666;
background-color:#FFFFFF;
margin-left:0px;
}

#e_third_right_menu_title{
float:left;
text-align:left;
height:20px;
width:290px;
padding: 3px 0px 0 10px;
background-color:#8ec046;
}

#e_third_menu_content{
width:280px;
padding:30px 10px 10px 10px;
background-color:#ffffff;
}

#e_third_right_search{
float:left;
width:280px;
height:30px;
padding: 10px 10px 10px 10px;
}

#e_third_right_newsletter{
height:60px;
width:280px;
float:left;
background-color:#ffffff;
padding: 10px;
border-top:solid 1px #666666;
border-bottom:solid 1px #666666;
}

#e_third_right_search{
width:290px;
margin-top:5px;
background-color:#FFFFFF;
height:55px;
padding: 10px 5px 5px 5px;
border:solid 1px #ffffff;
}


/*listings  AND portfolios*/
#e_listings {
float:left;
margin-top:10px;
width:980px;
top: 0px;
padding:0px 10px 0px 10px;
background-color:#F2F2F2;

}

#e_listings_index {
background-image:url(../e.images/articles/background_listings.jpg);
background-repeat:no-repeat;
float:left;
width:980px;
top: 0px;
padding:0px;

}

#e_listings_main{
width:574px;
float:left;
border-right:solid 1px #ffffff;
text-align:left;
background-color:#FFFFFF;
padding:0px 10px 0px 0px;
}


#e_listings_content{
width:540px;
float:left;
margin-top:5px;
text-align:center;
padding:0px 10px 0px 0px;
}


#e_listings_search{
width:100%;
margin-right:20px;
float:left;
}

#e_listings_title{
width:100%;
margin-right:0px;
height:100%;
float:left;
border-bottom:dotted 1px #8ec046;
}

#e_listings_search_company{
width:400px;
height:100%;
margin-right:20px;
float:left;
}

#e_more_info{
float:left;
text-align:right;
height:100%;
width:100px;
padding:0px 10px 0 0px;
}

#e_listings_search_image{
width:70px;
margin-top:5px;
margin-right:15px;
float:left;
}
#e_listings_search_text{
width:220px;
margin-top:10px;
margin-right:10px;
float:left;
}

#e_listings_image{
width:150px;
height:200px;
margin-right:20px;
margin-bottom:20px;
float:left;
}


#e_listings_side_index {
float:left;
width:300px;
top: 0px;
padding:0px;
}

#e_listings_contact_short{
float:left;
text-align:left;
width:560px;
height:100%;
margin-top:10px;
margin-left:0px;
padding: 5px;
background-color:#F0F0F0;
}


#e_listings_content_short{
width:520px;
float:left;
text-align:center;
padding:0px 0px 0px 0px;
}

#e_right_listing{
width:280px;
padding: 2px 5px 5px 5px;
}

#e_right_listing_2{
width:280px;
height:600px;
padding: 2px 5px 5px 5px;
}


#e_portfolios_main{
float:left;
text-align:left;
height:auto;
width:890px;
background-color:#ffffff;
margin-top:10px;
padding: 0px 0px 0px 5px;;
}

#e_portfolios_content{
float:left;
text-align:left;
height:auto;
width:250px;
margin-top:10px;
padding: 0px 0px 0px 0px;;
}


#e_portfolios_image{
width:250px;
float:left;
margin:0px;
}

#e_portfolios_main_2{
float:left;
overflow:scroll;
overflow-x: hidden;
overflow-y: visible;
text-align:left;
height:400px;
width:300px;
background-color:#ffffff;
margin-top:10px;
padding: 0px 0px 0px 5px;;
}

#e_portfolios_content_2{
float:left;
text-align:left;
height:auto;
width:300px;
margin-top:10px;
padding: 0px 0px 0px 0px;;
}


#e_portfolios_image_2{
width:300px;
float:left;
margin:0px;
}

#e_portfolios_text_2{
width:250px;
height:auto;
float:left;
padding: 5px 20px 5px 5px;
}

#e_portfolios_index{
float:left;
text-align:left;
height:auto;
width:975px;
margin-top:10px;
padding: 0px 0px 0px 5px;;
}


#e_portfolios_list{
width:680px;
float:left;
margin-right:0px;
padding:0px;
}

#e_portfolios_list_content{
width:215px;
float:left;
margin-right:5px;
}

#e_portfolios_list_content2{
width:200px;
height:160px;
padding: 5px 5px 5px 5px;
float:left;
margin-right:5px;
margin-top:10px;
}

#e_portfolios_list_image{
width:190px;
float:left;
border:solid 1px #999999;
padding:2px;
margin-bottom:5px;
}
#e_portfolios_list_text{
width:210px;
margin-top:-5px;
float:left;
}

#e_portfolios_right{
float:left;
text-align:left;
width:305px;
margin-top:10px;
margin-left:10px;
padding: 5px;
background-color:#F0F0F0;
}

#e_portfolios_text{
width:250px;
height:auto;
float:left;
padding: 5px 20px 5px 5px;
}

#e_beforeafter_latest{
float:left;
text-align:left;
width:670px;
height:600px;
padding: 5px 0px 5px 0px;;
}

#e_beforeafter_latest_content{
float:left;
text-align:left;
width:210px;
padding:2px 4px 2px 4px;
background-color:#ffffff;
}

#e_beforeafter_latest_image{
width:200px;
float:left;
border:solid 1px #333333;
}


#e_beforeafter_latest_text{
width:200px;
float:left;
padding:5px 5px 5px 5px;
}

/*Subscribe */

#subscribe_1{
float:left;
background-color:#FFFFFF;
text-align:left;
width:310px;
height:auto;
padding: 3px 0px 5px 0px;;
}

#subscribe_2{
float:left;
background-color:#FFFFFF;
text-align:left;
width:300px;
height:auto;
padding: 3px 0px 5px 40px;;
}


/*section index pages */


#e_section_a{
float:left;
background-color:#FFFFFF;
text-align:left;
width:585px;
height:auto;
padding: 3px 0px 5px 0px;;
}

#e_section_a_left{
float:left;
text-align:left;
width:310px;
padding: 11px 10px 5px 0px;;
}

#e_section_a_left_flash{
float:left;
text-align:left;
width:400px;
border: solid 1px #000000; 
}

#e_section_b_left{
float:left;
text-align:left;
width:680px;
padding: 11px 5px 5px 0px;;
}


#e_section_b_left_flash{
float:left;
text-align:left;
width:665px;
height:300px;
border: solid 1px #000000; 
}

#e_section_a_right{
float:left;
text-align:left;
width:240px;
height:auto;
padding: 10px 5px 5px 13px;;
}


#e_section_a_right_list{
width:240px;
float:left;

}

#e_section_a_right_list2{
width:240px;
float:left;

}
#e_section_a_right_scroll{
margin-top:10px;
margin-:10px;
width:220px;
float:left;
padding:0px 0px 0px 10px;

}

#e_section_a_right_list_credentials{
width:240px;
float:left;
}


#e_section_b{
float:left;
text-align:left;
width:580px;
background-color:#FFFFFF;
height:auto;
margin-top:0px;
padding: 5px 5px 5px 0px;;
}

#e_section_b_image{
float:left;
text-align:left;
width:270px;
background-color:#FFFFFF;
height:auto;
margin-top:0px;
border:solid 1px #cccccc;
padding: 5px;
}

#e_section_b_text{
float:left;
text-align:left;
width:270px;
background-color:#FFFFFF;
height:auto;
margin-top:0px;
padding: 10px;
}


#e_section_b_latest{
float:inherit;
text-align:left;
width:285px;
padding:0px 5px 0 0px;
background-color:#ffffff;
}

#e_section_b_latest_image{
width:280px;
float:left;
border:solid 1px #999999;
}

#e_section_b_latest_text{
width:265px;
float:left;
padding:5px 10px 0 0px;
}



#e_section_c{
float:left;
text-align:left;
width:580px;
background-color:#FFFFFF;
height:auto;
margin-top:0px;
padding: 0px 5px 5px 0px;;
}


#e_section_c_latest{
float:inherit;
text-align:left;
width:175px;
padding:0px 14px 0 0px;
height:220px;
background-color:#ffffff;
}

#e_section_c_latest_image{
width:175px;
height:111px;
float:left;
}

#e_section_c_latest_text{
width:170px;
float:left;
padding: 5px 10px 0 0;
}

#e_section_d{
float:left;
text-align:left;
width:580px;
background-color:#FFFFFF;
height:auto;
margin-top:0px;
padding: 0px 5px 5px 0px;;
}


#e_section_d_latest{
float:inherit;
text-align:left;
width:125px;
padding:0px 14px 0 0px;
background-color:#ffffff;
}

#e_section_d_latest_image{
width:125px;
float:left;
border:solid 1px #cccccc;
}

#e_section_d_latest_text{
width:125px;
float:left;
padding: 5px 10px 0 0;
}



#e_section_search{
float:left;
text-align:left;
width:680px;
margin-top:0px;
padding: 0px 5px 5px 0px;;
}


#e_section_search{
float:left;
text-align:left;
width:680px;
margin-top:0px;
padding: 0px 5px 5px 0px;;
}


#e_section_search_latest{
float:inherit;
text-align:left;
width:200px;
padding:0px 14px 0 0px;
height:220px;
background-color:#ffffff;
}

#e_section_search_latest_image{
width:210px;
height:133px;
float:left;
}

#e_section_search_latest_text{
width:200px;
float:left;
padding: 5px 10px 0 0;
}


#e_section_archives{
float:left;
background-color:#FFFFFF;
text-align:left;
width:580px;
height:auto;
margin-top:0px;
padding: 0px 5px 5px 0px;;
}


#e_section_archives_latest{
float:inherit;
text-align:left;
width:183px;
height:190px;
padding:0px 10px 20px 0px;
background-color:#ffffff;
}

#e_section_archives_latest_image{
width:170px;
height:108px;
float:left;
}

#e_section_archives_latest_text{
width:180px;
float:left;
padding: 5px 10px 0 0;
}

#e_comments{
float:left;
width:540px;
background-color:#EFEFEF;
border-bottom:solid 1px #000000;
}

#e_comments_info{
float:left;
width:120px;
margin-top:0px;
background-color:#FFFFFF;
}

#e_comments_content{
float:left;
width:400px;
padding:10px;
background-color:#EFEFEF;
}


#e_comments_area{
float:left;
width:540px;
}

#e_right{
margin-left: 587px;
margin-top:10px;
text-align:center;
height:inherit;
width:300px;
padding: 0px 5px 5px 5px;
}

#e_right_submenu1{
text-align:left;
width:300px;
height:150px;
margin-top:45px;
padding: 0px 0px 0px 0px;
background-color:#ffffff;
}









#e_right_submenu{
float:left;
width:280px;
padding: 0px 0px 0px 0px;
}

#e_right_hot_spot{
text-align:left;
float:left;
width:290px;
background-color:#cccccc;
padding: 5px 5px 5px 5px;
}

#e_fitness_flash{
text-align:left;
float:left;
width:290px;
margin-top:20px;
margin-bottom:20px;
height:auto;
background-color:#ffffff;
padding: 5px 5px 5px 5px;
}




#e_section_articles{
width:300px;
float:center;
height:120px;

}


#e_section_articles_image{
width:100px;
float:left;
height:100px;
padding:0px 0px 0px 0px;
}

#e_section_articles_content{
width:190px;
float:left;
height:100px;
padding:0px 0px 0px 10px;
}

#content_article{
float:left;
text-align:left;
width:570px;
padding: 11px 5px 5px 0px;;
}


#content_image_article{
float:left;
width: auto;
border: 1px solid #656565;
margin-right: 10px;
margin-bottom: 7px;
}

#content_submenu_left{
float:left;
width:190px;
border:1px solid #999;
vertical-align:text-bottom;
margin-bottom: 10px;
margin-left: 0px;
margin-right: 10px;
}

#content_submenu_right{
float:right;
width:190px;
border:1px solid #999;
vertical-align:text-bottom;
margin-bottom: 10px;
margin-left: 0px;
margin-right: 10px;
}

#content_submenu_title{
width:100%;
padding:0px 0px 0px 0px;
background-color:#360;
}

#content_submenu_content{
width:180px;
padding:5px 5px 5px 5px;
background-color:#FFF;
}


#content_article_text_case_study_1{
float:left;
width:150px;
padding-left:7px;
padding-right:20px;
border:1px solid #999;
vertical-align:text-bottom;
margin-bottom: 10px;
margin-right: 10px;
}

#content_image_left{
width:200px;
float:right;
height:auto;
margin-top:20px;
margin-left:30px;
margin-bottom:5px;
background-color:#FFFFFF;
border:solid 1px #333333;
padding:20px 10px 0px 10px;
}

#content_tables{
width:200px;
float:right;
height:auto;
margin-top:10px;
margin-left:10px;
margin-right:10px;
margin-bottom:1px;
background-color:#F5F5F5;
border:solid 1px #333333;
padding:10px 10px 10px 10px;
}

#e_related{
text-align:left;
width:300px;
background-color:#656565;
padding: 0px 0px 0px 0px;
}


#e_section_related{
width:225px;
float:left;
margin:0px;
height:auto;
padding:10px 5px 10px 10px;
background-color:#656565;

}

/* ads */
#e_ads{
width:300px;
height:inherit;
padding:10px 0 0 0;
}



/* grids */


#horizontal{
border-top:solid 1px #CCCCCC;
height:10px;
width:100%;
}


#e_grid_4{
width:206px;
float:left;
height:210px;
padding:0px 0px 0px 2px;
border: dotted 1px #656565;
padding:0px 0px 0px 0px;
border-collapse:collapse;
}

#e_grid_4_image{
width:205px;
float:left;
height:185px;
padding:0px 0px 0px 0px;
}

#e_footer{
clear:both;
position: relative;
font-size:80%;
padding:20px 20px 20px 20px;
vertical-align:bottom;
text-align:center;
color: #999;
background-color:#000000;
}

#e_footer_inside{
clear:both;
width:100%;
text-align:center;
font-size:80%;
padding:20px 20px 20px 20px;
background-color:#000000;
}


/* directory */
#e_directory_index{
width:580px;
float:left;
padding:0px 0px 0px 5px;
background-color:#FFFFFF;
background-image:url(../e.images/directory/e_directory_index.jpg);
background-repeat:no-repeat;
}

#e_directory_index_listing{
width:580px;
float:left;
padding:0px 0px 0px 5px;
background-color:#F0F0F0;
}

#e_directory_content{
width:520px;
height:400px;
float:left;
padding:0px 0px 0px 5px;
}


#e_directory_content_1{
width:320px;
height:400px;
float:left;
padding:0px 0px 0px 5px;
}

#e_directory_content_2{
width:240px;
height:400px;
float:left;
padding:20px 0px 0px 5px;
}

#e_right_submenu_directory{
text-align:left;
width:260px;
padding: 10px 20px 20px 5px;
}




/* Index division page ends */


p.copy{
	margin-top: 0px;
	margin-bottom: 14px;
	}

.tabs {
	color:#000000;
	text-transform: uppercase;
	font-size: 11px;
	height:12px;
	font-family: helvetica, Geneva, Swiss, SunSans-Regular;
	background-position: left;
	background-color:#cccccc;
	padding:4px 5px 5px 5px;
	letter-spacing: 0.1em;
	text-align: left;
	background-repeat:repeat;
	
}

.sections {
	text-transform:uppercase;
	color:#000000;
	font-size: 13px;
	margin-top:13px;
	margin-bottom:6px;
	font-weight: normal; 
	letter-spacing: 0.08em;
	font-family: helvetica, Geneva, Swiss, SunSans-Regular;
	border-bottom-style: solid;	
	border-bottom-width: 1px;
	border-bottom-color: #000000;
	background-position: left;
}
.archives {
	text-transform:uppercase;
	text-align:right;
	color:#656565;
	font-size: 12px;
	margin-top:-5px;
	margin-bottom:15px;
	font-weight: normal; 
	letter-spacing: 0.08em;
	font-family: helvetica, Geneva, Swiss, SunSans-Regular;
}

.h1  {
	text-align:left;
	text-transform:uppercase;
	font-size: 30px;
	margin-top:20px;
	height:30px;
	font-weight:100;
	font-family: helvetica, Geneva, Swiss, SunSans-Regular;
	border-bottom:solid 1px #8ec046;
	color:#656565;
	letter-spacing: 0.1em;
}

.h2  {
	text-align:left;
	font-weight: 200;
	font-family: helvetica, Geneva, Swiss, SunSans-Regular;
	font-style:normal;
	font-size:16px;
	border-bottom: solid 1px #8ec046;
	color: #656565;
}


.subhed  {
	color:#000000;
	text-align:left;
	font-size: 14px;
	font-weight:800;
	margin-bottom:5px;
	font-family: helvetica, Geneva, Swiss, SunSans-Regular;
	}

.h3  {
	color:#656565;
	text-align:left;
	font-size: 18px;
	border-bottom-style: dotted;
	height:auto;
	margin-top:0px;	
	border-bottom-width: 1px;
	border-bottom-color: #656565;
	font-family: helvetica, Geneva, Swiss, SunSans-Regular;
	}
	
h3  {
	text-align:left;
	font-size: 1px;
	border-bottom-style: dotted;
	margin-top:0px;	
	border-bottom-width: 1px;
	border-bottom-color: #656565;
	font-family: helvetica, Geneva, Swiss, SunSans-Regular;
	}
	

h4 {
	font-size: 13px;
	margin-bottom:3px;
	font-weight: normal;
	text-transform:uppercase;
	letter-spacing: 0.08em;
	font-family: helvetica, Geneva, Swiss, SunSans-Regular;
}
	
	
	
h5 {
	text-transform:normal;
	color:#000000;
	text-decoration:none;
	font-size: 13px;
	height:auto;
	margin-top:10px;
	margin-bottom: 5px;
	font-weight: normal; 
	font-family: helvetica, Geneva, Swiss, SunSans-Regular;
	border-bottom-style: dotted;	
	border-bottom-width: 1px;
	border-bottom-color: #8ec046;
	text-align: left;
}

	
.h3_noline  {
	color:#656565;
	text-align:left;
	font-size: 22px;
	font-weight:400;
	line-height:22px;
	margin-top:15px;	
	font-family: helvetica, Geneva, Swiss, SunSans-Regular;
	}


.h4 {
	color:#8ec046;
	font-size: 16px;
	margin-bottom:3px;
	font-weight: normal; 
	letter-spacing: 0.08em;
	font-family: helvetica, Geneva, Swiss, SunSans-Regular;
	background-position: left;
	text-align: left;
}


.h5 {
	color:#000000;
	text-transform:capitalize;
	text-decoration:none;
	font-size: 12px;
	margin-top:0px;
	font-weight:bold;
	margin-bottom: 0px;
	font-family: helvetica, Geneva, Swiss, SunSans-Regular;
	border-bottom-style: dotted;	
	border-bottom-width: 1px;
	border-bottom-color: #8ec046;
	text-align: left;
	}

.h5_poll {
	color:#000000;
	text-transform:capitalize;
	text-decoration:none;
	font-size: 12px;
	margin-top:0px;
	font-weight:bold;
	margin-bottom: -10px;
	font-family: helvetica, Geneva, Swiss, SunSans-Regular;
	border-bottom-style: dotted;	
	border-bottom-width: 1px;
	border-bottom-color: #8ec046;
	text-align: left;
	}	
	

.third_menu {
	text-transform:normal;
	color:#ffffff;
	text-decoration:none;
	font-size: 12px;
	height:20px;
	margin-top:10px;
	margin-bottom: 5px;
	font-weight: bold; 
	font-family: helvetica, Geneva, Swiss, SunSans-Regular;
	text-align: left;
}


.backtotop {
	text-transform:normal;
	color:#000000;
	text-decoration:none;
	font-size: 11px;
	height:auto;
	margin-top:10px;
	margin-bottom: 5px;
	font-weight: bold; 
	font-family: helvetica, Geneva, Swiss, SunSans-Regular;
	border-top-style: dotted;	
	border-top-width: 1px;
	border-top-color: #8ec046;
	text-align: right;
}



.h6 {
	text-transform:normal;
	color:#000000;
	text-decoration:none;
	font-size: 16px;
	height:auto;
	margin-top:10px;
	margin-bottom: 5px;
	font-weight: normal; 
	font-family: helvetica, Geneva, Swiss, SunSans-Regular;
	border-bottom-style: dotted;	
	border-bottom-width: 1px;
	border-bottom-color: #8ec046;
	text-align: left;
}

.h6_r {
	text-transform:normal;
	color:#000000;
	text-decoration:none;
	font-size: 16px;
	height:auto;
	margin-top:10px;
	margin-bottom: 5px;
	font-weight: normal; 
	font-family: helvetica, Geneva, Swiss, SunSans-Regular;
	border-bottom-style: dotted;	
	border-bottom-width: 1px;
	border-bottom-color: #8ec046;
	text-align: right;
}

.h6_serif {
	text-transform:normal;
	color:#000000;
	text-decoration:none;
	font-size: 16px;
	height:auto;
	margin-top:10px;
	margin-bottom: 5px;
	font-weight: normal;
	font-family:"Times New Roman", Times, serif;
		border-bottom-style: dotted;	
	border-bottom-width: 1px;
	border-bottom-color: #8ec046;
	text-align: left;
}

.h6_white {
	text-transform:normal;
	color:#ffffff;
	text-decoration:none;
	font-size: 16px;
	height:auto;
	margin-top:10px;
	margin-bottom: 5px;
	font-weight: normal; 
	font-family: helvetica, Geneva, Swiss, SunSans-Regular;
	border-bottom-style: dotted;	
	border-bottom-width: 1px;
	border-bottom-color: #ffffff;
	text-align: left;
}


.h7 {
	text-transform:normal;
	color:#000000;
	text-decoration:none;
	font-size: 14px;
	height:auto;
	margin-top:0px;
	margin-bottom: 0px;
	font-weight: normal; 
	font-family: helvetica, Geneva, Swiss, SunSans-Regular;
	border-bottom-style: dotted;	
	border-bottom-width: 1px;
	border-bottom-color: #8ec046;
	text-align: left;
}

.h7_caps {
	text-transform:uppercase;
	color:#000000;
	text-decoration:none;
	font-size: 13px;
	height:auto;
	margin-top:0px;
	margin-bottom: 0px;
	font-weight: normal; 
	font-family: helvetica, Geneva, Swiss, SunSans-Regular;
	text-align: left;
}

.h7_serif {
	text-transform:normal;
	text-decoration:none;
	font-size: 14px;
	height:auto;
	margin-bottom: 5px;
	font-weight: normal;
	font-family:"Times New Roman", Times, serif;
	border-bottom-style: dotted;	
	border-bottom-width: 1px;
	border-bottom-color: #8ec046;
	text-align: left;
}


.h7_noline {
	text-transform:normal;
	color:#000000;
	text-decoration:none;
	font-size: 14px;
	height:auto;
	margin-top:13px;
	margin-bottom: 0px;
	font-weight: normal; 
	font-family: helvetica, Geneva, Swiss, SunSans-Regular;
	text-align: left;
}


.h8 {
	text-transform:normal;
	color:#000000;
	text-decoration:none;
	font-size: 12px;
	height:auto;
	margin-top:2px;
	margin-bottom: -10px;
	font-weight: normal; 
	border-bottom-style: dotted;	
	border-bottom-width: 1px;
	border-bottom-color: #8ec046;
	font-family: helvetica, Geneva, Swiss, SunSans-Regular;
	text-align: left;
}

.h9 {
	text-transform:normal;
	color:#000000;
	text-decoration:none;
	font-size: 12px;
	height:auto;
	margin-top:0px;
	margin-bottom: 5px;
	font-weight: normal; 
	font-family: helvetica, Geneva, Swiss, SunSans-Regular;
	text-align: left;
}

.numbers {
	color:#8ec046;
	text-decoration:none;
	font-size: 15px;
	line-height:19px;
	font-weight: bold; 
	font-family: helvetica, Geneva, Swiss, SunSans-Regular;
}

.numbers_green {
	color:#BDCF84;
	text-decoration:none;
	font-size: 15px;
	line-height:15px;
	font-weight: bold; 
	font-family: helvetica, Geneva, Swiss, SunSans-Regular;
}

.readmore  {
	text-align:right;
	font-size: 13px;
	font-weight:200;
	line-height: 15px;
	font-family: helvetica, Geneva, Swiss, SunSans-Regular;
	font-style: normal;
	letter-spacing: 0.1em;
}




.treatment_menu_list  {
	color: #656565;
	text-align:left;
	font-size: 12px;
	font-family: helvetica, Geneva, Swiss, SunSans-Regular;
}





.footer  {
	color: #ffffff;
	text-align:center;
	font-size: 10px;
	letter-spacing: 0em;
	font-family: helvetica, Geneva, Swiss, SunSans-Regular;
}






/*divisions */




#e_third_green{
float:left;
text-align:left;
background-color:#00CC99;
width:305px;
height:300px;
padding: 5px;
}



.copy_big  {
	color:#000000;
	text-align:left;
	font-size: 14px;
	margin:0px;
	line-height: 17px;
	font-family: helvetica, Geneva, Swiss, SunSans-Regular;
}



.body  {
	color:#000000;
	text-align:left;
	font-size: 12px;
	margin:0px;
	line-height: 17px;
	font-family: helvetica, Geneva, Swiss, SunSans-Regular;
}


.copy  {
	color:#000000;
	text-align:left;
	font-size: 12px;
	margin:0px;
	line-height: 17px;
	font-family: helvetica, Geneva, Swiss, SunSans-Regular;
}

.copy_small  {
	color:#000000;
	text-align:left;
	font-size: 10px;
	margin:0px;
	line-height: 13px;
	font-family: helvetica, Geneva, Swiss, SunSans-Regular;
}

.copy_buttons  {
	color:#ffffff;
	text-align:left;
	font-size: 12px;
	font-weight:100;
	margin:0px;
	letter-spacing:.1em;
	line-height: 17px;
	font-family: helvetica, Geneva, Swiss, SunSans-Regular;
}

.copy_background  {
	color:#ffffff;
	text-align:left;
	font-size: 12px;
	letter-spacing:.15em;
	background-color:#693;
	margin:0px;
	padding:3px 10px 3px 10px;
	line-height: 17px;
	font-family: helvetica, Geneva, Swiss, SunSans-Regular;
}

.side_menu  {
	color:#000000;
	text-align:left;
	font-size: 12px;
	margin:0px;
	line-height: 22px;
	font-family: helvetica, Geneva, Swiss, SunSans-Regular;
}

.copy_plump  {
	color:#80035e;
	text-align:left;
	font-weight:bold;
	font-size: 12px;
	margin:0px;
	line-height: 17px;
	font-family: helvetica, Geneva, Swiss, SunSans-Regular;
}


.copy_black  {
	color: #000000;
	text-align:left;
	font-size: 12px;
	line-height: 16px;
	letter-spacing: 0.025em;
	font-family: helvetica, Geneva, Swiss, SunSans-Regular;
	font-style: normal;
	font-weight: normal;
}


.copy_gray  {
	color: #868484;
	text-align:left;
	font-size: 12px;
	line-height: 12px;
	letter-spacing: 0.025em;
	font-family: helvetica, Geneva, Swiss, SunSans-Regular;
	font-style: normal;
	font-weight: normal;
}

.copy_white  {
	color: #ffffff;
	text-align:left;
	font-size: 11px;
	line-height:16px;
	margin-top:0px;
	margin-bottom:0px;
	font-family: helvetica, Geneva, Swiss, SunSans-Regular;
}

.copy2  {
	color: #000000;
	text-align:left;
	font-size: 11px;
	line-height:16px;
	margin-top:0px;
	margin-bottom:0px;
	font-family: helvetica, Geneva, Swiss, SunSans-Regular;
}

.copy3_white  {
	color: #ffffff;
	text-align:left;
	font-size: 10px;
	letter-spacing: 0em;
	font-family: helvetica, Geneva, Swiss, SunSans-Regular;
}

.copy3_gray  {
	color: #CCCCCC;
	text-align:left;
	margin-top:2px;
	letter-spacing: 0em;
	font-size: 11px;
	line-height:12px;
	font-family: helvetica, Geneva, Swiss, SunSans-Regular;
}

.blog_bold  {
	color: #77334a;
	text-align:left;
	font-size: 11px;
	line-height: 16px;
	letter-spacing: 0.025em;
	font-family: helvetica, Geneva, Swiss, SunSans-Regular;
	font-style: normal;
	font-weight: bold;
}

.h1_serif {
	color: #77334a;
	text-align:left;
	font-size: 36px;
	line-height: 34px;
	letter-spacing: 0.05em;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: normal;
	font-weight: bold;
}


.today_date  {
	color: #868484;
	text-align:left;
	font-size: 11px;
	line-height: 12px;
	letter-spacing: 0.025em;
	font-family: helvetica, Geneva, Swiss, SunSans-Regular;
	font-style: normal;
	font-weight: normal;
}

.blog_date  {
	color: #868484;
	text-align:left;
	font-size: 9px;
	line-height: 12px;
	letter-spacing: 0.025em;
	font-family: helvetica, Geneva, Swiss, SunSans-Regular;
	font-style: normal;
	font-weight: normal;
}

.copybold  {
	color: #000000;
	text-align:left;
	font-size: 11px;
	line-height: 16px;
	letter-spacing: 0.025em;
	font-family: helvetica, Geneva, Swiss, SunSans-Regular;
	font-style: normal;
	font-weight: bold;
}

.e_tabs {
	text-transform: none;
	font-size: 13px;
	height:8px;
	letter-spacing: 0.25em;
	font-family: "Times New Roman", Times, serif;
	background-position: left;
	padding:0px 5px 10px 5px;
	text-align: left;
	border-top:1px double #CCCCCC;
	border-bottom:1px double #CCCCCC;
	background-color:#f0f0f0;
	background-repeat:repeat;
	
}


#e_features_horizontal{
width:100%;
border:1px solid #CCCCCC;
background-color:#ffffff;
height:210px;
}

#e_features_horizontal_image{
float:left;
width:130px;
height:100%;
border:1px solid #CCCCCC;
background-color:#ffffff;
}


#e_features_horizontal_text{
float:left;
width:395px;
height:100%;
background-color:#ffffff;
padding-left:30px;
}


#e_features_horizontal_a{
width:100%;
border-bottom:1px solid #CCCCCC;
background-color:#ffffff;
}

#e_features_horizontal_a_image{
float:left;
width:280px;
padding:10px 0 10px 0;
background-color:#ffffff;
}


#e_features_horizontal_a_text{
float:left;
width:285px;
background-color:#ffffff;
}


#e_features_image{
width:180px;
float:left;
height:140px;
padding:0 20px 0 10px;
}

#e_article_image{
width:auto;
float:left;
padding:0 10px 0 0px;
}


#e_article_sep_content{
width:100%;
float:left;
padding:0 10px 0 0px;
}

#e_article_image_text{
float:left;
}

#e_article_text{
float:left;
width:300px;
}


#space{
width:580px;
height:20px;
float:left;
}


#e_features_main_content{
float:left;
background-color:#FFFFFF;
text-align:left;
vertical-align:bottom;
width:570;
height:auto;
padding: 3px 0px 5px 0px;;
}



#e_article_half_image{
float:left;
background-color:#FFFFFF;
text-align:left;
vertical-align:top;
width:360px;
height:auto;
padding: 0px 10px 5px 0px;;
}

#e_article_half_text{
float:left;
background-color:#FFFFFF;
text-align:left;
vertical-align:top;
width:190px;
height:auto;
padding: 0px 0px 5px 10px;

}



#e_fitness_article{
float:left;
background-color:#FFFFFF;
text-align:left;
vertical-align:top;
width:570px;
height:auto;
padding: 0px 0px 5px 0px;;
}


#e_fitness_article_image{
float:left;
background-color:#FFFFFF;
text-align:left;
vertical-align:top;
width:360px;
height:auto;
padding: 0px 10px 5px 0px;;
}

#e_fitness_article_text{
float:left;
background-color:#FFFFFF;
text-align:left;
vertical-align:top;
width:190px;
height:auto;
padding: 0px 0px 5px 10px;

}



/* Beauty shop*/
#e_beauty_shop{
float:left;
text-align:left;
width:700px;
height:310px;
padding: 5px;
background:#ffffff;
}


/*rounded corners*/
.top_left, .top_right, .bottom_left, .bottom_right{
	
	/* Where the background image is located */
	background-image:url("../e.images/corners/background.gif");
	
	/* The width of the background image */
	width:30px;
	
	/* The height of the background image */
	height:30px;
}

	.rcorner_wrapper_300{
	  float:left;
		position:relative;
		height:auto;
		width:300px;
		margin-bottom:10px;
	}
	.rcorner_wrapper{
	  float:left;
		position:relative;
		height:auto;
		width:290px;
		margin-left:5px;
		margin-bottom:20px;
	}

	.top_left, .top_right, .bottom_left, .bottom_right{
		position:absolute;
	}

	/* this sets the position of the corners */
	.top_left{top:0;left:0;background-position:left top;}
	.top_right{top:0;right:0;background-position:right top;}
	.bottom_left{bottom:0;left:0;background-position:left bottom;}
	.bottom_right{bottom:0;right:0;background-position:right bottom;}

/*rounded corners*/
#rounded_background{
float:left;
text-align:left;
width:300px;
padding: 2px 0px 0 0px;
background-color:#FFFFFF
}


#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../e.directory/images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../e.directory/images/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }




#e_slideshow_1{
width:570px;
background-color:#ffffff;
}

#e_slideshow_1_main{
width:570px;
height:540px;
background-color:#ffffff;
}

#e_slideshow_1_thumbnails{
float:left;
width:70px;
padding:10px 0 10px 0;
background-color:#ffffff;
}


#e_slideshow_1_image{
float:left;
width:320px;
border:5px solid #cccccc;
height:500px;
padding:0px;
}

#e_slideshow_1_text{
float:left;
width:200px;
border:5px solid #cccccc;
padding:0px 10px 0px 10px;
height:500px;
background-color:#cccccc;
overflow:auto;
}

#e_poll_index{
width:180px;
margin-top:0px;
padding-right:0px;
float:left;
}

#e_poll_index_image{
width:82px;
margin-top:0px;
padding-right:5px;
float:left;
margin-bottom:10px;
}


#black{
	background-color:#000;
	width:100%;
	float:none;	
	
}




#e_videos{
width:890px;
float:left;
text-align:left;
background-color:#FFFFFF;
padding:0px 5px 0px 5px;
}


#e_videos_main{
width:880px;
float:left;
text-align:left;
background-color:#FFFFFF;
padding:10px 0px 10px 0px;
border-bottom:solid 1px #333;
}


#e_videos_main_1{
width:575px;
float:left;
border-right:solid 1px #ffffff;
text-align:left;
background-color:#FFFFFF;
padding:10px 0px 0px 0px;
}



#e_videos_main_2{
float:left;
text-align:center;
height:inherit;
width:280px;
padding: 0px 5px 5px 5px;
}

