/* BACKGROUNDS ~~~~~~~~~~~~~~~~~~~~~~~ */
body {background-color: #f8f8f8;}

#mainmenu,
#container,
#header,
#footer,
.colmask,
.threecol .col1,
.threecol .col2,
.threecol .col3
{background:white;}

hr {
color: white;
background-color: lightgrey;
}

/* FONTS ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
#header,
#header ul ul,
p, ul,
table
{color: #666;}

#mainmenu li a,
.headingtext,
a,
li a
{color: #0094E6;}

#mainmenu li a:hover,
a:hover,
li a:hover
{color: black;}

.silver {color: silver;}

h1, h2, h3, h4 {color: #DCA600;}

.trainer {color: #b9b9b9;}

/* OUTER BORDER ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
#header,
#mainmenu,
#strap,
#footer,
.colmask
{border-color: #f2f2f2;}

/* ACTIVE PAGES ~~~~~~~~~~~~~~~~~~~~~~ */
#pt .pt,
#fitnesspilates .fitnesspilates,
#clinicalpilates .clinicalpilates,
#massage .massage,
#functionality .functionality,
#nt .nt,
#home .home,
#about .about,
#consult .consult,
#fitness50 .fitness50,
#bp .bp,
#reformer .reformer,
#classes .classes,
#wl .wl,
#testimonial .testimonial,
#pilatesbackpain .pilatesbackpain,
#fitnessvclinical .fitnessvclinical,
#cs .cs,
#detox .detox,
#sf .sf,
#gluten .gluten,
#faq .faq
{ color: red; }

