/* CSS Document */
body{
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	background:url('../images/bg.gif') repeat-x 0 0 ; padding-left:0; padding-right:0; padding-top:1px; padding-bottom:0;
	}
div, p, img, h1, h2, h3, ul, form{
	padding:0;
	margin:0;
	}
.spacer{
	line-height:0;
	font-size:0;
	clear:both;
	}

img {
border:none;}	

/*------------------------------main part start----------------------*/
#main{
	background:url('../images/left_border.gif') repeat-y left top;
	padding-left:2px; padding-right:0; padding-top:0; padding-bottom:0
	}
	
#up_part{
	width:958px;
	margin:0 auto;
	position:relative;
	padding:118px 0 0 0;
	}
	
#up_part img.logo{
	position:absolute;
	left:5px;
	top:10px;
	}

#up_part p.enrol{
	background:url('../images/enrol1.gif') no-repeat 0 0;
	width:350px;
	height:47px;
	position:absolute;
	right:0;
	top:45px;
	text-indent:-20000px
	}
	
	
	
/*--------------------logo and navigation part start------------------*/

#navi{
	background:url('../images/navi_bg.gif') repeat-x 0 0;
	height:28px;
	padding-bottom:11px
	}
	
#navi ul.left{
	list-style-type:none;
	line-height:0;
	font-size:0;
	height:28px;
	float:left;
	width:700px;
	}

#navi ul.left li{
	float:left;
	display:block;
	padding:0 2px 0 0;
	}
	
#navi ul.left li a{
	display:block;
	float:left;
	height:28px;
	text-indent:-2000px;
	}
	
#navi ul.left li a.home{
	background:url('../new_buttons/home.gif') no-repeat 0 0;  
	width:90px
	}

#navi ul.left li a.home:hover, #navi ul.left li a.active_home{
	background:url('../new_buttons/home.gif') no-repeat 0 100%;
	width:90px
	}
#navi ul.left li a.lifestyle{
	background:url('../new_buttons/lifestyle_tips.gif') no-repeat 0 0;  
	width:114px
	}

#navi ul.left li a.lifestyle:hover, #navi ul.left li a.active_lifestyle{
	background:url('../new_buttons/lifestyle_tips.gif') no-repeat 0 100%;
	width:114px
	}	

#navi ul.left li a.about{
	background:url('../new_buttons/about.gif') no-repeat 0 0;  
	width:142px
	}

#navi ul.left li a.about:hover, #navi ul.left li a.active_about{
	background:url('../new_buttons/about.gif') no-repeat 0 100%;
	width:142px
	}

#navi ul.left li a.our{
	background:url('../new_buttons/trainers.gif') no-repeat 0 0;  
	width:116px
	}

#navi ul.left li a.our:hover, #navi ul.left li a.active_our{
	background:url('../new_buttons/trainers.gif') no-repeat 0 100%;
	width:116px
	}

#navi ul.left li a.location{
	background:url('../new_buttons/locations.gif') no-repeat 0 0;  
	width:106px
	}

#navi ul.left li a.location:hover, #navi ul.left li a.active_location{
	background:url('../new_buttons/locations.gif') no-repeat 0 100%;
	width:106px
	}
	

	
#navi ul.left li a.contact{
	background:url('../new_buttons/contact.gif') no-repeat 0 0;  
	width:99px
	}

#navi ul.left li a.contact:hover, #navi ul.left li a.active_contact{
	background:url('../new_buttons/contact.gif') no-repeat 0 100%;
	width:99px
	}

	
#navi ul.right{
	float:right;
	height:28px;
	width:238px;
	font-size:0;
	}
	
#navi ul.right li{
	float:left;
	display:block;
	padding:0 2px 0 0;
	}

#navi ul.right li a{
	display:block;
	float:left;
	height:28px;
	text-indent:-2000px;
	}
	
#navi ul.right li a.enrol{
	background:url('../new_buttons/enrol.gif') no-repeat 0 100%;  
	width:118px
	}

#navi ul.right li a.enrol:hover, #navi ul.right li a.active_enrol{
	background:url('../new_buttons/enrol.gif') no-repeat 0 0;
	width:118px
	}

#navi ul.right li a.fac{
	background:url('../new_buttons/faqs.gif') no-repeat 0 0;  
	width:118px
	}

