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


*{  
    margin:0;  
    padding:0;
}

body {
	margin-top: 25px;
	text-align:center;
	}

#wrapper {  
    position:relative;
	width:982px;  
    margin:0 auto;  
    text-align:left; 
}


#basiclayout {
	z-index:1;
}

#logo {
	position:absolute;
	left:30px;
	top:18px;
	z-index:2;
}


#mainlinks {
	position:absolute;
	left:30px;
	top:180px;
	z-index:2;
	width:150px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#aa131d;
	line-height:270%;
}

#submenu {
	position:absolute;
	left:495px;
	top:10px;
	z-index:2;
	width:350px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#aa131d;
	line-height:150%;
	white-space:nowrap;
}

#bodytext {
	position:absolute;
	left:490px;
	top:20px;
	z-index:2;
	width:300px;
	height:520px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	line-height:150%;
	white-space:normal;
}

#bodytext_career {
	position:absolute;
	left:495px;
	top:25px;
	z-index:2;
	width:450px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	line-height:150%;
	white-space:normal;	
}


#bodytext_rates {
	position:absolute;
	left:495px;
	top:25px;
	z-index:2;
	width:450px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	line-height:150%;
	white-space:normal;	
}

#address {
	position:absolute;
	top:535px;
	left:490px;
	width:340px;
	z-index:2;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#660000;
	line-height:160%;
}

#teachers {
	position:absolute;
	left:840px;
	top:150px;
	width:150px;
	z-index:2;
	white-space:nowrap;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#ffffff
}

#benefits {
	position:absolute;
	left:820px;
	top:180px;
	width:150px;
	z-index:2;
	white-space:nowrap;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#aa131d;
	line-height:180%;
}

#whatsnew {
	position:absolute;
	left:840px;
	top:200px;
	z-index:2;
}

#whatsnewtop {
	position:absolute;
	left:840px;
	top:20px;
	z-index:2;
}

#careerquote {
	position:absolute;
	left:840px;
	top:470px;
	z-index:2;
}

#giftcert {
	position:absolute;
	left:700px;
	top:390px;
	z-index:3;
}

#pilatesquote {
	position:absolute;
	left:825px;
	top:220px;
	z-index:2;
}

#pilatesbenefitsquote {
	position:absolute;
	left:825px;
	top:180px;
	z-index:2;
}

#submitform {
	position:absolute;
	top:380px;
	left:830px;
	width:130px;
	z-index:2;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#660000;
	line-height:140%;
	white-space:nowrap
}

#contactform {
	position:absolute;
	left:485px;
	top:20px;
	z-index:2;
	width:300px;
	height:520px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	line-height:140%;
	white-space:normal;
}

#sidebartext {
	position:absolute;
	top:80px;
	left:830px;
	width:140px;
	z-index:2;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	line-height:140%;
	white-space:normal;
}


h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#660000;
	width:450px;
	line-height:140%;
}

a.nav:link {color:#FFFFFF; text-decoration: none; }
a.nav:visited {color:#FFFFFF; text-decoration: none; }
a.nav:hover {color:#aa131d; text-decoration: none; }

a.navsection:link {color:#aa131d; text-decoration: none; }
a.navsection:visited {color:#aa131d; text-decoration: none; }
a.navsection:hover {color:#aa131d; text-decoration: none; }

a.body:link {color:#882222; text-decoration: none; font-weight:bold; }
a.body:visited {color:#882222; text-decoration: none; font-weight:bold; }
a.body:hover {color:#ffffff; text-decoration: none; font-weight:bold;}

a.teach:link {color:#660000; text-decoration: none; }
a.teach:visited {color:#660000; text-decoration: none; }
a.teach:hover {color:#ffffff; text-decoration: none; }


img {
	border:none

}

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