/* CSS Document */

/*Body*/
body
{
background-color: #010005;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 0px;
}

.list
{
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 20px;
}

.logo
{
width: 200px;
}

.nav
{
width: 200px;
padding-left: 10px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
}

.staffpic
{
width: 260px;
text-align: center;
}

.wallpic
{
width: 260px;
text-align: center;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 20px;
}

.wallpicwide
{
width: 520px;
text-align: center;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 20px;
}

.staffname
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #FFFFFF;
text-align: center;
line-height: 15px;
padding-left: 0px;
padding-right: 0px;
padding-top: 5px;
padding-bottom: 10px;
}

.classsubstart
{
width: 100px;
padding-left: 0px;
padding-right: 10px;
padding-top: 0px;
padding-bottom: 0px;
}

.classicons
{
width: 40px;
padding-left: 0px;
padding-right: 10px;
padding-top: 0px;
padding-bottom: 0px;
}

.icons
{
width: 200px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
}

.programjump
{
width: 86px;
text-align: center;
}

.flash
{
width: 600px;
}

.lower
{
width: 600px;
padding-left: 0px;
padding-right: 0px;
padding-top: 25px;
padding-bottom: 20px;
}

.freepass
{
width: 200px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
}

.homeboxes
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #FFFFFF;
text-align: left;
line-height: 15px;
padding-left: 10px;
padding-right: 0px;
padding-top: 5px;
padding-bottom: 0px;
}

.insidemaincontent
{
background-color: #010005;
border-style: solid;
border-right-width: 0px;
border-left-width: 3px;
border-top-width: 0px;
border-bottom-width: 0px;
border-color: #C3C3C3;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
text-align: left;
line-height: 15px;
padding-left: 40px;
padding-right: 40px;
padding-top: 40px;
padding-bottom: 40px;
}

.rygclasses
{
width: 160px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
text-align: left;
padding-left: 0px;
padding-right: 10px;
padding-top: 0px;
padding-bottom: 10px;
}

.corplogos
{
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 40px;
}

.testimonialwhole
{
width: 520px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
text-align: left;
line-height: 15px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 20px;
}

.testimonialleft
{
width: 420px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
text-align: left;
line-height: 15px;
padding-left: 0px;
padding-right: 20px;
padding-top: 0px;
padding-bottom: 20px;
}

.testimonialright
{
width: 100px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 20px;
}

.trainerright
{
width: 420px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
text-align: left;
line-height: 15px;
padding-left: 20px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 20px;
}

.trainerleft
{
width: 100px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 20px;
}

.schedulecontent
{
background-color: #010005;
border-style: solid;
border-right-width: 0px;
border-left-width: 3px;
border-top-width: 0px;
border-bottom-width: 0px;
border-color: #C3C3C3;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
text-align: left;
line-height: 15px;
padding-left: 40px;
padding-right: 0px;
padding-top: 40px;
padding-bottom: 40px;
}

.schedulecontentbottom
{
background-color: #010005;
border-style: solid;
border-right-width: 0px;
border-left-width: 3px;
border-top-width: 0px;
border-bottom-width: 0px;
border-color: #C3C3C3;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
text-align: left;
line-height: 15px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 40px;
}

.scheduleselect
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
text-align: left;
font-weight: bold;
padding-left: 0px;
padding-right: 0px;
padding-top: 10px;
padding-bottom: 10px;
}


.scheduledayttl
{
border-style: solid;
border-right-width: 0px;
border-left-width: 0px;
border-top-width: 0px;
border-bottom-width: 1px;
border-color: #222222;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #FFFFFF;
text-align: left;
font-weight: bold;
padding-left: 0px;
padding-right: 0px;
padding-top: 5px;
padding-bottom: 5px;
}

.shedshader
{
background-color: #222222;
}

.scheduledescr
{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #FFFFFF;
text-align: left;
padding-left: 0px;
padding-right: 0px;
padding-top: 5px;
padding-bottom: 5px;
}

