body {
	margin:0px;padding:0px;font-family:Verdana, Arial, Helvetica, sans-serif;background:url(../images/backgrounds/page.jpg) top center #00379f no-repeat; color:#686b6d; margin-top:10px;}
img { border:none}
.clearfloat { clear:both}
.main_wrapper {width:996px;margin:0 auto;}
.header{ width:100%;}
.topnavigation { float:left; text-align:right; width:100%;}
.logo { float:left; width:450px; }
fieldset { border:none; padding:0; margin:0}
a:link { text-decoration:none}
a:hover {text-decoration:underline}
td { vertical-align:top}
a:hover { text-decoration:underline}
p{padding:5px 0; margin:5px 0}
.pngfix {}
form{ margin:0; padding:0; float:left}
.blank15{ float:left; height:25px; clear:both; width:100%;}
input, select{ border:1px solid #a1a3a4; margin:0; padding:0; height:20px; font-size:11px;}
.noborder {border:none;}
.buttoninput{ border:none; vertical-align:middle}

h2
{
    display:inline;
    color:#686b6d;
    font-size:12px;
    font-weight:bold;
    margin:0px;
}
h3
{
    display:inline;
    color:#2d7cdd;
    font-size:16px;
    font-weight:lighter;
    margin:0px;
}
.topnavigation{ float:right; width:540px; height:17px;  color:#FFF; }
.topnavigation ul {margin:0px;padding:0px;float:right;}
.topnavigation ul li {list-style:none;float:left;line-height:17px;}
.topnavigation ul li a {float:left;padding-left:5px;text-decoration:none;color:#fff;font-size:11px;padding-right:5px; }
.topnavigation ul li a:hover {text-decoration:none; color:#d7cb32; }
.vbar { font-size:10px;}

.topmenu1{float:right; width:796px; height:35px; }
.topmenu1 .commonmenu{ float:left; width:730px; height:34px;  color:#FFF; margin-left:25px; }
.topmenu1 .commonmenu ul {margin:0px;padding:0px;float:left;}
.topmenu1 .commonmenu ul li {list-style:none;float:left;line-height:34px; text-align:left}
.topmenu1 .commonmenu ul li a {float:left;padding:0 25px;text-decoration:none;color:#fff;font-size:12px; font-weight:bold }
.topmenu1 .commonmenu ul li a:hover {text-decoration:none; color:#000;  }


.contents { float:left; width:100%; padding:0; margin:5px 0 0 0;}
.left_columntop { width:180px; float:left; }
.left_column_referral { width:180px; float:left; background:url(../images/backgrounds/left_colnew2long.gif) no-repeat top;height:958px;padding:0 0 0 10px; }

.left_column { width:180px; float:left; background:url(../images/backgrounds/left_colnew2.gif) no-repeat top;height:825px;padding:0 0 0 10px; }
.left_column_club_920 { width:180px; float:left; background:url(../images/backgrounds/left_col.png) no-repeat top; height:920px; padding:0 0 0 10px;}
.right_column { width:796px; float:left; margin-left:10px;}
/*HOME PAGE */
.section795_558_home { float:left; width:775px; height:558px; background:url(../images/backgrounds/Homepage_LW_Sept2010-1b.jpg) no-repeat; padding:0 10px; }
.section795_558_home2 { float:left; width:775px; height:558px; background:url(../images/backgrounds/Homepage_LW_Sept2010-2b.jpg) no-repeat; padding:0 10px; }
.section795_558_home3 { float:left; width:775px; height:558px; background:url(../images/backgrounds/Homepage_LW_Sept2010-3b.jpg) no-repeat; padding:0 10px; }

.section795_558_homeblank { float:left; width:775px; height:558px; background:url(../images/blank.gif) no-repeat; padding:0 10px; }
.homeblank_click{margin-top:55px; width:750px; text-align:right; color:#2d7cdd;font-size:11px;}

.home_click{margin-top:460px; width:420px; text-align:right; color:#2d7cdd}
.home_content{margin-top:160px; width:455px; text-align:right; font-size:12px;}

.homepageBanner {float:left; width:795px; margin-top:10px; padding:0; margin:0;margin-top:12px;}
.homepage_banner1 {width:297px; background:url(../images/backgrounds/home_banner-back1.png) no-repeat; height:255px; float:left; }
.homepage_banner2 {width:300px; background:url(../images/backgrounds/home_banner-back2.png) no-repeat; height:255px;float:left;margin-left:10px; }
.homepage_bookFreeTrial {width:182px; height:255px; float:right; margin-left:5px;}

.homepage_banner1 p, .homepage_banner2 p, .banner_longLife_Live_it_well p, .banner_longLife_Live_it_well2 p, .banner_personalised p {margin:0; padding:0 0 0 13px; margin-top:50px; font-size:12px;;}
/*HOME PAGE */


/*PERONALISED FITENSS PAGE */
.personlised_fitness { float:left; width:775px; height:558px; background:url(../images/backgrounds/2-Personalised.jpg) no-repeat; padding:0 10px; }
.personlised_fitness_referral { float:left; width:775px; height:725px; background:url(../images/backgrounds/2-Personalised.jpg) no-repeat; padding:0 10px; }
.personlised_fitness_banner_text{float:left; font-size:12px; margin:105px 0 0 12px; width:450px; line-height:15px;}
.referral_text{float:left; font-size:12px; margin:105px 0 0 7px; width:760px; line-height:17px;}

.banner_longLife_Live_it_well {width:297px; background:url(../images/backgrounds/Homepage_LW_Sept_2010_secondary.png) no-repeat; height:255px; float:left; }
.banner_personalised {width:297px; background:url(../images/backgrounds/personalised_fitness.png) no-repeat; height:255px; float:left; }
.banner_longLife_Live_it_well2 {width:300px; background:url(../images/backgrounds/Homepage_LW_Sept_2010_secondary.png) no-repeat; height:255px; float:left;margin-left:10px; }

/*PERONALISED FITENSS PAGE */
.maintextarea { float:left; width:775px; height:558px;  }

/*CLUB SEACRCH PAGE */
.club_search_result_sydney { float:left; width:765px; height:558px; background:url(../images/backgrounds/clubresult_banner_sydney.jpg) no-repeat; padding:0 20px; }


.club_search_result_page { float:left; width:765px; height:558px; background:url(../images/backgrounds/clubresult_banner.jpg) no-repeat; padding:0 20px; }
.club_search_result_page2 { float:left; width:765px; height:558px; background:url(../images/backgrounds/clubresults_banner2.jpg) no-repeat; padding:0 20px; }
.club_search_result_page3 { float:left; width:765px; height:558px; background:url(../images/backgrounds/clubresults_banner3.jpg) no-repeat; padding:0 20px; }
.club_search_result_main { float:left; width:765px; height:558px; background:url(../images/backgrounds/21-Clubs-nearest-to-you.jpg) no-repeat; padding:0 20px; }
.club_search_result_page_sydney_group { float:left; width:765px; height:558px; background:url(../images/backgrounds/Sydney_page_Group_fitness.jpg) no-repeat; padding:0 20px; }
.club_search_result_page_sydney_personal { float:left; width:765px; height:558px; background:url(../images/backgrounds/Sydney_page_personal_traini.jpg) no-repeat; padding:0 20px; }
.club_search_result_page_sydney_hair { float:left; width:765px; height:558px; background:url(../images/backgrounds/Sydney_page_hair_and_beauty.jpg) no-repeat; padding:0 20px; }


.sydney_left {float:left;width:220px}
.sydney_right {float:left;width:220px}

.sydney_pics {float:left;width:98px}
.sydney_pics_space {float:left;width:22px}


.clubname { color:#2275dc; font-size:29px;  padding-top:40px;}
.clubTel {color:#424648; font-size:21px; margin:15px 0;}
.clubAdd{ color:#686b6d; font-size:12px;}
.clubContact{ color:#686b6d; font-size:12px; margin:15px 0;}
.clubText { width:250px; font-size:12px; margin-top:15px; float:left}

.facility_includes {float:left; background:url(../images/backgrounds/facility_include.jpg) no-repeat; width:505px; height:350px;z-index:-10;}
.book_free_trial_281 { float:right;  width:281px; height:113px; padding:0; margin:0}
.get_direction_281 { float:right; background:url(../images/backgrounds/get_direction_281.jpg) no-repeat; width:281px; height:113px; margin-top:5px;}
.get_direction_281 p {  text-align:left; font-size:11px; margin-top:85px; margin-left:5px;}

.opening_hours_281 { float:right; background:url(/images/backgrounds/openinghours_281x110.jpg) no-repeat; width:281px; height:110px; margin-top:5px;}
.opening_hours_281 p {font-size:11px; margin-top:30px; margin-left:5px; line-height:17px;}
.facility_includes ul { padding:0; margin:0; margin-left:20px; width:290px; line-height:15px; margin-top:50px; font-size:12px;  vertical-align:top}
.facility_includes li { list-style:none; background:url(../images/bullet-1.jpg) no-repeat; padding-left:10px; margin-top:10px; }
/*PERONALISED FITENSS PAGE */




a.blue {color:#2d7cdd; text-decoration:none;font-weight:bold;font-size:12px;}
a.blue:visited{color:#2d7cdd; text-decoration:none;}
a.blue:hover{text-decoration:underline}
a.bluenb {color:#2d7cdd; text-decoration:none;font-size:12px;}
a.bluenb:visited{color:#2d7cdd; text-decoration:none;}
a.bluenb:hover{text-decoration:underline}

.title1 { font-size:15px;color:#2275dc;}
a.blue2 {color:#686b6d; text-decoration:none;}
a.blue2:hover{text-decoration:underline}
a.blue2:visited{color:#686b6d; text-decoration:none;}
.txtBlue{color:#2275dc}

.bluetext
{
    color:#2d7cdd;
}
.footer { float:left; clear:both; width:996px; margin:10px 0;}
.footer_images { float:left; width:735px;}
.footer_txt{ float:right; width:255px; font-size:10px; margin-top:15px; text-align:right; color:#FFF}

#nav-fixed li {
  display: block;
  height: 3em;
  margin: 0 3px;
  padding: 3px 7px;
  background: Khaki;
  float: left;
  text-align: center;
  line-height: 3em;
}

.justblue
{
    color:blue;
}






#iefix
{
    margin-top:90px;font-size:11px;margin-left:25px;
    }

#iefix2
{
    margin-top:90px;font-size:11px;margin-left:35px;
    }
#iefix3
{
    margin-top:90px;font-size:11px;margin-left:155px;
    }

#leftMenu{
		width:180px;
		padding-left:10px;		
		float:left;
	}
	
 
	#dhtmlgoodies_slidedown_menu li{
		list-style-type:none;
		position:relative;
		margin-left:15px;
	}
	#dhtmlgoodies_slidedown_menu ul{
		margin:0px;
		padding:0px;
		position:relative;
 
	}
 
	#dhtmlgoodies_slidedown_menu div{
		margin:0;
		padding:0px;
		
	}
	/* 	Layout CSS */
	#dhtmlgoodies_slidedown_menu{		
		
		visibility:hidden;
	}
 
	/* All A tags - i.e menu items. */
	#dhtmlgoodies_slidedown_menu a{
		color: #000;
		text-decoration:none;	
		display:block;
		clear:both;
		width:140px;	
		padding-left:2px;
		font-size:11px;
		line-height:19px;
		padding:0;
		padding:0;	
		margin:5px 0;
 
	}
	
	/*
	A tags 
	*/
	#dhtmlgoodies_slidedown_menu .slMenuItem_depth1{	/* Main menu items */
		margin-top:1px;
		border-bottom:0px solid #000;
		font-weight:bold;	
	}	
	#dhtmlgoodies_slidedown_menu .slMenuItem_depth2{	/* Sub menu items */
		margin-top:1px;		
	}	
	#dhtmlgoodies_slidedown_menu .slMenuItem_depth3{	/* Sub menu items */
		margin-top:1px;
		width:130px;
		color:blue;
		padding:0;
		margin:0;
		font-size:10px;
	}	
	#dhtmlgoodies_slidedown_menu .slMenuItem_depth4{	/* Sub menu items */
		margin-top:1px;
		color:red;
	}	
	#dhtmlgoodies_slidedown_menu .slMenuItem_depth5{	/* Sub menu items */
		margin-top:1px;
	}
 
	/* UL tags, i.e group of menu utems. 
	It's important to add style to the UL if you're specifying margins. If not, assign the style directly
	to the parent DIV, i.e. 
	
	#dhtmlgoodies_slidedown_menu .slideMenuDiv1
	
	instead of 
	
	#dhtmlgoodies_slidedown_menu .slideMenuDiv1 ul
	*/
	
	#dhtmlgoodies_slidedown_menu .slideMenuDiv1 ul{
		padding:1px;
		
		
		
	}
	#dhtmlgoodies_slidedown_menu .slideMenuDiv2 ul{
			
/*		padding-left:10px;*/
		border-top:1px solid #95b0c0;
		border-bottom:1px solid #95b0c0;
		padding:5px 0;
		width:95%;
		margin-left:-10px;
		
	
		
	}
	#dhtmlgoodies_slidedown_menu .slideMenuDiv3 ul{
		margin-left:10px;
		padding:1px;
		border:none;
	}
	#dhtmlgoodies_slidedown_menu .slMenuItem_depth4 ul{
		margin-left:15px;
		padding:1px;
	}
	
	.textdiv
	{
	    padding-top:65px;
	    padding-left:10px;
	    color:White;
	    font-size:11px;
	}
	.textdivH
    {
        float:left;
	    padding-top:65px;
	    padding-left:10px;
	    color:White;
        font-size:10px;
        line-height:12px;
        width:200px;
    }