#navi ul.right li a.fac:hover, #navi ul.right li a.active_fac{
	background:url('../new_buttons/faqs.gif') no-repeat 0 100%;
	width:118px
	}

.nopadding{
	padding:0!important;
	}
/*--------------------logo and navigation part start-------------------*/

/*--------------------header flash part start-------------------*/
#header{
	margin:5px 0 0 0;
	}

/*--------------------header flash part start-------------------*/

/*--------------------body part start-------------------*/

#body{
	background:url('../images/body_line.gif') repeat-y 620px 0;
	width:959px;
	margin-left:auto; margin-right:auto; margin-top:0; margin-bottom:20px; padding-left:0; padding-right:0; padding-top:10px; padding-bottom:0
	}

	/*------------left part start-----------*/
	#left{
		width:592px;
		float:left;
		}
		
	#left h2.welcome{
		/*background:url(../images/welcome.gif) no-repeat 0 0;*/
		width:390px;
		height:32px;
		margin:0 0 6px 0;
		text-indent:-2000px;
		}
		
	#left h3{
		font:bold 13px/18px tahoma, Arial, Helvetica, sans-serif;
		color:#06a3d6;
		margin:0 0 16px 0;
		}

	#left h2.what{
	/*background:url(../images/what_ix.gif) no-repeat 0 0;*/
	font:normal 33px/33px "Century Gothic", Arial, Helvetica, sans-serif;
	margin:0 0 5px 0;
	}
		#right h2.what{
	/*background:url(../images/what_ix.gif) no-repeat 0 0;*/
	font:normal 25px/25px "Century Gothic", Arial, Helvetica, sans-serif;
	margin:0 0 5px 0;
	}
#right h4{
	font-size:20px;	
	font:Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	margin:10px 0;
}
		
	#left p.text{
		font-size:13px;
		line-height:18px;
		color:#858383;
		background-color:inherit;
		margin:0 25px 0 0;
		}
		
	#left p.text a{
		text-decoration:underline;
		font-weight:bold;
		color:#858383;
		background-color:#FFFFFF;
		}
	
	#left p.text a:hover{
		text-decoration:none;
		}
		
		/*----------------Inspirational part start--------*/
		#inspi{
			background:url('../images/inspirational_bg.gif') no-repeat 0 0;	
			margin-left:0; margin-right:0; margin-top:0px; margin-bottom:0; padding-left:18px; padding-right:0; padding-top:15px; padding-bottom:10px;
			}
			
		#inspi h2{
			font:normal 26px/19px "Trebuchet MS", Arial, Helvetica, sans-serif;
			color:#338F8E;
			/*background-color:inherit;*/
			margin:0 0 10px 0;
			}
			
		#inspi h3{
			color:#EB358A;
			background-color:inherit;
			font:normal 21px/21px Arial, Helvetica, sans-serif !important;
			/*margin:52px 0 0 13px;*/
			width:140px;
			float:left;
			}
			
		#inspi ul{
			/*background:url('../images/body_line.gif') repeat-y left top;*/
			list-style-type:none;
			line-height:0;
			font-size:0;
			width:550px;/*width:150px;*/
			
			float:left; margin-left:0; margin-right:0; margin-top:0px; margin-bottom:15px; padding-left:1px; padding-right:0; padding-top:0; padding-bottom:0/*margin-top:22px;*/
			}
			
		#inspi ul li{
			display:inline;/*display:block;*/
			height:16px;
			}
			
		#inspi ul li a{
			font-size:13px;
			line-height:19px;
			padding:0 0 0 0px;/*padding:0 0 0 17px;*/
			color:#000;
			background-color:inherit;
			text-decoration:none;
			}
		#inspi ul li a:hover{
			text-decoration:underline;
			/*background:url('../images/arrow.gif') no-repeat left center;*/
			}
			
		/*---------------Inspirational part end--------------*/
	
	/*------------left part end--------------*/
	
	/*------------right part start--------------*/
	#right{
		width:300px;
		float:right;
		padding:0 13px 0 0;
		}

	#right a{
		color:#06A3DD;
		text-decoration:none;
		}
	#right a:hover{
		color:#000000;
		text-decoration:underline;
		}
			
	#right h2.latest{
		background:inherit url('../images/right_h2_bor.gif') repeat-x left bottom;
		color:#E82480;
		line-height:22px; font-size:11px; font-weight:normal; margin-left:0; margin-right:0; margin-top:0; margin-bottom:6px; padding-left:0; padding-right:0; padding-top:0; padding-bottom:2px; background-color:inherit
		}
	#right h3{
		color:#000;
		font-size:14px;
		line-height:16px;
		background-color:inherit;
		font-weight:bold;
		margin:15px 0 6px 0;
		}
	#right p{
		color:#06a3d6;
		background-color:inherit;
		font-size:13px;
		line-height:16px;
		}
	#right ul.link{
		height:34px;
		font-size:0;
		list-style-type:none;
		margin:15px 0 0 0;
		}
	#right ul.link li{
		float:left;
		display:block;
		padding:0 5px 0 0;
		}
	#right ul.link li a{
		display:block;
		height:34px;
		}
	#right ul.link1{
		height:50px;
		font-size:0;
		list-style-type:none;
		margin:15px 0 0 0;
		}
	#right ul.link1 li{
		float:left;
		display:block;
		padding:0 5px 0 0;
		}
	#right ul.link1 li a{
		display:block;
		height:50px;
		}
		



	#right ul.link li a.question{
		background:url('../images/i_have_a_question.gif') no-repeat 0 0;
		width:130px
		}
	#right ul.link li a.question:hover{
		background:url('../images/i_have_a_question.gif') no-repeat 0 100%;
		}
	#right ul.link1 li a.enrol{
		background:url('../images/get_started.gif') no-repeat 0 0;
		width:200px
		}
	#right ul.link1 li a.enrol:hover{
		background:url('../images/get_started.gif') no-repeat 0 100%;
		}	
	#right ul.link li a.contact_us{
		background:url('../new_buttons/contact_us.jpg') no-repeat 0 0;
		width:118px
		}
	#right ul.link li a.contact_us:hover{
		background:url('../new_buttons/contact_us.jpg') no-repeat 0 100%;
		}			
	#right ul.link li a.link{
		background:url('../images/learn_more.gif') no-repeat 0 0;
		width:109px
		}
	#right ul.link li a.link:hover{
		background:url('../images/learn_more.gif') no-repeat 0 100%;
		}
	/*------------right part end-----------------*/
