html{height:100%;}

body{margin:0px;padding:0px;width:100%;height:100%;text-align:center;vertical-align:top;background-color:#ffffff;background-image:url(/parameters/fitness//documents/oecms/Design_2013/bodybg_cover.jpg);background-repeat:repeat-x;}

#pnCMSFullDiv{width:995px;height:100%;margin-left:auto;margin-right:auto;text-align:left;border:0px;display:table;border-collapse:collapse;}

#pnCMSHeader{width:100%;height:670px;vertical-align:top;background-color:#ffffff;background-image:url(/parameters/fitness/templates/img/cover_headBg.gif);background-repeat:no-repeat;display:table-row;}

#pnCenterDiv{width:100%;vertical-align:top;display:table-row;}

#pnCMSMainOut{width:995px;background-color:#ffffff;display:table-cell;}

#pnCMSMain{overflow:hidden;}

#pnCMSFooter{width:100%;height:px;vertical-align:top;background-color:#f1f1f1;background-image:url(/parameters/fitness/templates/img/footerBg2.gif);background-repeat:repeat-x;display:table-row;}

.clearBoth{clear:both;}

#centerTableDiv{height:100%;display:table;border-collapse:collapse;empty-cells:show;}

#centerRowDiv{height:100%;display:table-row;}

#centerCellDiv{display:table-cell;padding:0px;vertical-align:top;}

#headerCellDiv{display:table-cell;}

#footerCellDiv{display:table-cell;}

#pnCMSHeader {
    background-position:bottom;
    
}

#pnCMSFooter {
    background-position:bottom;
    
}

#pnCMSMain {
    padding-top:24px;padding-bottom:35px;padding-left:58px;
    
}

#pnCMSFullDiv {
    	background-image:url("/parameters/fitness/templates/img/footerBg2.gif");
    	background-repeat:repeat-x;
    	background-position:bottom;	
    
    
}

