#rightSidebar {display:none;}
#banner {display:none;}
#contentText .offerDescriptionDetails h4 {color:#B04BAF;font-family:tahoma,arial,verdana;font-size:12px;font-weight:normal !important;line-height:16px;margin:0 0 0 8px;}
#content {float:left;width:650px;}
.specialOffersPage {border:0px solid green;background:transparent url(/includes/images/blockBg2.jpg) repeat-y; width:204px; margin-bottom:10px; margin-right:10px; float:left;height:300px!important; }
#allFitnessOffers {clear:left;}

.specialOffersPage .offerDescription .offerFitnessSummary {height:50px;overflow:hidden;}
.specialOffersFitnessPage {background:transparent url(/includes/images/blockBg2.jpg) repeat-y; width:204px; margin-bottom:10px; margin-right:10px; float:left;height:282px!important; }

.specialOffersPageDetails {background:transparent url(/includes/images/blockBg3.jpg) repeat-y; width:570px; margin-bottom:10px; float:left;}
.specialOffersPage .specialOfferHolder {background:transparent url(/includes/images/blockTop2.jpg) no-repeat top center; }

.specialOfferBottom {background:transparent url(/includes/images/xxxblockBottom2.jpg) no-repeat bottom center; height:15px; float:left; width:204px;}

.specialOfferHolderDetails {background:transparent url(/includes/images/blockTop3.jpg) no-repeat top center;}
.offerDescriptionDetails p {margin-left:10px; margin-right:10px; margin-bottom:4px!important;clear:left; text-align:left; }
.offerDescriptionDetails img {float:right; margin:5px; border:2px solid #EAEAD7 !important;}
.offerPrice {height:40px; display:none;}