/*--------------------body part start-------------------*/

#bigfooter{
	background:url('../images/footer_link.gif') repeat-x 0 0;
	height:56px
	}
#footer{
	width:959px;
	margin:0 auto;
	background:url('../images/footer_line.gif') repeat-x left top;
	}

#footer ul{
	height:20px;
	list-style-type:none;
	font-size:0;
	line-height:0;
	}
	
#footer ul li{
	float:left;
	font-size:10px;
	color:#858383;
	background-color:inherit;
	padding:0 2px;
	line-height:18px;
	}
	
#footer ul li a{
	color:#858383;
	background-color:inherit;
	text-decoration:none;
	}
	
#footer ul li a:hover, #footer ul li a.active{
	text-decoration:underline;
	}
	

#footer p{
	display:block;
	font-size:11px;
	line-height:15px;
	color:#CCCACA;
	background-color:inherit;
	margin:10px 0 0 0;
	}
#footer p span{
	text-align:right;
	display:block;
	margin:-15px 0 0 0;
	}
	
#footer a, a:hover, a:active, a:visited {
font-weight:normal;}
/*------------------------------main part end----------------------*/

/*--------------------contact  part start-----------------------*/
#content_header_part{
	height:91px;
	margin:5px 0 0 0;
	}

#ContentLeft{
		width:232px;
		float:left;
		background:url('../images/content_line.gif') no-repeat right top;; padding-left:5px; padding-right:33px; padding-top:0; padding-bottom:0
		}

#course{
	background:url('../images/course_bg.gif') no-repeat 0 0;
	padding-left:20px; padding-right:0; padding-top:13px; padding-bottom:20px
	}
	
#course h3{
	color:#60AFAF;
	line-height:22px;
	font-size:20px;
	background-color:inherit;
	font-weight:normal;
	}
	
#course p{
	font-size:13px;
	line-height:16px;
	color:#858383;
	background-color:inherit;
	padding:5px 0 15px 0;
	margin:0 15px 0 0;
	}
