body {
text-align:center;
background-color: #dadada;
}

#bodycont {
padding: 0px;
margin: 2px auto;
width: 940px;
height: 4120px;
text-align: left;
}
.topbanner { 
position: absolute; 
margin: 0px 0px 0px 0px; 
width: 940px; 
height: 1784px; 
background-image: url(http://www.artandfitness.com/images/afitnessbackground.jpg); 
background-repeat: no-repeat; 
}

#logo-link { 
position: absolute; 
top: 5px; 
left: 290px; 
width: 320px; 
height: 140px; 
background-color: transparent; 
}
.probtext1 { 
position: absolute; 
margin: 640px 0px 0px 210px; 
width: 510px; 
height: 275px;
background: transparent;
color: white;
font-size: 20px;
line-height: 19px;
font-family: Arial,Helvetica,sans-serif;
text-align:justify;
font-weight:normal;
}
.probtext2 { 
position: absolute; 
margin: 755px 0px 0px 60px; 
text-align:justify;
padding: 5px 0; 
width: 820px; 
height: 275px;
background: transparent;
color: black;
font-size: 15px;
line-height: 16px;
font-family: Arial,Helvetica,sans-serif;
text-align:justify;
font-weight: bold;

}
.oursolution { 
position: absolute; 
margin: 1040px 0px 0px 60px; 
text-align:justify;
padding: 5px 0; 
width: 820px; 
height: 275px;
background: transparent;
color: black;
font-size:16px;
line-height: 16px;
font-family: Arial,Helvetica,sans-serif;
text-align:justify;
font-weight: bold;
}

