/* LANDING PAGES */
#landings {border: 1px none #fff; background: url(/images/template/landing/bg.gif) repeat-y top right; color: #870F57; padding-bottom: 15px; width:620px; margin: 0 auto;}
#landings .landingHeader {margin: auto; padding-top: 10px; width: 226px; height: 90px; background: url(/images/template/landing/bgHeader.gif) no-repeat bottom left;}
#landings .promo {margin: 0px 0px; }
#landings .promoContent {padding: 0px 30px 30px 30px; background: url(/images/template/landing/bgPromoFooter.gif) no-repeat bottom left;}

.relatedComp {margin: 0px 2px; }
.relatedCompContent {padding: 0px 15px 20px 30px; background: url(/images/template/landing/bgCompoFooter.gif) no-repeat bottom left;}
/*.compNumber {float: left; clear: left;}*/

#landings .related {margin: 0px 18px; padding: 25px 10px 40px 10px; background: url(/images/template/landing/header.gif) no-repeat ;border-bottom: 5px solid #870F57;}
#landings .related h3 {color: #870F57; font-size: 14px; border: none;}

#landings .flipbook {margin: 10px 0px 0px 20px; background: url(/images/template/landing/pageflipbg.gif) no-repeat; width: 582px; height: 517px;}

/* LANDING PAGES */
#competitions {background: url(/images/template/landing/bg.gif) repeat-y top right; color: #870F57; margin: 0; padding: 0;}
#competitions .relatedCompContent a {color: #870F57; font-size: 14px; }
#competitions h3 {color: #870F57; font-size: 14px; border: none;}
.relatedCompContent .error {font-size: 14px; border: none;}

.contentImg {border: 1px solid #870F57; margin: 2px 3px;}
.landingThumbnail {text-align: center;}