#course a.{
	display:block;
	background:url('../images/more_bg.gif') repeat-x 0 0;
	height:22px;
	width:59px;
	border-left:1px solid #C70067;
	border-right:1px solid #C70067;
	color:#FFF;
	text-decoration:none; text-align:center; font-size:14px; line-height:22px; font-weight:bold; margin-left:0; margin-right:0; margin-top:0; margin-bottom:10px; background-color:inherit
	}
	
#course a.more:hover{
	color:#000;
	background-color:inherit;
	}
	
#ContentLeft span.top{
	background:url('../images/testi_top.gif') no-repeat 0 0;
	height:10px;
	display:block
	}
	
#ContentLeft span.bot{
	background:url('../images/testi_top.gif') no-repeat 0 100%;
	height:10px;
	display:block
	}
	
#testimonial{
/*	background:#FCBEDE url('../images/tet imonial_bg.gif') repeat-x 0 0;
	border-left:1px solid #FAB8DA;
	border-right:1px solid #FAB8DA;*/
	color:#06a3d6; padding-left:0px; padding-right:22px; padding-top:0; padding-bottom:15px
	}
	
#testimonial h2{
	font-weight:bold;
	font-size:22px;
	line-height:22px;
	margin:0 0 10px 17px;
	}
	
#testimonial p{
	font-size:12px;
	line-height:17px;
	color:#686262;
	}
	
#testimonial p.red{
	color:#EC4292;
	padding:0 0 26px 0;
	}
	
#testimonial a.readMore{
	color:#000;
	background-color:inherit;
	text-decoration:none;
	font-size:12px;
	line-height:18px;
	}
	
#testimonial a.readMore:hover{
	color:#FFFFFF;
	background-color:inherit;
	}
	
#trainerslist p {
float:left;
margin:7px 0;
width:205px;}

#trainerslist {
width:100%;
margin:0 0 30px 0 ;}
	
#enrolToday{
	background:#fffffe url('../images/enrol_today_bg.gif') no-repeat 0 0;
	height:65px;
	color:#fff; margin-left:0; margin-right:0; margin-top:0px; margin-bottom:0; padding-left:93px; padding-right:0; padding-top:14px; padding-bottom:0
	}
	
#enrolToday h2{
	font-size:19px;
	line-height:19px;
	margin:0 0 7px 0;
	}
	
#enrolToday a.click{
	color:#FDCAE5;
	background-color:#E92D85;
	}
#enrolToday a.click:hover{
	text-decoration:none;
	}
	
#rightContent{
		width:639px;
		float:right;
		padding:0 24px 0 0;
		}
		
		
#rightContent h2.what{
	/*background:url(../images/what_ix.gif) no-repeat 0 0;*/
	font:normal 33px/33px "Century Gothic", Arial, Helvetica, sans-serif;
	margin:0 0 5px 0;
	}

#rightContent h3{
	color:#06a3d6;
	background-color:#FFFFFF;
	font-size:14px;
	line-height:19px;
	margin-bottom:20px;
	}
	
#rightContent p{
	font-size:13px;
	line-height:18px;
	color:#858383;
	background-color:inherit;
	margin:0 0 20px 0;
	}

#rightContent p.text{
	font-size:13px;
	line-height:18px;
	color:#858383;
	background-color:inherit;
	margin:0 0 20px 0;
	}
	
	#rightContent p.halloffame{
	font-size:13px;
	line-height:18px;
	color:#666;
	background-color:inherit;
	margin:0 0 20px 0;
	}
	
h1{
	color:#E92D85;
	background-color:#FFFFFF;
	font-size:18px;
	font-weight:normal;
}
#rightContent p.text span{
	color:#E92D85;
	font-size:18px;
	}
	
#rightContent p.halloffame span{
	color:#E92D85;
	}
	

.nobg{
	background-image:url('none') !important;
	}
.padding-bot{
	padding-bottom:50px!important;
	}
	
.nobg h2.what {
font:normal 33px/33px "Century Gothic", Arial, Helvetica, sans-serif;
	margin:0 0 5px 0;}	
	
.nobg a, a:visited, a:active{
	color:#06A3D6;
	background-color:inherit;
	font-weight:bold;
	text-decoration:none;
}

.nobg a:hover {
color:#000;
}
	