.scheduletimettl
{
width: 40px;
background-color: #C3C3C3;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #010005;
text-align: left;
padding-left: 3px;
padding-right: 3px;
padding-top: 3px;
padding-bottom: 3px;
}

.scheduletime
{
width: 40px;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #FFFFFF;
text-align: left;
padding-left: 3px;
padding-right: 3px;
padding-top: 5px;
padding-bottom: 5px;
}

.scheduledatettl
{
width: 70px;
background-color: #C3C3C3;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #010005;
text-align: left;
padding-left: 3px;
padding-right: 3px;
padding-top: 3px;
padding-bottom: 3px;
}

.scheduledate
{
width: 70px;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #FFFFFF;
text-align: left;
padding-left: 3px;
padding-right: 3px;
padding-top: 5px;
padding-bottom: 5px;
border-style: solid;
border-right-width: 0px;
border-left-width: 1px;
border-top-width: 0px;
border-bottom-width: 0px;
border-color: #C3C3C3;
}

.subhead
{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #FFFFFF;
font-weight: bold;
line-height: 15px;
}

.subheadcardio
{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #00aeef;
font-weight: bold;
line-height: 15px;
}

.subheadstrength
{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #f58026;
font-weight: bold;
line-height: 15px;
}

.subheadaerobics
{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #FFEA53;
font-weight: bold;
line-height: 15px;
}

.subheadyoga
{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #CADB2A;
font-weight: bold;
line-height: 15px;
}

.subheadspinning
{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #ED1C24;
font-weight: bold;
line-height: 15px;
}

.subheadstretch
{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #8E2888;
font-weight: bold;
line-height: 15px;
}

.programscontent
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
text-align: left;
line-height: 15px;
padding-left: 20px;
padding-right: 20px;
padding-top: 0px;
padding-bottom: 10px;
}

.programsbar
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
text-align: left;
line-height: 15px;
padding-left: 0px;
padding-right: 0px;
padding-top: 20px;
padding-bottom: 20px;
}

.servicesscontent
{
width: 370px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
text-align: left;
line-height: 15px;
padding-left: 0px;
padding-right: 10px;
padding-top: 0px;
padding-bottom: 0px;
}

.form
{
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 0px;
}

.requiredprompt
{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #FFFFFF;
text-align: left;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 10px;
}

.required
{
color: #F60118;
}

.input
{
width: 310px;
}

.input_state
{
width: 50px;
}

.input_city
{
width: 100px;
}

.formcopy
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
text-align: left;
padding-left: 0px;
padding-right: 10px;
padding-top: 0px;
padding-bottom: 10px;
width: 70px;
}

.formcopywide
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
text-align: left;
padding-left: 0px;
padding-right: 10px;
padding-top: 0px;
padding-bottom: 10px;
width: 310px;
}

.formcopystate
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
text-align: left;
padding-left: 0px;
padding-right: 10px;
padding-top: 0px;
padding-bottom: 10px;
width: 50px;
}

.formitems
{
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 10px;
width: 310px;
}

.formitemsm
{
padding-left: 0px;
padding-right: 10px;
padding-top: 0px;
padding-bottom: 10px;
}

.footericons
{
border-style: solid;
border-right-width: 0px;
border-left-width: 0px;
border-top-width: 1px;
border-bottom-width: 0px;
border-color: #08070D;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #636466;
text-align: center;
line-height: 15px;
padding-left: 0px;
padding-right: 0px;
padding-top: 20px;
padding-bottom: 20px;
}

.footer
{
border-style: solid;
border-right-width: 0px;
border-left-width: 0px;
border-top-width: 1px;
border-bottom-width: 0px;
border-color: #08070D;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
text-align: center;
font-weight: bold;
line-height: 15px;
padding-left: 0px;
padding-right: 0px;
padding-top: 10px;
padding-bottom: 10px;
}

a:link {color: #00aeef}
a:visited {color: #00aeef}
a:hover {color: #CCCCCC}
a:active {color: #00aeef}

a {text-decoration: none}
