/* CSS Document */
body{
	margin:0px;
	padding:0px;
	background-color:#E6E6E6;
}
img{
	border:0px;
}

/*td {
	font-family:"Helvetica", Arial, sans-serif;
	font-size:12px;
	color:#565F62;
}*/

p{
	margin:0px;
	padding:0px;
}

form{
	margin:0px;
	padding:0px;
}

sup{
	font-size:8px;
}

li{
	padding-top:3px;
	padding-bottom:3px;
}

#main_table{
	width:950px;
	height:auto;
	margin:auto;
	overflow:hidden;
	background-color:#FFFFFF;
}

#flashHeader{
	width:950px;
	height:239px;
	/*background-image:url(../images/header_img.jpg);
	background-repeat:no-repeat;
	background-position:left top;*/
}

#content{
	width:827px;
	height:auto;
	margin:auto;
	overflow:hidden;
	/*min-height:450px;*/
}

.content_left{
float:left;
vertical-align:top;
width:348px;
margin:auto;
margin-top:-30px;
}

.content_right{
	width:423px;
	height:auto;
	margin:auto;
	overflow:hidden;
	padding:0 15px 15px 40px;
	border-left:1px solid #D4D7D6;
	font-family:"Helvetica", Arial, sans-serif;
	font-size:12px;
	color:#565F62;
	float:right;
}

.lineSpace{
	line-height:20px;
}

.playspace_left{
	width:215px;
	height:auto;
	margin:auto;
	overflow:hidden;
	font-family:"Helvetica", Arial, sans-serif;
	font-size:13px;
	color:#B3B3B3;
	float:left;
}

.playspace_right{
	width:597px;
	height:auto;
	margin:auto;
	overflow:hidden;
	padding:0 15px 15px 0;
	font-family:"Helvetica", Arial, sans-serif;
	font-size:12px;
	color:#565F62;
	text-align:left;
	float:right;
}

.playspace_left1{
	width:180px;
	height:auto;
	margin:auto;
	overflow:hidden;
	font-family:"Helvetica", Arial, sans-serif;
	font-size:13px;
	color:#B3B3B3;
	float:left;
}

.playspace_center{
	width:190px;
	height:auto;
	margin:auto;
	overflow:hidden;
	font-family:"Helvetica", Arial, sans-serif;
	font-size:12px;
	color:#565F62;
	text-align:left;
	float:left;
}

.playspace_right1{
	width:442px;
	height:auto;
	margin:auto;
	overflow:hidden;
	padding:0 15px 15px 0;
	font-family:"Helvetica", Arial, sans-serif;
	font-size:12px;
	color:#565F62;
	text-align:left;
	float:right;
}

.greenttitle{
	color:#8CC63F;
	font-family:"AvantGardeITC",Arial, Helvetica, sans-serif;
	font-size:23px;
	font-weight:bold;
}

.greenttitle2{
	color:#8CC63F;
	font-family:"AvantGardeITC",Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}

.space{
	color:#8CC63F;
	font-family:"AvantGardeITC",Arial, Helvetica, sans-serif;
	font-size:23px;
	font-weight:bold;
	height:38px;
}

.whitetitle{
	color:#FFFFFF;
	font-family:"AvantGardeITC",Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	background-color:transparent;
}

.bluetitle{
	color:#00B6DE;
	font-family:"AvantGardeITC", Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
}