.nobg p.text{
	font-size:13px;
	line-height:18px;
	color:#858383;
	background-color:inherit;
	margin:0 0 10px 0;
	}
	
	
	
	
img.sydneyImg{
	float:left;
	display:block;
	font-size:0;
	border:none;
	}
ul.sudney{
	padding:69px 0 0 40px;
	list-style-type:none;
	line-height:0;
	font-size:0;
	margin:22px 0 0 0;
	width:120px;
	float:left;
	}
			
ul.sudney li{
	display:block;
	height:16px;
	}
	
ul.sudney li a{
	font-size:13px;
	line-height:19px;
	color:#E92D85;
	background-color:inherit;
	text-decoration:none;
	background:url('../images/arrow1.gif') no-repeat left center;; padding-left:17px; padding-right:0; padding-top:0; padding-bottom:0
	}
	
ul.sudney li a:hover{
	color:#000;
	background-color:#FFFFFF;
	}
			
/*-------------------about part start------------------*/
.aboutHeader{
	background:url('../images/about_header_bg.gif') no-repeat 0 0;
	}
/*-------------------about part start------------------*/
.lifestyletipsHeader{
	background:url('../images/fintess_header_bg.gif') no-repeat 0 0;
	}	
/*-------------------FAQ part start------------------*/
.faqHeader{
	background:url('../images/faq_header_bg.gif') no-repeat 0 0;	
	}	
	
/*-------------------location part start------------------*/
.locationHeader{
	background:url('../images/location_header_bg.gif') no-repeat 0 0;	
	}
/*--------------------Sub Location Part------------------------*/
.sydneyHeader{
	background:url('../images/sydney_header_bg.gif') no-repeat 0 0;	
	}	
.bondiHeader{
	background:url('../images/bondi_header_bg.gif') no-repeat 0 0;	
	}	
.cronullaHeader{
	background:url('../images/cronulla_header_bg.gif') no-repeat 0 0;	
	}	
.chatswoodHeader{
	background:url('../images/chatswood_header_bg.gif') no-repeat 0 0;	
	}	
.narrabeenHeader{
	background:url('../images/narrabeen_header_bg.gif') no-repeat 0 0;	
	}			
	
/*--------------------our trainers------------------------*/
.trainersHeader{
	background:url('../images/trainers_header_bg.gif') no-repeat 0 0;	
	}
	
#testimonial ul{
	font-size:0;
	list-style-type:none;
	margin:0 0 0 17px;
}

#testimonial ul li{
	background:url('../images/arrow2.gif') no-repeat left center;
	/*height:20px;*/
	display:block;
	padding-left:13px; padding-right:0; padding-top:5px; padding-bottom:0
	}
	
#testimonial ul li a{
	font-size:14px;
	/*line-height:20px;*/
	text-decoration:none;
	color:#7C5151;
	background-color:inherit;
	font-weight:bold;
	}
	
#testimonial ul li a:hover{
	color:#000;
	background-color:inherit;
	}
	
#ContentLeft span.top1{
	background:url('../images/tes_top1.gif') no-repeat 0 0;
	height:10px;
	display:block;
	margin-left:0; margin-right:0; margin-top:15px; margin-bottom:0
	}
	
#ContentLeft span.bot1{
	background:url('../images/tes_top1.gif') no-repeat 0 100%;
	height:10px;
	display:block
	}
	
#testimonial1{
	background:#FCBEDE url('../images/tetimonial_bg1.gif') repeat-x 0 0;
	border-left:1px solid #FAB8DA;
	border-right:1px solid #FAB8DA;
	color:#06a3d6; padding-left:10px; padding-right:22px; padding-top:0; padding-bottom:15px
	}
	
#testimonial1 h2{
	font-weight:bold;
	font-size:22px;
	line-height:22px;
	margin:0 0 10px 0px;
	}
	
#testimonial1 p{
	font-size:12px;
	line-height:17px;
	color:#686262;
	}
	
#testimonial1 p.red{
	color:#EC4292;
	padding:0 0 26px 0;
	}
	
#testimonial1 a.readMore{
	color:#000;
	background-color:inherit;
	text-decoration:none;
	font-size:12px;
	line-height:18px;
	}
	
#testimonial1 a.readMore:hover{
	color:#FFFFFF;
	background-color:inherit;
	}
	
