/* CSS Document */
h1, h2, h3, h4, h5, h6, form {
	margin:0;
	padding:0;
}
*{
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
body{ 
	margin: 10px 0px 10px 0px; 
	background-color:#e6e4e4; 
	background-image:url(images/body_bg.jpg); 
	background-repeat:repeat-x; 
	background-position:top;
	line-height:15px;    
}
body, table, td, h1, h2, h3,h4,   li, ul, input, select{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#633c8b}
hr{line-height:0px; height:0px; line-height:0px; border:0px;   border-bottom:1px dotted #d2d2d2;  padding:0px; margin-bottom:5px; }

ul, ol{ margin-top:0px; margin-bottom:0px}
ol li{ margin-bottom:7px}
ul li{ margin-top:2px}
h1{
	color:#ffffff; 
	padding: 7px 0px 0px 0px; 
	font-size:24px;
	font-weight:normal;
	line-height:20px;
}
h2{ color:#5d8cb7; padding: 0px 0px px 0px}
span h2 {font-size:14px;} 
h3{color: #ffffff;  vertical-align:middle; background-image:url(images/h3_bg.jpg); background-repeat: repeat-y; background-position:left top; font-size:11px; font-weight:bold; padding:6px 7px 6px 17px; margin:0px; background-color:#c84a49; margin-bottom:9px;}

h4{color: #f2f2f2;  vertical-align:middle; background-image:url(images/h4_bg.jpg); background-repeat: repeat-x; background-position:left top; font-size:11px; font-weight:bold; padding:6px 7px 6px 7px; margin:0px; background-color:#111111;margin-bottom:1px; margin-top:4px}
h5{color: #f2f2f2;  vertical-align:middle; background-image:url(images/h5_bg.jpg); background-repeat: repeat-y; background-position:left top; font-size:11px; font-weight:bold; padding:6px 7px 6px 17px; margin:0px; background-color:#60ccd9;margin-bottom:9px; margin-top:4px}
h6{color: #ffffff;  vertical-align:middle; background-image:url(images/orange_bg.jpg); background-repeat: repeat-x; background-position:left top; font-size:12px; font-weight:bold; padding:4px 7px 4px 7px; margin:0px; background-color:#F38224}

h3 span, h4 span{ float:left; font-size:11px}


a, a:link { color:#5d8cb7;; text-decoration:underline}
a:active { color:#5d8cb7;; text-decoration:underline}
a:visited { color:#5d8cb7;; text-decoration:underline}
a:hover{ text-decoration:none; color:#633c8b}

h4 a:link,
h3 a:link,
h4 a:active,
h3 a:active,
h4 a:visited,
h3 a:visited,
h4 a:hover,
h3 a:hover{ color:#FFFFFF; text-decoration:none; font-size:11px}
.white:link,.white:hover,.white:active,.white:visited,{color:#FFFFFF; text-decoration:none; }
.main_table{ 
	 width:950px;
	
	 padding-top:0px;
	 background-color:#dbd8de;
	 border: solid 1px #b7b9c2;
	 background-image:url(images/content_bg.jpg); 
	 background-position:bottom; 
	 background-repeat:repeat-x;
  }
.logo{ padding:3px 0px 3px 3px}
.left_td{ 
	width:333px;
	
	padding-bottom:0px; 
	border:solid 0px #eeeeed; 
	border-bottom:0px; 
	padding:0px;
 }

.right_td{ padding-right:10px; padding-top:0px; padding-top:30px; padding-bottom:14px}
.index_td{
	height:787px;
	background-image: url(images/kendra_img.jpg); 
	background-repeat:no-repeat; 
	background-position: left bottom;}
	
.biography_td{
	height:785px;
	background-image: url(images/about_img.jpg); 
	background-repeat:no-repeat; 
	background-position: left bottom;}
.services_td{
	height:787px;
	background-image: url(images/services_img.jpg); 
	background-repeat:no-repeat; 
	background-position: left bottom;}	
.personal_training_td{
	height:787px;
	background-image: url(images/personal_training_img.jpg); 
	background-repeat:no-repeat; 
	background-position: left bottom;
}
.ultimate_body_td{
	height:787px;
	background-image: url(images/vibration_therapy_img.jpg); 
	background-repeat:no-repeat; 
	background-position: left bottom;
}
	
.stretch_therapy_td{
	height:777px;
	background-image: url(images/stretch_therapy_img.jpg); 
	background-repeat:no-repeat; 
	background-position: left bottom;}
	
.vibration_therapy_td{
	height:777px;
	background-image: url(images/vibration_therapy_img.jpg); 
	background-repeat:no-repeat; 
	background-position: left bottom;}
	
.elite_rewards_package_td{
	height:787px;
	background-image: url(images/vibration_therapy_img.jpg); 
	background-repeat:no-repeat; 
	background-position: left bottom;}
	
.contact_td{
	height:787px;
	background-image: url(images/kendra_img.jpg); 
	background-repeat:no-repeat; 
	background-position: left bottom;}
	
.content_table{ 
	padding-top:0px;
	height:760px;
	 
}

div#no_border{ padding-top:10px;padding:0px 10px 10px 0px; border:0px}
.no_left_padding{ padding-left:1px}
.border{border: solid 0px #eeeeed;  font-size:12px;  padding:10px 0px 10px 0px;}
.menu_td{ padding:0px 3px 0px 3px;}
div#menu_div{padding-top:0px; background-color:#c8becb; padding-left:0px; }
div#menu_div a{ text-decoration:none; color:#000000; font-weight:bold;  font-size:14px; display:block;  height:14px; padding:5px 10px 5px 10px; }

div#menu_div a:link{ text-decoration:none; color:#ffffff; font-weight:bold;  font-size:14px; display:block;  height:14px; padding:5px 10px 5px 10px; }
div#menu_div a:active{ text-decoration:none; color:#ffffff; font-weight:bold;  font-size:14px; display:block;  height:14px; padding:5px 10px 5px 10px; }
div#menu_div a:visited{ text-decoration:none; color:#ffffff; font-weight:bold;  font-size:14px; display:block;  height:14px; padding:5px 10px 5px 10px; }
div#menu_div a:hover{ text-decoration:none; color:#633c8b; font-weight:bold;  font-size:14px; display:block;  height:14px; padding:5px 10px 5px 10px; }

div#menu_div .selected_link:link{ text-decoration:none; color:#633c8b; font-weight:bold;  font-size:14px; display:block;  height:14px; padding:5px 10px 5px 10px; }
div#menu_div .selected_link:active{  text-decoration:none; color:#633c8b; font-weight:bold;  font-size:14px; display:block;  height:14px; padding:5px 10px 5px 10px; }
div#menu_div .selected_link:visited{  text-decoration:none; color:#633c8b; font-weight:bold;  font-size:14px; display:block;  height:14px; padding:5px 10px 5px 10px; }
div#menu_div .selected_link:hover{  text-decoration:none; color:#633c8b; font-weight:bold;  font-size:14px; display:block;  height:14px; padding:5px 10px 5px 10px; }



.selected_menu{text-decoration:none; color:#6ca80c; background-image:url(images/menu_bg_hover.jpg); background-repeat:no-repeat; background-position:right;font-size:11px; display:block; width:140px; padding:6px 4px 4px 4px; border-bottom:solid 0px #d2d2d2; }



.left_padding{ padding:0px 10px 0px 10px;}




.green_bg{ 
	background-image: url(images/green_big_bg.jpg); 
	background-position:top; 
	background-repeat:repeat-x; 
	background-color:#96aabc; 
	padding:17px 17px 17px 17px; 
	color:#FFFFFF;
	min-height:220px;
}
.green_txt{ color:#2fb1c3; text-decoration:none; font-weight:bold; font-size:12px}

.green{ color:#6ca80c; text-decoration:none; font-weight:bold; font-size:11px}
.green:link{ color:#6ca80c; text-decoration:none; font-weight:bold; font-size:11px}
.green:active{ color:#6ca80c; text-decoration:none}
.green:visited{ color:#6ca80c; text-decoration:none}
.green:hover{ color:#6ca80c; text-decoration: underline}

.orange{ color:#bd3939; line-height:18px   }
.orange:link{ color:#bd3939;   font-size:12px; line-height:20px}
.orange:active{ color:#bd3939; }
.orange:visited{ color:#bd3939; }
.orange:hover{ color:#bd3939; text-decoration:none }


.contact_form{  width:100%; font-size:11px; color:#7e7e7e; height:150px; border:solid 0px #eeeeed; border-bottom:0px;}

.contact_form input{ margin:0px;   padding:2px 7px 2px 7px; color:#7e7e7e; }
.contact_form textarea{margin:0px;   padding:2px 7px 2px 7px; color:#7e7e7e; border:solid 0px #d1d1d1; overflow:hidden; width:150px;  height:50px}
.contact_form #button{ background-color:#f9f8f8; padding:2px 7px 2px 0px; color:#bd3939; border:solid 0px #FFFFFF; overflow:hidden; width:50px; height:20px; font-weight:bold; font-size:11px; cursor:pointer;text-decoration:underline;}
.contact_form th{ padding-right:15px}
.contact_form td{ padding:2px 0px 2px 0px}

.contact_form input{ border: solid 0px #d2d2d2;  margin-right:3px;}
.contact_form select{ border: solid 0px #d2d2d2;  margin-right:3px; height:19px}
textarea{ overflow:auto}
.text_img{ margin-right:10px}

.center{ vertical-align:middle; text-align:center; display:block;  }
.banner1{ background-image:url(images/banner1_bg.jpg); background-repeat:repeat-y; background-position:left; background-color:#a63232; color:#FFFFFF; font-weight:bold; font-size:12px; padding:0px 0px 8px 0px;height:140px;line-height:20px;}
.banner2{ background-image:url(images/banner2_bg.jpg); background-repeat:repeat-x; background-position:top; background-color:#4b4b4b; color:#FFFFFF; font-weight:bold; font-size:12px;padding:0px 7px 8px 7px;height:140px;line-height:20px;}
.banner3{ background-image:url(images/banner3_bg.jpg); background-repeat:repeat-y; background-position:left; background-color:#42B5C7; color:#FFFFFF; font-weight:bold; font-size:12px; padding:0px 0px 8px 0px;height:140px;line-height:20px;}

.banner1 a:link, .banner2 a:link, .banner3 a:link,
.banner1 a:active, .banner2 a:active, .banner3 a:active,
.banner1 a:visited, .banner2 a:visited, .banner3 a:visited,
.banner1 a:hover, .banner2 a:hover, .banner3 a:hover{ color:#FFFFFF; text-decoration:none; font-size:14px}

.copyright{  padding-bottom:5px; padding-top:0px;font-size:10px;}
.copyright td{ font-size:10px; padding:0px}

.footer{
	background-color:#c5bbca;
	
	color:#FFFFFF;
	letter-spacing:1px;
	font-size:17px;
	padding:7px 0px 7px 30px;
	
	
}
hr {
	color: #633C8B;
	background-color: #633C8B;
	height:1px;
}
.block{

}
.image{
	width:150px;
	height:73px;
}
.content{
	width:450px;
	margin-left:170px;
	margin-top:-74px;
}
.content2{
	width:650px;
	padding-bottom:5px;
}
.all-ul{

	text-decorate:none;
}

.h214 { font-size:14px;}