.sponsorwrapper{background-color:#fff;width:100%;overflow:auto;text-align:center;}.sponsorcarousel{margin:0 auto;padding:8px;text-align:-moz-center;}.carouselimage{float:left;margin:2px 2px 2px 2px;}#carouseltitle{font-size:7pt;color:#7E715C;text-transform:uppercase;margin:0 0 5px 0;}#viewall{float:right;font-size:7pt;color:#7E715C;clear:both;}.sponsorbox{margin:20px 0 10px 0;}.sponsorinfobox{padding:15px 27px 15px 27px;width:100px;height:110px;text-align:center;}