#christina{
	background:url('../images/chritina.gif') repeat-x 0 0;
	height:275px;
	margin-left:0;
	margin-right:0;
	margin-top:27px;
	margin-bottom:0;
	padding-left:11px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:0
	}
	
#christina img.left{
	float:left;
	display:block;
	font-size:0;
	margin-top: 0;
	margin-right: 20px;
	margin-bottom: 0;
	margin-left: 0;
	padding-bottom: 15px;
	}
	
#christina h2{
	background:#FFF4FA url('../images/ver_line.gif') repeat-x left bottom;
	line-height:36px;
	color:#06a3d6;
	float:left;
	width:394px;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	margin-bottom:10px
	}
	


#christina1 ul{
	font-size:0;
	list-style-type:none;
	color:#06a3d6
	margin:0 0 0 17px;
}

#christina1 ul li{
	height:20px;
	display:block;
	color:#06a3d6
	padding-left:0px; padding-right:0; padding-top:0; padding-bottom:0
	}
	
#christina1 ul li a{
	font-size:16px;
	line-height:20px;
	text-decoration:none;
	color:#06a3d6;
	background-color:inherit;
	font-weight:bold;
	}
	
#christina1 ul li a:hover{
	color:#000;
	background-color:inherit;
	}
	
#christina1 p.bold {
	width:395px;
	color:#858484;
	float:left;
	font-size:12px;
	margin:0!important;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0;
	font-weight: bold;
}

	
#rightContent a{
	font-size:16px;
	line-height:20px;
	text-decoration:none;
	color:#06a3d6;
	background-color:inherit;
	font-weight:bold;
}
#rightContent a:hover{
	color:#000;
	background-color:inherit;
}





















h3.deepred1{
	color:#BF075D!important;
	font-size:14px;
	font-weight:bold;
	line-height:18px;
	float:left;
	width:261px;
	margin:0!important;
	padding:0!important;
	}
	
.widthincre{
	width:120px !important;
	float:right !important;
	}
	
#christina p.text{
	color:#858484;
	float:left;
	font-size:12px;
	margin:0!important;
	padding: 0;
	width: 590px;
	}
	
#christina ul.sp{
	width:120px;
	float:right;
	}
	
#christina ul.sp li{
	height:20px;
	display:block;
	background:url('../images/square.gif') no-repeat left center;
	padding-left:10px; padding-right:0; padding-top:0; padding-bottom:0
	}
	
#christina ul.sp li a{	
	text-decoration:none;
	color:#858484;
	font-size:12px;
	line-height:22px;
	}
	
#christina ul.sp li a:hover{
	text-decoration:underline;
	}
	
#rightContent span.comTop{
	background:url('../images/company_say_top.gif') no-repeat 0 0;
	height:21px;
	display:block;
	width:652px;
	padding:0;
	margin-left:0; margin-right:0; margin-top:40px; margin-bottom:0
	}
	
#rightContent span.comBot{
	background:url('../images/company_say_bot.gif') no-repeat 0 0;
	height:21px;
	display:block;
	width:652px
	}
#compamy_say{
	background:url('../images/company_say_bg.gif') repeat-x 0 0;
	border-left:4px solid #FFF1F8;
	border-right:4px solid #FFF1F8;
	width:610px;
	padding-left:14px;
	padding-right:20px;
	padding-top:0;
	padding-bottom:30px;
	position: relative;
	}
	
#compamy_say img{
	margin-top: -30px;
	padding: 0px;
	top: 0px;

}
	
#compamy_say h2{
	font-weight:bold;
	font-size:22px;
	line-height:22px;
	color:#06a3d6;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	}
	
#compamy_say p{
	font-size:12px;
	line-height:17px;
	color:#686262;
	background-color:inherit;
	padding:0 !important;
	margin:0 !important;

	}

.padding_right{
	padding-right:0px!important;
	}
	
/*--------------------about part end-----------------------*/

/*--------------------contact us page------------*/
.contactHeader{
	background:url('../images/contact_header_bg.gif') no-repeat 0 0;	
	}
	
.nopaddingMargin{
	padding:0!important;
	margin:0!important;
	}
	
#rightContent p.blueColor{
	font-size:20px ;
	line-height:24px ;
	color:#2DADAD ;
	background-color:inherit ;
	margin:0 0 22px 0;
	}
	
