
/* theme background images */

html { background-color:#FFFFFF; } /* background repeating image */
body { 
	background-image:url(center.bg.jpg);
	background-repeat:no-repeat;
	background-attachment:fixed;
	background-position: left bottom;
} /* background left image */

/* links coloring */

a { color: #ed1c24; } /* text links color */
a:hover { color: #5c5c82; } /* hover color (you can remove this) */

#bodyAttackV, #bodyCombatV, #bodyJamV, #bodyStepV, #bodyViveV, #rpmV, #newbodyV, #bodyFlowV, #bodyPumpV { display: none; float: right; margin-bottom: 25px;}


ul.groupEXclass { list-style: none; }
ul.groupEXclass li { padding: 10px 5px 5px 5px; float: none; clear: both; }
ul.groupEXclass img { float: left; margin: 0px 20px 0px 0px; *margin: 10px 30px 10px 5px;}
ul.groupEXclass li#zumba { border-top: none; }
ul.groupEXclass li#zumba img { margin: 10px 30px 10px 5px; *margin: 10px 30px 10px 20px; }
ul.groupEXclass li#awesomeabs img { margin: 0px 30px 10px 0px; }
ul.groupEXclass li#betterbacks img { margin: 5px 30px 10px 0px; }
ul.groupEXclass li#bodypump img { margin: 5px 30px 10px 10px; }
ul.groupEXclass li#hotyoga img { margin: 0px 30px 10px 0px; }
ul.groupEXclass li#bodyflow img { margin: 5px 30px 10px 10px; }
ul.groupEXclass li#pilates img { margin: 0px 30px 10px 0px; }
ul.groupEXclass li#yoga img { margin: 0px 30px 10px 0px; }
ul.groupEXclass p { font-size: 11px; line-height: 14px; }
p.seevideo { font-variant: small-caps; float: right; text-align: right; border-bottom: dotted 1px #AAA; width: 300px;}
p.seevideo a { cursor: pointer; text-decoration: none; }
p.seevideo a:hover { color: #ed1c24; border-bottom: solid 1px #ed1c24; }
p.andmore { margin-top: 20px; float: none; clear: both; }