body {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
line-height:17px;
}

h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#97D0E8;
padding:10px 0px 10px 0px;
line-height:20px;
}


.homeTools {
background-image:url("../../images/home.gif"/*tpa=http://www.pilatesitc.com/images/home.gif*/);
background-repeat:no-repeat;
padding:0px 10px 0px 20px;
}

.contactTools {
background-image:url("../../images/contact.gif"/*tpa=http://www.pilatesitc.com/images/contact.gif*/);
background-repeat:no-repeat;
padding:0px 8px 0px 20px;
}

.cntFeatureImg{
background-image:url("../../images/featureImg.gif"/*tpa=http://www.pilatesitc.com/images/featureImg.gif*/);
background-repeat:no-repeat;
background-position:bottom;
}

#content {
background-image:url("../../images/bg.gif"/*tpa=http://www.pilatesitc.com/images/bg.gif*/);
background-repeat:repeat-x;
}
.detailPage{
padding:15px 20px 0px 20px;

}

ul {
padding:5px 0px 5px 20px;
margin:0px;
list-style-type:square;
}
/*************************************
SUBNAV
*************************************/

#subNav{
background-image:url("../../images/subNav_bg.gif"/*tpa=http://www.pilatesitc.com/images/subNav_bg.gif*/);
background-repeat:repeat-y;
padding: 0px;
margin:0px;
}
#subNav a {
text-decoration:none;
width:181px;
display:block;
color:#666666;
background-color:#FFFFFF;
padding:2px 0px 3px 8px;
border:1px solid #CDE9F3;
margin:0px 0px 1px 0px;
}

#subNav a:hover{
text-decoration:none;
width:181px;
display:block;
background-color:#97D0E8;
color:#FFFFFF;
}

#subNav a.noborder {
display:inline;
padding: 0;
border:0;
margin: 0;
}

#subNav a:active{
text-decoration:none;
width:181px;
display:block;
background-color:#97D0E8;
color:#FFFFFF;
}
#subNav .subDownState {
text-decoration:none;
width:181px;
display:block;
background-color:#97D0E8;
color:#FFFFFF;
}
/*************************************
LINKS
*************************************/
a {
text-decoration:underline;
color:#000000;
}
a:hover{
text-decoration:underline;
}



/*************************************
MENU
*************************************/
#menu {
background-color:#737373;
color:#FFFFFF;
text-align:center;
vertical-align:middle;
margin-bottom:10px;
}
#menu a{
color:#FFFFFF;
text-decoration:none;
text-transform:capitalize;
display:block;
padding:8px 15px 8px 15px;
}

#menu a:hover{
color:#737373;
background-color:#E3F0F6;
}
#menu a.active{
color:#737373;
background-color:#E3F0F6;
}
#menu .downState {
color:#737373;
background-color:#E3F0F6;
}

/*************************************
FOOTER
**************************************/
.footer {
background-color:#F4F4F4;
padding:10px 0px 10px 0px;
text-align:center;
margin-top:10px;
}

.footer a {
text-decoration:none;
}

#enrol {
background-image:url("../../images/enrol.gif"/*tpa=http://www.pilatesitc.com/images/enrol.gif*/);
background-repeat:no-repeat;
width:269px;
height:158px;
margin-right:20px;
}

.pulloutSpace{
padding:115px 0px 0px 20px;

}

#quotes {
background-repeat:no-repeat;
width:270px;
height:158px;
margin-right:20px;
margin-bottom:10px;
}
/*************************************
FORMS
**************************************/
input {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
background-color:#E3F0F6;
margin-top: 5px; 
}