#rightContent p.blueColor a{
	color:#E92D85;
	background-color:inherit;
	text-decoration:none;
	}
	
#rightContent p.blueColor a:hover{
	color:#2DADAD ;
	background-color:inherit ;
	}
	
/*-----------------enrol part start-----------------*/
.enrolHeader{
	background:url('../images/enrol_header_bg.gif') no-repeat 0 0;	
	}
	
	
 h2.enrol{
	font:normal 33px/33px "Century Gothic", Arial, Helvetica, sans-serif;
	margin:0 0 5px 0;
	}

h3.enrolText{
	color:#06a3d6;
	background-color:#FFFFFF;
	font-size:13px;
	line-height:19px;
	margin-bottom:20px;
	font-weight:normal;
	}

 p.text1{
	font-size:13px;
	line-height:18px;
	color:#858383;
	background-color:inherit;
	margin:0 0 20px 0;
	}
form.enrolPart{
	width:439px;
	background-color:#FFF7FB;

	color:#06a3d6;
	padding:17px 144px 18px 19px
	}
form.enrolPart label{
	width:108px;
	float:left;
	font-size:13px;
	line-height:20px;
	margin:0 0 8px 0;
	}
form.enrolPart label.gray{
	float:right;
	color:#858282;
	background-color:inherit;
	width:100px!important;
	}
	
form.enrolPart input.width222{
	width:222px;
	border:#000 1px solid;
	float:left;
	background-color:#FFFFFF;
	color:#000000;
	margin:0 0 8px 0;
	}
	
form.enrolPart input.width54{
	width:130px;
	border:#000 1px solid;
	float:left;
	background-color:#FFFFFF;
	color:#000000;
	margin:0 0 8px 0;
	}
	
form.enrolPart select{
	width:130px;
	float:left;
	margin:0 0 8px 0;
	padding:0;
	height:18px;
	border:#7F9DB9 1px solid;
	}
	
form.enrolPart input.submit{
	background:url('../images/ver_buttom.gif') no-repeat 0 0;
	height:25px;
	border:medium none;
	cursor:pointer;
	width:125px
	}
form.enrolPart input.submit.clear{
	background:url('../images/clear.gif') no-repeat 0 0;
	height:25px;
	width:65px!important
	}
form.enrolPart label.width150px{
	width:200px !important;
	float:right;
	color:#858282;
	background-color:inherit;
	display:block;
	margin:0 0 8px 0;
	}
* +html  form.enrolPart select{
	width:130px;
	float:left;
	margin:0 0 10px 0;
	padding:0;
	height:18px;
	border:#7F9DB9 1px solid;
	}

/*.margintop{
	margin-bot:10px !important;
	}*/
.yellow{
	background-color:#FFFFA0 !important;
	color:#000;
	}
	
blockquote{
background:url(../images/blockquote.gif) no-repeat;
width:491px;
height:47px;
margin:0;
padding:25px 48px 25px 52px ;
font-size:18px;
color:#960E4F;
}	


a.location{
	color:#666666;
	text-decoration:none;
	font-weight:normal;
}
a.location:hover{
	color:#E61778;
}

a.location:visited {
font-weight:normal;}

a.homebtn {
padding:7px;
background-color:#E61778;
border:3px solid #E61778;
color:#fff !important;
width:130px;
display:block;
}

a.homebtn:hover {
background-color:#FFFFFF;
color:#E61778 !important;
text-decoration:none !important;
}

a.enrolnow {
background:url('../images/enrol_now_up.jpg') no-repeat;
width:130px;
height:34px;
float:left;
display:block;
}

a.enrolnow:hover{
background:url('../images/enrol_now_on.jpg') no-repeat;}

a.question {
background:url('../images/question_up.gif') no-repeat;
width:130px;
height:34px;
display:block;
float:right;
}

a.question:hover{
background:url('../images/question_on.gif') no-repeat;}

hr{ 
color:#E61778; 
background: #E61778; 
border:0; 
height:1px;}

/* NEW BLOG STYLES */

a.hotdebate  {
background:url('../images/beingyourbest_hot_debate.jpg') no-repeat;
display:block;
width:76px;
height:366px;
}

