body {
	background-color: #D2D8E6;
	margin:50px 0px; padding:0px;
	text-align:center;

}

.centercontent {
	width:740px;
	margin:0px auto;
	text-align:left;
	padding:15px;

}

.lower1 {
	position: absolute;
	width: 740px;
	top: 165px;
	margin-bottom: 25px;
}

.upper1 {
	position: absolute;
	width: 740px;
	top: 10px;
}

.content {
	background-color:#FFF;
	background-image:url(../images/ape.jpg);
	padding: 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border-left-style:solid;
	border-left-color:#000;
	border-left-width:2px;
	vertical-align:top;
}

.tablecontent {
	padding: 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	vertical-align:top;
}

.menu {
	background-color:#d8d8d6;
	/*border-left-style:solid;
	border-left-color:#000;
	border-left-width:2px;
	border-right-style:solid;
	border-right-color:#000;
	border-right-width:2px;*/
	background-image:url(../images/layout/menu_bg.jpg);
	
	/*padding: 5px;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#3333ff;
}

.menu2 {
	padding: 3px;
	padding-top: 10px;
}

.menu2 a:link, a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#3333ff;
	/*text-decoration:none;*/
}

a:hover {
	color:#000;
}

.contact {
	border-style:solid;
	border-color:#000;
	border-width:2px;

}
.contact2 {
	border-style:solid;
	border-color:#fff;
	border-width:2px;
	background-color:#000;
	padding: 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bolder;
	color:#FFF;

}
.banner {
	background-image:url(../images/layout/banner.jpg);
}
.martialarts{
	position:absolute;
	width:130px;
	height:103px;
	left:373px;
	background-image:url(../images/buttons/martialarts.png);
	top: 5px;
}
.personaltraining{
	position:absolute;
	width:130px;
	height:103px;
	left:486px;
	background-image:url(../images/buttons/personaltraining.png);
	top: 5px;
}

.fitness{
	position:absolute;
	width:130px;
	height:103px;
	left:598px;
	background-image:url(../images/buttons/fitness.png);
	top: 5px;
}
.basic_table{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.contact2 a:link {
	color:#FFF;
}

h1 {
	font-family:Arial, Helvetica, sans-serif;	
	font-size:20px;
	color:#05315C;
}
.bodytext {
	font-family:Arial, Helvetica, sans-serif;	
	font-size:12px;
}
.column {
	width: 71px;
}
.class {
	background-color:#CCC;
	align: center;
}
.spacer {
	width:0px;
	background-color:#000;
	}