.poundsandinches { 
position: absolute; 
margin: 1260px 0px 0px 60px; 
text-align:justify;
padding: 5px 0; 
width: 820px; 
height: 275px;
background: transparent;
color: black;
font-size:16px;
line-height: 16px;
font-family: Arial,Helvetica,sans-serif;
text-align:justify;
font-weight: bold;
}
.topbanner2 { 
position: absolute; 
margin: 1790px 0px 0px 0px; 
width: 940px; 
height: 1784px; 
background-image: url(http://www.artandfitness.com/images/afitnessbackground2.jpg); 
background-repeat: no-repeat; 
}


.jumprope{
position: absolute; 
margin: 1950px 0px 0px 90px; 
text-align:justify;
padding: 5px 0; 
width: 575px; 
height: 275px;
background: transparent;
color: black;
font-size:17px;
line-height: 17px;
font-family: Arial,Helvetica,sans-serif;
text-align:justify;
}
.jumpropetestimonials{
position: absolute; 
margin: 2075px 0px 0px 60px; 
text-align:justify;
padding: 5px 0; 
width: 505px; 
height: 275px;
background: transparent;
color: black;
font-size:17px;
line-height: 17px;
font-family: Arial,Helvetica,sans-serif;
text-align:justify;
}
.jumpropetestimonialsname{
position: absolute; 
margin: 2110px 0px 0px 610px; 
text-align:justify;
padding: 5px 0; 
width: 575px; 
height: 275px;
background: transparent;
color: black;
font-size:17px;
line-height: 17px;
font-family: Arial,Helvetica,sans-serif;
text-align:justify;
font-weight: bold;
}
.heavybag{
position: absolute; 
margin: 2225px 0px 0px 310px; 
text-align:justify;
padding: 5px 0; 
width: 505px; 
height: 275px;
background: transparent;
color: black;
font-size:17px;
line-height: 17px;
font-family: Arial,Helvetica,sans-serif;
text-align:justify;
}
.heavybagtestimonials{
position: absolute; 
margin: 2350px 0px 0px 360px; 
text-align:justify;
padding: 5px 0; 
width: 505px; 
height: 275px;
background: transparent;
color: black;
font-size:15px;
line-height: 15px;
font-family: Arial,Helvetica,sans-serif;
text-align:justify;
}
.heavybagtestimonialsname{
position: absolute; 
margin: 2390px 0px 0px 130px; 
text-align:justify;
padding: 5px 0; 
width: 575px; 
height: 275px;
background: transparent;
color: black;
font-size:17px;
line-height: 17px;
font-family: Arial,Helvetica,sans-serif;
text-align:justify;
font-weight: bold;
}
.abs{
position: absolute; 
margin: 2510px 0px 0px 80px; 
text-align:justify;
padding: 5px 0; 
width: 625px; 
height: 275px;
background: transparent;
color: black;
font-size:17px;
line-height: 17px;
font-family: Arial,Helvetica,sans-serif;
text-align:justify;
}
.abstestimonials{
position: absolute; 
margin: 2625px 0px 0px 40px; 
text-align:justify;
padding: 5px 0; 
width: 505px; 
height: 275px;
background: transparent;
color: black;
font-size:17px;
line-height: 17px;
font-family: Arial,Helvetica,sans-serif;
text-align:justify;
}
.abstestimonialsname{
position: absolute; 
margin: 2660px 0px 0px 585px; 
text-align:justify;
padding: 5px 0; 
width: 575px; 
height: 275px;
background: transparent;
color: black;
font-size:17px;
line-height: 17px;
font-family: Arial,Helvetica,sans-serif;
text-align:justify;
font-weight: bold;
}
.bands{
position: absolute; 
margin: 2780px 0px 0px 225px; 
text-align:justify;
padding: 5px 0; 
width: 620px; 
height: 275px;
background: transparent;
color: black;
font-size:17px;
line-height: 17px;
font-family: Arial,Helvetica,sans-serif;
text-align:justify;
}
.bandstestimonials{
position: absolute; 
margin: 2910px 0px 0px 380px; 
text-align:justify;
padding: 5px 0; 
width: 505px; 
height: 275px;
background: transparent;
color: black;
font-size:15px;
line-height: 15px;
font-family: Arial,Helvetica,sans-serif;
text-align:justify;
}
.bandstestimonialsname{
position: absolute; 
margin: 2940px 0px 0px 140px; 
text-align:justify;
padding: 5px 0; 
width: 575px; 
height: 275px;
background: transparent;
color: black;
font-size:17px;
line-height: 17px;
font-family: Arial,Helvetica,sans-serif;
text-align:justify;
font-weight: bold;
}
.target{
position: absolute; 
margin: 3060px 0px 0px 80px; 
text-align:justify;
padding: 5px 0; 
width: 520px; 
height: 275px;
background: transparent;
color: black;
font-size:17px;
line-height: 17px;
font-family: Arial,Helvetica,sans-serif;
text-align:justify;
}
.targettestimonials{
position: absolute; 
margin: 3185px 0px 0px 50px; 
text-align:justify;
padding: 5px 0; 
width: 505px; 
height: 275px;
background: transparent;
color: black;
font-size:15px;
line-height: 15px;
font-family: Arial,Helvetica,sans-serif;
text-align:justify;
}
.targettestimonialsname{
position: absolute; 
margin: 3220px 0px 0px 580px; 
text-align:justify;
padding: 5px 0; 
width: 575px; 
height: 275px;
background: transparent;
color: black;
font-size:17px;
line-height: 17px;
font-family: Arial,Helvetica,sans-serif;
text-align:justify;
font-weight: bold;
}

.topbanner3 { 
position: absolute; 
margin: 3570px 0px 0px 0px; 
width: 940px; 
height: 1784px; 
background-image: url(http://www.artandfitness.com/images/afitnessbackground3.jpg); 
background-repeat: no-repeat; 
}
.diet{
position: absolute; 
margin: 3870px 0px 0px 330px; 
text-align:justify;
padding: 5px 0; 
width: 550px; 
height: 275px;
background: transparent;
color: black;
font-size:15px;
line-height: 15px;
font-family: Arial,Helvetica,sans-serif;
text-align:justify;

}
.sleep{
position: absolute; 
margin: 4490px 0px 0px 60px; 
text-align:justify;
padding: 5px 0; 
width: 820px; 
height: 275px;
background: transparent;
color: black;
font-size:15px;
line-height: 15px;
font-family: Arial,Helvetica,sans-serif;
text-align:justify;

}
.johnc{
position: absolute; 
margin: 5180px 0px 0px 90px; 
text-align:justify;
padding: 5px 0; 
width: 350px; 
height: 275px;
background: transparent;
color: black;
font-size:15px;
line-height: 15px;
font-family: Arial,Helvetica,sans-serif;
text-align:justify;

}
.marys{
position: absolute; 
margin: 5180px 0px 0px 500px; 
text-align:justify;
padding: 5px 0; 
width: 350px; 
height: 275px;
background: transparent;
color: black;
font-size:15px;
line-height: 15px;
font-family: Arial,Helvetica,sans-serif;
text-align:justify;

}
.topbanner4 { 
position: absolute; 
margin: 5350px 0px 0px 10px; 
width: 940px; 
height: 730px; 
background-image: url(http://www.artandfitness.com/images/afitnessbackground4.jpg); 
background-repeat: no-repeat; 
}
.inputfields {
position: absolute;
margin: 5670px 0px 0px 120px;
width:255px;
font-family: Arial,Helvetica,sans-serif;
height: 80px;
text-align:right;
font-size:18px;
line-height: 25px;
font-weight:bold;
}
.tellmemore {
position: relative;
margin: 5px 0px 0px 15px;
width:255px;
height: 59px;
text-align:left;
}
.paypal {
position: absolute;
margin: 5800px 0px 0px 640px;
width: 100px;
height: 50px;
}
.servicestext{
position: absolute; 
margin: 5910px 0px 0px 60px;
width:840px;
height: 85px;
color: white;
font-family: Arial,Helvetica,sans-serif;
text-align:justify;
font-size:15px;
line-height: 15px;
}
.linkscontainer{
position: absolute; 
margin: 5990px 0px 0px 65px;
width:940px;
height: 10px;
font-size:13px;
text-align:left;
font-family: Arial,Helvetica,sans-serif;
color: red;
text-decoration:none;
}
.footerlinks {
text-decoration:none;
position:relative;
margin: 0px auto;
width:940px;
text-align: left;
color: #ffffff;
}
.footerlinks A:link {text-decoration: none; color: red;}
.footerlinks A:visited span{text-decoration: none; color: red;}
.footerlinks A:active {text-decoration: none; color: white;}
.footerlinks A:hover {text-decoration: none; color: white;}

.contactinfo1 {
position: absolute; 
margin: 6020px 0px 0px 35px; 
color: #ffffff;
width: 860px;
text-align:center;
font-family: Arial,Helvetica,sans-serif;
font-size:15px;
line-height: 15px;
text-decoration:none;}
.contactinfo1 A:link {text-decoration:none;}
.contactinfo2 {
position: absolute; 
margin: 6040px 0px 0px 20px; 
color: #ffffff;
width: 860px;
text-align:center;
font-family: Arial,Helvetica,sans-serif;
font-size:15px;
line-height: 15px;
}


