

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


	.wrapper{
	width: 1000px;
	margin-top: auto;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: auto;
	  
   
}

.hidden {
display: none;
visibility:hidden;
	
}


body{

font-family: Georgia,'Times New Roman','Bitstream Charter',Times,serif;
    font-size: 13px;
    line-height: 21px;
    margin-bottom: 1.3em;	

background: #fff;
}

p {
	font-family: Georgia,'Times New Roman','Bitstream Charter',Times,serif;
    font-size: 13px;
    line-height: 21px;
	
}


div.feedburnerFeedBlock ul li span.headline { 
font-weight:bold;
 
display:block; 
margin:12px 0 0 0; 
}

div.feedburnerFeedBlock { 
border:2px solid #ddd;
 font-size: 95%;
background-color:#9BC3D8; 
padding:12px; 
}


h1 {font-size: 22px;}

h2 {font-size: 18px;}

.whitetext {
	color: #FFF;}

h3 {
	font-size: 16px;
}
	
	h4 {
	font-size: 13px;
	font-family:"Times New Roman", Times, serif;}
	
	

.header {
	background-color: #FFF;
	width: 250px;
	height: 150px;
	float: left;
}

.header2 { background-color:#FFF;

width: 50%;
height: 150px;
float:left;
 }
 
.header3 { background-color:#FFF;
width: 250px;
height: 150px; 
float: left}

.element1 {
	float:left;
	width: 1000px;
	height: 30px;}

.element2 {
	float:left;
	width: 1000px;
	height: 62px;}


.element3 { background-color: #EDEFE9;
float:left;
width: 752px;
height:330px;
margin-right:2px;
padding: 14px;}

.element4 { background-color: #EDEFE9;
float:right;
width: 198px;
height: 330px;
padding: 8px;
}

.element5 
{ background-color: #EDEFE9;
font-size: 95%;
float:left;
width: 650px;
height:260px;
padding: 10px;
margin-right: 2px;}

.element6 { background-color: #EDEFE9;
float: right;

width: 305px;
height: 2279px;
padding: 10px;}



.element7 { background-color: #EDEFE9;
float:left;
width: 650px;
height:64px;

padding: 10px;}

	.element8 {
	background-color:#A7CDDE;
	float:left;
	width: 205px;
	height: 320px;
	padding: 10px;}
	
	.element9 {
background-color:#A7CDDE;
	float:left;
	width: 205px;
	height: 320px;
	padding: 10px;}
	
	
.element10 {
	background-color:#A7CDDE;
	float:left;
	width: 200px;
	height: 320px;
	padding: 10px;}
	

.element11 {
	background-color:#A7CDDE;
	float:left;
	width: 280px;
	height:275px;
	padding:10px;}
	


.element12 {
	background-color:#A7CDDE;
	float:left;
	width: 350px;
	height: 275px;
	
	padding: 10px;}
	
	
	.element13 {
	background-color:#EDEFE9;
	float:left;
	width: 660px;
	height: 220px;
	padding: 8px;}
	
	.element14 {
	background-color:#EDEFE9;
	float:left;
	width: 308px;
	height: 220px;
	padding: 8px;}
	
	.left_image_column14 { background-color: #EDEFE9;
float: left;

width: 260px;
height: 265px;
padding: 10px;}
	
	
	.middle-text-column{ background-color: #EDEFE9;
float: left;

width: 380px;
height: 265px;
padding: 10px;}

.right-text-column{ 

background-color: #EDEFE9;
float: left;

width: 300px;
height: 265px;
padding: 10px;}
		
	
.left_column {
	background-color: #EDEFE9;
	float: left;

width: 718px;
height: 170px;
padding: 10px;
}

.right_column {
	background-color: #EDEFE9;
	float: left;

width: 242px;
height: 170px;
padding: 10px;
	
}

.left_column_balanced {
	background-color: #EDEFE9;
	float: left;

width: 493px;
height: 360px;
padding: 10px;
}

.right_column_balanced {
	background-color: #EDEFE9;
	float: left;

width: 467px;
height: 360px;
padding: 10px;
	
}


.columns_one_third {
	background-color:#edefe9;
	float:left;
	width: 570px;
	padding:14px;
	height: 200px;
}

.column_one_fourth {
	background-color: #edefe9;
	float:left;
	width: 374px;
	padding: 14px;
	height: 200px;
}

.column_left_community {
	background-color: #edefe9;
	float:left;
	width: 313px;
	padding: 14px;
	height: 520px;
	
	
}

.column_middle_community {
	background-color: #edefe9;
	float:left;
	width: 303px;
	padding: 14px;
	height: 520px;
	
}

.column_right_community {
	background-color: #edefe9;
	float:left;
	width: 300px;
	padding: 14px;
	height: 520px;
	
}

.column_left_recipes {
	background-color: #edefe9;
	float:left;
	width: 465px;
	padding:15px;
	height: 327px;}

.column_right_recipes {
background-color: #edefe9;
	float:left;
	width: 475px;
	padding:15px;
	height: 327px;}


.footer_column_left {
	background-color:#A7CDDE;
	float:left;
	width: 175px; 
	padding: 5px;
	height: 110px;
	
}

.banner_titles {
	background-color: #5088C1;
	float:left;
	width: 989px; 
	padding: 5px;
	height: 50px;
}

.recipes_1 {
	
background-color: #EDEFE9;
float: left;
width: 242px;
height: 220px;
padding: 10px;
	
}

.recipes_2 {
	
background-color: #EDEFE9;
float: left;

width: 220px;
height: 220px;
padding: 10px;
	
}

.recipes_3 {
	
background-color: #EDEFE9;
float: left;

width: 242px;
height: 220px;
padding: 10px;
	
}

.recipes_4 {
	
background-color: #EDEFE9;
float: left;

width: 215px;

height: 220px;
padding: 10px;
	
}

.latest-blog-post-1 {
	background-color: #EDEFE9;
float: left;

width: 313px;

height: 525px;
padding: 10px;
	
}


.latest-blog-post-2 {
	background-color: #EDEFE9;
float: left;

width: 313px;

height: 525px;
padding: 10px;
	
}

.latest-blog-post-3 {
	background-color: #EDEFE9;
float: left;

width: 313px;

height: 525px;
padding: 10px;
	
}

.footer_column_middle {
	background-color:#A7CDDE;
	float:left;
	width: 595px; 
	padding: 5px;
	height: 110px;
	
}

.footer_column_right{
	background-color:#A7CDDE;
	float:left;
	width: 200px; 
	padding: 5px;
	height: 110px;
	
}

.footer {
	background-color:#A7CDDE;
	font-style:italic;
	font-size:12px;
	float:left;
	width: 166px;
	height: 12px;
	padding-right:6px;
	border-top:solid;
	border-top-width:6px;
	border-top-color: #A7CDDE;
	
	border-right:solid;
	border-right-width:thin;
	border-right-color:#9FF;
	
	border-bottom:solid;
	border-bottom-color: #A7CDDE;
	border-bottom-width:18px;}
	
.footer1 {
	background-color:#A7CDDE;
	
	font-size:10px;
	float:left;
	width: 114px;
	height: 10px;
	
	border-top:solid;
	border-top-width:5px;
	border-top-color: #A7CDDE;
	border-right:solid;
	border-right-width:1px;
	border-right-color:#9FF;
	
	border-bottom:solid;
	border-bottom-color: #A7CDDE;
	border-bottom-width:6px;
	}	
	
.footer2 {
	background-color:#A7CDDE;
	
	font-size:10px;
	float:left;
	width: 125px;
	height: 10px;

	border-top:solid;
	border-top-width:5px;
	border-top-color: #A7CDDE;
	border-right:solid;
	border-right-width:thin;
	border-right-color:#9FF;
	border-bottom:solid;
	border-bottom-color: #A7CDDE;
	border-bottom-width:6px;}	
	
.footer3 {
	background-color:#A7CDDE;
	
	font-size:10px;
	float:left;
	width: 122px;
	height: 10px;
	
	border-top:solid;
	border-top-width:5px;
	border-top-color: #A7CDDE;
	border-right:solid;
	border-right-width:thin;
	border-right-color:#9FF;
	
	border-bottom:solid;
	border-bottom-color: #A7CDDE;
	border-bottom-width:6px;}	
	
.footer4 {
	background-color:#A7CDDE;
	
	font-size:10px;
	float:left;
	width: 115px;
	height: 10px;
	
	border-top:solid;
	border-top-width:5px;
	border-top-color: #A7CDDE;
	border-right:solid;
	border-right-width:thin;
	border-right-color:#9FF;
	
	border-bottom:solid;
	border-bottom-color: #A7CDDE;
	border-bottom-width:6px;}	
	
	.footer5 {
	background-color:#A7CDDE;
	
	font-size:12px;
	float:left;
	width: 110px;
	height: 10px;
	
	border-top:solid;
	border-top-width:5px;
	border-top-color: #A7CDDE;
	
	bborder-right:solid;
	border-right-width:thin;
	border-right-color:#0cf;
	
	border-bottom:solid;
	border-bottom-color: #A7CDDE;
	border-bottom-width:6px;}	
	
	.footerad {
		background-color:#A7CDDE;
		float:left;
		width: 730px;
		height: 100px;
		padding: 17px;
	}
	
	.footer_search {
		background-color:#A7CDDE;
		float:left;
		width: 200px;
		height: 100px;
		padding: 17px;
	}
	
	
.copyright {
	float:left;
	height: 50px;
	padding:10px;
	width: 980px;
}


.style1 {	font-family: "Times New Roman", Times, serif;
	font-size: 23px;}


newletterscriberrequired {
	font-size: 9px;
	font-family: "Times New Roman", Times, serif;}


.disclaimer {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;}
	
.style202 {font-size:21px;}

.style203 {
	color: #68B0D8;
	font-size: 22px;}
	
	
.style204 {
	font-size: 13px;
	font-weight: bold;}
	
	a: {
		color: #003366;
font-size:12px;
text-decoration:none;
	}
	
a:link { color: #003366;
font-size:12px;
text-decoration:none;}
	
a:visited {
	color: #006;
	font-size:12px;
	text-decoration: none;
	font-weight:bold;}

a:hover {
	color: #993300;
	font-size:12px;
	text-decoration: none;}

a:active {
	color: #003366;
	font-size:12px;
	text-decoration: none;}
	
	
.forum_1_images {
	float:left;
	width: 333px;
	height: 235px;	
	
}

.forum_2_disc {
	float: left;
	width: 460px;
	height: 95px;
	padding: 10px;
}

.forum_2_ad {
	float: left;
	width: 500px;
	height: 95px;
	padding: 10px;
}

.forum_table_menu {
	font-size:12px;
	
}


.forum_topics a:link { font-size: 12px; }

.forum_topics a:visited { font-size: 12px;  }

.forum_topics a:hover {font-size: 12px;  }

.forum_topics a:active { font-size: 12px;  }


.forum_topics {
	float:left;
	width: 620px;
	height: 1165px;
	padding: 5px;
	
}

.forum_topics_sidebar {
	float:left;
	width: 360px;
	height: 1165px;
	padding: 5px;
	
}

.forum_topics_sub_child {
	float:left;
	margin-left:10px;
	width: 270px;
	height: 30px;
	padding:5px;
	border-bottom-width:thin;
	border-bottom-color:#003;
	border-bottom-style: solid;
}
	
	
.forum_topics_sub_child {
	float:left;
	margin-left:10px;
	width: 270px;
	height:auto;
	padding:5px;
	
}
.forum_ad {
	float: left;
	width: 460px;
	height: 120px;
	padding: 10px;
}

.forum_2_pages{
	float: left;
	width: 500px;
	height: 120px;
	padding: 10px;
}

.forum_replies_pg_topic {
	float:left;
	width: 800px;
	height: auto;
	padding:15px;	
}

.forum_replies_pg_topic_right {
	float:left;
	width: 320px;
	height: 130px;	
	padding: 15px;
}

.forum_replies a:link { color: #F90; font-size:14px}

.forum_replies a:visited {  color: #F90; }

.forum_replies a:hover {color: #F90;  }

.forum_replies a:active { color: #F90;  }


.forum_replies {
	float:left;
	width: 810px;
	height:auto;
	padding: 5px;
	font-size:14px;
	
}

.forum_replies_child_left {
	float:left;
	width: 114px;
	height:auto;
	padding: 15px;
	
	
	
	
}

.forum_replies_child_right {
	float:left;
	width: 613px;
	height:auto;
	padding: 15px;
	border-color:#000;
	border-style:solid;
	border-width:thin;
	
	
}

.forum_create_topic {
	float:left;
	width: 985px;
	height:auto;
	padding:10px;
	
	
}

.goalsheet_left {
	float:left;
	width: 605px;
	padding: 10px;
	height: 930px;	
	
}

.goalsheet_right {
	float:right;
	width: 350px;
	padding: 10px;	
	height: 930px;	
}

.kettlebell_top_left {
	background-color:#EDEFE9;
	
	float:left;
	width:674px;
	padding: 11px;
	height: 373px;
	
	
}


.kettlebell_top_right {
	background-color:#EDEFE9;
	float:right;
	width:275px;
	padding: 11px;
	height: 373px;
}

.kettlebell_products {
	background-color:#EDEFE9;
	float:left;
	width:510px;
	padding: 15px;
	height: 250px;
	
}

.kettlebell_products_middle {
	background-color:#EDEFE9;
	float:left;
	width:200px;
	padding: 15px;
	height: 250px;
	
}

.kettlebell_products_right {
	background-color:#EDEFE9;
	float:left;
	width:200px;
	padding: 15px;
	height: 250px;
}

.kettlebell_video {
	
	background-color:#EDEFE9;
	float:left;
	width:490px;
	padding: 20px;
	height: 500px;
	
}

.kettlebell_video_right {
	background-color:#EDEFE9;
	float:left;
	width: 430px;
	padding: 20px;
	height: 500px;
}


.questionpageleft {
	background-color:#EDEFE9;
	float:left;
	width: 390px;
	padding: 8px;
	height: 260px;
}


.questionpagemiddle {
	background-color:#EDEFE9;
	float:left;
	width: 256px;
	padding: 8px;
	height: 260px;
}

.questionpageright {
	background-color:#EDEFE9;
	float:left;
	width: 305px;
	padding: 8px;
	height: 260px;
}



.questionpg_Left {
	
	background-color:#EDEFE9;
	float:left;
	width: 279px;
	padding: 10px;
	height: 70px;
	
}


.questionpg_right {
	
	
	background-color:#EDEFE9;
	float:left;
	width: 680px;
	padding: 10px;
	height: 70px;
}

.questions_left {
	
	background-color:#EDEFE9;
	float:left;
	width: 342px;
	padding: 12px;
	height: 800px;
	
	
}

.questions_middle {
	
	background-color:#EDEFE9;
	float:left;
	width: 255px;
	padding: 12px;
	height: 800px;
	
	
}

.questions_right {
	
	background-color:#EDEFE9;
	float:left;
	width: 330px;
	padding: 12px;
	height: 800px;
	
}

.question_forum_left {
	background-color:#EDEFE9;
	float:left;
	width: 230px;
	padding: 15px;
	height: 330px;
	
}


.question_forum_middle {
	background-color:#EDEFE9;
	float:left;
	width: 210px;
	padding: 15px;
	height: 330px;
	
}

.question_forum_right {
	background-color:#EDEFE9;
	float:left;
	width: 470px;
	padding: 15px;
	height: 330px;
	
}

.question_answer_pgs_top_left {
	background-color:#EDEFE9;
	float:left;
	width: 640px;
	padding: 11px;
	height: 780px;
	
}

.question_answer_pgs_top_right {
	background-color:#EDEFE9;
	float:left;
	width: 315px;
	padding: 11px;
	height: 780px;
	
}

.success_steps_chart {
	
	float:left;
	width: 640px;
	padding: 4px;
	height: 500px;
	
}


.success_steps_chart_right {
	
	float:left;
	width: 343px;
	padding: 4px;
	height: 500px;
	
	
}

.success_steps_chart_sub_login {
	
	float:left;
	width: 600px;
	padding: 5px;
	height: 20px;
	
}
.success_steps_chart_sub_title {
	
	float:left;
	width: 600px;
	padding: 5px;
	height: 30px;
	
}

.success_steps_chart_sub_step_one {
	
	float:left;
	width: 600px;
	padding: 2px;
	height: 70px;
	text-align:center;
	
}

.success_steps_chart_sub_step_2 {
	
	float:right;
	width: 300px;
	padding: 2px;
	height: 170px;
	
}

.success_steps_chart_sub_step_5 {
	
	float:left;
	width: 300px;
	padding: 2px;
	height: 170px;
	
}

.success_steps_chart_sub_step_3 {
	
	float: right;
	width: 330px;
	padding: 2px;
	height: 170px;
	
}

.success_steps_chart_sub_step_4 {
	
	float:left;
	width: 300px;
	padding: 2px;
	height: 170px;
}

.getting_started_success_steps {
	
	float:left;
	width: 265px;
	padding: 15px;
	height: 420px;
	
	
}

.getting_started_success_steps_middle {
	
	float:left;
	width: 420px;
	padding: 15px;
	height: 420px;
	
}

.getting_started_success_steps_right {
	
	float:left;
	width: 200px;
	padding: 15px;
	height: 420px;
	
}

.success_step_one_left {
	background-color:#0099FF;
float:left;
	width: 310px;
	padding: 15px;
	height: 250px;
	-moz-border-radius: 15px;
border-radius: 15px;

}

.success_step_one_right {
	background-color:#0099FF;
float:left;
	width: 630px;
	padding: 15px;
	height: 250px;
	-moz-border-radius: 15px;
border-radius: 15px;
}


.success_steps_one_details_left {
	
	float:left;
	width: 725px;
	padding: 10px;
	height: 440px;
	
}


.success_steps_one_details_right a:link { color: #0099ff; }

.success_steps_one_details_right a:visited { color: #74A7A6; }

.footer1 a:hover { color: #fff; }

.success_steps_one_details_right a:active { color: #eae456; }


.success_steps_one_details_right {
	
	float:left;
	width: 230px;
	padding: 10px;
	height: 440px;
	
}

.healthybreakfast_left {
	background-color:#EDEFE9;
	float:left;
	width: 380px;
	padding: 8px;
	height:310px;
}

.healthybreakfast_right {
	background-color:#EDEFE9;
	float:left;
	width: 587px;
	padding: 8px;
	height:310px;
}

.healthybreakfast2_left {
	background-color:#EDEFE9;
	float:left;
	width: 640px;
	padding: 8px;
	height:540px;
}

.healthybreakfast2_right {
	background-color:#EDEFE9;
	float:right;
	width: 320px;
	padding: 8px;
	height: 540px;
}

.healthybreakfastSlide_left {
	background-color:#EDEFE9;
	float:left;
	width: 640px;
	padding: 8px;
	height:360px;
}

.healthybreakfastAd_right {
	background-color:#EDEFE9;
	float:right;
	width: 320px;
	padding: 8px;
	height:360px;
}

.healthybreakfast_carbs_left {
	background-color: #EDEFE9;
	float:left;
	width: 655px;
	height: 1070px;
}

.healthybreakfast_carbs_right {
	background-color: #EDEFE9;
	float:right;
	width: 335px;
	height: 1070px;
}


.healthybreakfast_carbs_child_food_images {
	background-color: #EDEFE9;
	float:left;
	width: 190px;
	padding:5px;
	height: 200px;
}
	
.healthybreakfast_carbs_Child_descr {
	background-color: #EDEFE9;
	float:left;
	width: 430px;
	padding:5px;
	height: 200px;
}	

.healthybreakfast_banner {
	background-color: #EDEFE9;
	float:left;
	width: 649px;
	padding:3px;
	height: 60px;
	
}

.healthybreakfast_banner_2 { 

	background-color: #EDEFE9; 
	float:right;
	width: 329px;
	padding:3px;
	height: 60px;
	
}

.forum_cat_banner_left { 
	background-color: #7AC043;
	float: left;
	width: 620px;
	padding:10px;
	height: 110px;}
	
.forum_cat_banner_right { 
	background-color: #A2D344;
	float: left;
	width: 340px;
	padding:10px;
	height: 110px;}
	
	
.forum_cat_left_com { 
	
	float: left;
	width: 650px;
	padding:5px;
	height: 1990px;}
	
.forum_cat_right_com { 
	
	float: left;
	width: 330px;
	padding:5px;
	height: 1990px;}
	
.forum_left_com_child_img { 
	
	float: left;
	width: 125px;
	padding:11px;
	height: 130px;}
		
.forum_left_com_child_forum_cat { 
	
	float: left;
	width: 480px;
	padding:11px;
	height: 130px;}
	
.forum_left_com_child_social { 
	
	float: left;
	width: 120px;
	padding:8px;
	height: 140px;}
	
	
.forum_dropdown_vertical_left {
	float: left;
	width: 275px;
	padding:8px;
	height: 260px;
}

.forum_dropdown_ad_right {
	float: left;
	width: 320px;
	padding:8px;
	height: 260px;
}

.diet_food_facts_left {
	float:left;
	width: 380px;
	padding: 6px;
	height: 380px;
}
	
.diet_food_facts_right {
	float:left;
	width: 590px;
	padding: 6px;
	height: 380px;
}	

.diet_food_facts_left_2 {
	float:left;
	
	width: 310px;
	padding: 6px;
	height: 300px;
}	

.diet_food_facts_middle_2 {
	float:left;
	
	width: 310px;
	padding: 6px;
	height: 300px;
}	

.diet_food_facts_right_2 {
	float:left;
	
	width: 310px;
	padding: 6px;
	height: 300px;
}	

.social_media {
	background-color:#A7CDDE;
	float:left;
	width: 980px;
	height: 50px;
	padding: 10px;
}

.weightloss_community_blogs_1 {
	background-color:  #EDEFE9;
	float: left;
	width:665px;
	height: 585px;
	padding: 4px;
	
}

.weightloss_community_blogs_2 {
	background-color:  #EDEFE9;
	float: left;
	width:315px;
	height: 585pX;
	padding: 4px;
	
}

.columnsub{
	margin-right: 18px;
	
	float: left;
	width: 215px;
	height: 500px;
	padding: 2px;
	-moz-border-radius: 15px;
border-radius: 15px;
	
}

.column_header_latestposts {
	background-color:#d98700;
	float:left;
	width:110px;
	padding:6px;
	margin-left:20px;
	
}


.columnsub2{
	float: left;
	width: 150px;
	padding: 5px;
	-moz-border-radius: 15px;
border-radius: 15px;
	
}

.columnsubchild {
	
	float:left;
	width: 211px;
	height:-9px;
	
	margin-left:8px;
	border-bottom: #06F;
	border-bottom-style:solid;
	border-bottom-width:thin;
	
	
}
	
.columnsubimg {
	float:left;
	width: 215px;
	padding: 5px;
	
}
.columnsublatestcatposts {
	float:left;
	width: 200px;
	padding:4px;
}

.members_pg_1_left {
	background-color:  #EDEFE9;
	float:left;
	width: 650px;
	padding: 5px;
	height:2050px;
}

.members_pg_1_right {
	background-color:  #EDEFE9;
	float:left;
	width: 330px;
	padding: 5px;
	height:2050px;
}

.calorie_calculator {
	float:left;
	margin-left:15px;
	width: 520px;
	padding:6px;
	height:410px;
	
}

.calorie_calculator2 {
	float:left;
	width: 430px;
	padding:6px;
	height:410px;
	
}

.shop_fit_template1 {
	float:right;
	width: 740px;
	padding: 8px;
	height: auto;
	
	
}

.shop_fit_template2 {
	float:left;
	width: 175px;
	padding: 5px;
	height: 800px;}

.shop_fit_template3 {
	float:left;
	width: 246px;
	padding: 12px;
	height: 280px;}
	
	
	.new_members_getstarted {
		background-color:#EDEFE9;
		float:left;
		width: 440px;
		padding:20px;
		height:330px;}

.new_members_getstarted_right {
		background-color:#EDEFE9;
		float:left;
		width: 479px;
		padding:20px;
		height:330px;}
		
		
.new_members_getstarted_one {
		background-color:#EDEFE9;
		float:left;
		width: 265px;
		padding:20px;
		height:310px;}
		
		.new_members_getstarted_two {
		background-color:#EDEFE9;
		float:left;
		width: 245px;
		padding:20px;
		height:310px;}
		
		.new_members_getstarted_three {
		background-color:#EDEFE9;
		float:left;
		width: 370px;
		padding:20px;
		height:310px;}
		
		
		.body {
			clear:both}
			
		
.nofloating {
	float:none;
	
}