.learn{
	font-size:16px;
	color:#00B6DE;
	text-decoration:none;
}
.learn:hover{
	font-size:16px;
	color:#00B6DE;
	text-decoration:none;
}
.graybg{
	width:139px;
	height:81px;
	background-image:url(../images/graybg.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	background-color:transparent;
	font-family:"Helvetica", Arial, sans-serif;
	color:#FFFFFF;
	font-size:11px;
	padding-left:110px;
	padding-right:30px;
	padding-top:15px;
	float:left;
}
.greenbg{
	width:149px;
	height:81px;
	background-image:url(../images/greenbg.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	background-color:transparent;
	font-family:"Helvetica", Arial, sans-serif;
	color:#FFFFFF;
	font-size:11px;
	padding-left:100px;
	padding-right:30px;
	padding-top:15px;
	float:left;
}
.bluebg{
	width:119px;
	height:81px;
	background-image:url(../images/bluebg.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	background-color:transparent;
	font-family:"Helvetica", Arial, sans-serif;
	color:#FFFFFF;
	font-size:11px;
	padding-left:120px;
	padding-right:30px;
	padding-top:15px;
	float:right;
}

.input{
	width:175px;
	height:15px;
	border:1px solid #A5ACB0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#A8AFB3;
}
.graytext{
	color:#A5ACB0;
}

H2 {
	color:#8CC63F;
	font-family:"AvantGardeITC",Arial, Helvetica, sans-serif;
	font-size:23px;
	font-weight:bold;
}

H1, .h1 {
	color:#8CC63F;
	font-family:"AvantGardeITC",Arial, Helvetica, sans-serif;
	font-size:23px;
	font-weight:bold;
	margin:5px;
}

.display_area {
	width:100%;
	/*height:490px;*/
	height:450px;
	overflow:hidden;
}

.div_homepage {
	/*height:490px;*/
	height:auto;
	
}

.center_pages {
	/*height:500px;*/
	height:auto;
	overflow:hidden;
}

.div_login {
	height:500px;
}

.div_playspace {
	height:350px;
	min-height:438px;

}

.div_classes {
	min-height:350px;
	min-height:438px;
	margin-left:-43px;
}

.div_parties {
	height:320px;
	min-height:438px;
}

.div_membership {
	height:360px;
	min-height:538px;
	margin-left:-43px;
}

.wordspace{
	width:100%;
	height:auto;
	overflow:hidden;
}

.inputTitle{
	float:left;
	padding-top:5px;
	width:80px;
}
.left{
	float:left;			
}

.div_aboutus {
	height:530px;
}

.div_whypeeka{
	height:600px;
}

.div_whowe{
	height:1030px;
}

.div_fitness {
	height:1000px;
}

.div_kidsclub {
	height:1300px;
}

.div_applynow {
	min-height:438px;
}

.div_hours {
	height:1250px;
}

.div_calender {
	height:300px;
	min-height:438px;
}

.div_terms {
	height:300px;
	min-height:438px;
}

.div_policy {
	height:300px;
	min-height:438px;
}

.div_contactus {
	height:500px;
	min-height:600px;
}

.div_lounge {
	height:750px;
}

.div_forparents {
	height:300px;
	min-height:438px;
		margin-left:-43px;
}

.div_events{
	height:600px;
}

.div_news{
	height:300px;
	min-height:438px;
}

.div_community{
	height:300px;
	min-height:438px;
}

.div_careers{
	height:300px;
	min-height:438px;
}

.div_contact{
	height:500px;
	min-height:550px;
}

.div_tour{
	height:300px;
	min-height:438px;
}

.div_description{
	height:300px;
	min-height:3750px;
	margin-bottom:40px;
}

.div_signup{
	height:300px;
	min-height:438px;
}

.div_package{
	height:1170px;
}

.div_theme{
	height:850px;
}

.div_cafe{
	height:300px;
	min-height:438px;
}

.div_club{
	height:350px;
	min-height:438px;
}

.div_boutique{
	height:300px;
	min-height:438px;
}

.div_fitness{
	height:300px;
	min-height:438px;
}

.div_quiet{
	height:300px;
	min-height:438px;
}

.div_lounge{
	height:300px;
	min-height:438px;
}

.div_salon{
	height:300px;
	min-height:438px;
}

.div_parentclasses{
	height:300px;
	min-height:438px;
}

.div_packagemember{
	min-height:438px;
	/*margin-bottom:40px;*/
}

.div_goldenrule{
	height:370px;
	min-height:438px;
}

.div_policies{
	height:500px;
}

/* CONTENT AREA */

div.leftNav {
	float:left;
	width:26%;
	height:300px;
	padding-top:30px;
	font-family:"Helvetica", Arial, sans-serif;
	font-size:13px;
	color:#565F62;
	line-height:22px;
}

div.leftNav a {
	font-family:"Helvetica", Arial, sans-serif;
	font-size:13px;
}

div.sections {
	float:left;
	width:74%;
	padding-top:30px;
	font-family:"Helvetica", Arial, sans-serif;
	font-size:12px;
	color:#565F62;
}

.leftlink_blue{
	color:#00B6DE;
	font-weight:bold;
	text-decoration:none;
}

.leftlink_gray{
	color:#B3B3B3;
	font-weight:bold;
	text-decoration:none;
}

.leftlink_gray:hover{
	color:#B3B3B3;
	font-weight:bold;
	text-decoration:none;
}

a.subpage_link{
	color:#00B6DE;
	text-decoration:none;
}

a.subpage_link_grey{
	color:#00B6DE;
	font-weight:bold;
	text-decoration:none;
}

#footer{
	width:827px;
	height:80px;
	margin:auto;
	overflow:hidden;
	border-top:1px solid #E3E5E5;
	clear:both;
}

#footer_links{
	width:70%;
	padding-top:10px;
	float:left;
	font-family:"Helvetica", Arial, sans-serif;
	font-size:10px;
	color:#44C9E7;
}

#footer_box{
	width:30%;
	padding-top:10px;
	float:right;
	font-family:"AvantGardeITC",Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#A5ACB0;
	text-align:right;
}

#footer_links a.footerlink_blue{
	font-size:10px !important;
	text-decoration:none;
	color:#44C9E7;
}

#footer_links a.footerlink_blue:hover{
	font-size:10px !important;
	text-decoration:underline;
	color:#44C9E7;
}

#footer_links a.footerlink_gray{
	font-size:10px !important;
	text-decoration:none;
	color:#A5ACB0;
}

#footer_links a.footerlink_gray:hover{
	font-size:10px !important;
	text-decoration:underline;
	color:#A5ACB0;
}

.l_heaighthm {
	line-height: 125%;
}