a.hotdebate:hover {
background-image:url(../images/beingyourbest_over_hot_debate.jpg);
background-repeat:no-repeat;
display:block;
width:76px;
height:366px;
min-height:366px !important;}

a.gettingstarted  {
background:url('../images/beingyourbest_getting_started.jpg') no-repeat;
display:block;
width:305px;
height:367px;
}

a.gettingstarted:hover {
background-image:url('../images/beingyourbest_over_getting_started.jpg');
background-repeat:no-repeat;
display:block;
width:305px;
height:367px;
min-height:367px !important;}

a.storiesbtn  {
background:url('../images/beingyourbest_stories.jpg') no-repeat;
display:block;
width:305px;
height:367px;
}

a.storiesbtn:hover {
background-image:url('../images/beingyourbest_over_stories.jpg');
background-repeat:no-repeat;
display:block;
width:305px;
height:367px;
min-height:367px !important;}

.hotdebate_img {
width:220px;
height:275px;
min-height:275px !important;
overflow:hidden;
padding-top:2px;
margin:0px;
}

.hotdebate_txt {
width:220px;
margin-left:5px;
margin-top:5px;
}

.topic {
font-size:10px;
color:#e62f85;
text-transform:uppercase;}

.topic2 {
font-family:"Century Gothic", Arial, Helvetica, sans-serif;
font-size:21px;}

.blogger {
border:2px solid #e62f85;
margin:0 10px 20px 0;}

.bloggername {
font-size:18px;
color:#e62f85;
margin-bottom:2px;
}

.maintopic {
text-align:center;
padding:20px;}

.comments {
color:#95def6; 
background: #95def6; 
border:0px; 
height:1px;
}

.blogpost {
background:transparent url(../images/content_line.gif) no-repeat scroll right top;
padding:0 20px 0 0;
font-size:13px;
line-height:18px;
color:#858383;
background-color:inherit;
margin:0 0 20px 0;}
	
.blogsidebar{
font-size:13px;
line-height:18px;
color:#858383;
background-color:inherit;
margin:0 0 20px 0;}
	
.blogsidebar h2 {
color:#e62f85;
font-size:14px;
font-weight:normal;
}

.blogsidebar ul {
padding:15px;}

.commentsbox input {
border:1px solid #e62f85;
width:300px;
padding:3px;
}

.commentsbox textarea {
border:1px solid #e62f85;
width:300px;
padding:3px;
font-family:Arial, Helvetica, sans-serif;
}

a.postcomment {
background:url('../images/post_comment_btn.jpg') no-repeat 0 0;
display:block;
width:130px;
height:34px;
float:right;}

a.postcomment:hover {
background:url('../images/post_comment_btn.jpg') no-repeat 0 100%;
display:block;
width:130px;
height:34px;
}

.gettingstarted {
color:#06A3D6;
font-size:14px;
font-weight:bold;
}

.gettingstartedbg {
background:transparent url(../images/content_line.gif) no-repeat scroll right top;
padding:0 10px 0 0;}

a.findmypt {
background:url('../images/personal_trainer_btn.jpg') no-repeat 0 0;
display:block;
width:190px;
height:34px;
float:left;}

a.findmypt:hover {
background:url('../images/personal_trainer_btn.jpg') no-repeat 0 100%;
display:block;
width:190px;
height:34px;
}

.storiespic {
border:1px solid #e62f85;
margin:0 10px 10px 0;
}

.storiestitle {
font-size:20px;
color:#e62f85;
margin-bottom:2px;
}

a.storiesback {
background:url('../images/BACK_TO_STORIES_BTN.jpg') no-repeat 0 0;
display:block;
width:130px;
height:34px;
float:right;
}

a.storiesback:hover {
background:url('../images/BACK_TO_STORIES_BTN.jpg') no-repeat 0 100%;
display:block;
width:130px;
height:34px;
}

.compform td {
padding:10px 0px;
color: rgb(133, 131, 131);}

.compcheck {
width:30px !important;}

.compform input, textarea{
width:300px;
border:2px solid #E92D85;
padding:3px;}

.compform .submit {
background:url('../images/submit_btn.jpg') no-repeat 0 0;
display:block;
width:130px;
height:34px;
border:0px;
}

.compform .submit:hover {
background:url('../images/submit_btn.jpg') no-repeat 0 100%;
display:block;
width:130px;
height:34px;
}

