body {
	background-image: url(background.jpg);
	background-attachment: fixed;
	text-align:center;
	color:#fff;
	margin:0;
	padding:0;
	font-size:100.1%;
	font:83%/1.4 verdana, arial, helvetica, sans-serif;
}
.logo {
	position: absolute;
	left: 25px;
	top: 15px;
}
.content {
	position: absolute;
	left: 228px;
	top: 220px;
}
.about {
	position: absolute;
	left: 235px;
	top: 100px;
}
.waterfitness {
	position: absolute;
	left: 345px;
	top: 100px;
}
.zumba {
	position: absolute;
	left: 455px;
	top: 100px;
}
.news {
	position: absolute;
	left: 565px;
	top: 100px;
}
.gallery {
	position: absolute;
	left: 675px;
	top: 100px;
}
.video {
	position: absolute;
	left: 675px;
	top: 100px;
}
.info {
	position: absolute;
	left: 785px;
	top: 100px;
}

.contact {
	position: absolute;
	left: 895px;
	top: 100px;
}
.links {
	position: absolute;
	left: 1005px;
	top: 100px;
}
.comingsoon {
	position: absolute;
	left: 575px;
	top: 220px;
}
.contactdetails {
	 position: absolute;
	 top: 250px;
	 left: 260px;
	 text-align: left;
	 margin-left: auto;
   margin-right: auto;
   font-family: Arial;
   font-size: 16pt;
   color: #ffffff;
}
.header {
	 position: absolute;
	 top: 220px;
	 left: 260px;
	 text-align: left;
	 margin-left: auto;
   margin-right: auto;
   font-family: Arial;
   font-size: 16pt;
   color: #ffffff;
}
.details1 {
	position: absolute;
	width:872px;
	height:368px;
	overflow:auto;
	top: 220px;
	left: 250px;
	text-align: left;
	margin-left: auto;
  margin-right: auto;
  font-family: Arial;
  font-size: 12pt;
  color: #ffffff;
}

.details2 {
	position: absolute;
	width:800px;
	height:368px;
	overflow:auto;
	top: 220px;
	left: 250px;
	text-align: left;
	margin-left: auto;
  margin-right: auto;
  font-family: Arial;
  font-size: 12pt;
  color: #ffffff;
}
.details3 {
	position: absolute;
	width:422px;
	height:368px;
	overflow:auto;
	top: 230px;
	left: 660px;
	text-align: left;
	margin-left: auto;
  margin-right: auto;
  font-family: Arial;
  font-size: 11pt;
  color: #ffffff;
}

.pricetag {
	position: absolute;
	left:200px;
	top: 400px;
}

.reps {
	position: absolute;
	left:938px;
	top: 700px;
}

.sub1 {
	position: absolute;
	left:0px;
	top: 250px;
}

.sub2 {
	position: absolute;
	left:0px;
	top: 290px;
}

.sub3 {
	position: absolute;
	left:0px;
	top: 330px;
}

.sub4 {
	position: absolute;
	left:0px;
	top: 370px;
}

.sub5 {
	position: absolute;
	left:0px;
	top: 410px;
}

.sub6 {
	position: absolute;
	left:0px;
	top: 450px;
}

.sub7 {
	position: absolute;
	left:0px;
	top: 490px;
}

.sub8 {
	position: absolute;
	left:0px;
	top: 530px;
}

.details-680 {
	position: absolute;
	width:800px;
	height:730px;
	overflow:auto;
	top: 220px;
	left: 250px;
	text-align: left;
	margin-left: auto;
  margin-right: auto;
  font-family: Arial;
  font-size: 12pt;
  color: #ffffff;
}

.details-780 {
	position: absolute;
	width:800px;
	height:860px;
	overflow:auto;
	top: 220px;
	left: 250px;
	text-align: left;
	margin-left: auto;
  margin-right: auto;
  font-family: Arial;
  font-size: 12pt;
  color: #ffffff;
}
.details-980 {
	position: absolute;
	width:830px;
	height:1060px;
	overflow:auto;
	top: 220px;
	left: 250px;
	text-align: left;
	margin-left: auto;
  margin-right: auto;
  font-family: Arial;
  font-size: 12pt;
  color: #ffffff;
}
.details-1080 {
	position: absolute;
	width:870px;
	height:1160px;
	overflow:auto;
	top: 220px;
	left: 250px;
	text-align: left;
	margin-left: auto;
  margin-right: auto;
  font-family: Arial;
  font-size: 12pt;
  color: #ffffff;
}
.details-1180 {
	position: absolute;
	width:830px;
	height:1260px;
	overflow:auto;
	top: 220px;
	left: 250px;
	text-align: left;
	margin-left: auto;
  margin-right: auto;
  font-family: Arial;
  font-size: 12pt;
  color: #ffffff;
}
.details-1280 {
	position: absolute;
	width:830px;
	height:1360px;
	overflow:auto;
	top: 220px;
	left: 250px;
	text-align: left;
	margin-left: auto;
  margin-right: auto;
  font-family: Arial;
  font-size: 12pt;
  color: #ffffff;
}
.likebox {
	position: absolute;
	left:660px;
	top: 354px;
	width:300px;
	height:600px;
}
.map1 {
	position: absolute;
	left:320px;
	top: 920px;
}

.thumbnailgallery {
	position: absolute;
	width:830px;
	height:1260px;
	overflow:auto;
	top: 230px;
	left: 250px;
	text-align: left;
	margin-left: auto;
  margin-right: auto;
  font-family: Arial;
  font-size: 12pt;
  color: #ffffff;
}
a:link {color: #fc66e9; text-decoration: none; }
a:active {color: #fc66e9; text-decoration: none; }
a:visited {color: #fc66e9; text-decoration: none; }
a:hover {color: #fc66e9; text-decoration: underline; }
