.main_posts img{width:auto;max-width:600px;display:block}#div_page_area{display:block;margin:0 auto;text-align:center}.blog_page_link{padding:2px 4px;margin:4px}.blog_page_link.active{color:#000}.api-pet_policy{white-space:pre-wrap}.api-office_hours{white-space:pre-wrap}#div_promotions{max-width:95%}#div_promotions .promotion.twelve{margin:5px;padding:0;max-width:500px}.pep_promotions_collection{max-width:510px}.promotion h4{width:100%;text-align:center}body#body_home .promotion p,.promotion p{text-indent:0;text-align:center;padding:0;width:100%;margin:0}.promotion p img{max-width:300px}.form_promotion{text-align:center}.promotions .promotion p{color:inherit}#newsletter{background:url(../img/siteimages.png) no-repeat;background-position:-100px 0}#newsletter:hover{background:url(../img/siteimages.png) no-repeat;background-position:-100px -200px}@media only screen and (min-width:1680px) and (max-width:1900px){}@media only screen and (min-width:1440px) and (max-width:1679px){}@media only screen and (min-width:1280px) and (max-width:1439px){}@media only screen and (min-width:1044px) and (max-width:1279px){}@media only screen and (min-width:768px) and (max-width:1043px){}@media only screen and (min-width:480px) and (max-width:767px){#div_promotions .promotion.twelve{width:100%;margin:0;padding:0}}@media only screen and (max-width:479px){#div_promotions .promotion.twelve{width:100%;margin:0;padding:0}}@media only screen and (max-width:480px) and (-webkit-min-device-pixel-ratio:2){}@media only screen and (max-width:320px) and (-webkit-min-device-pixel-ratio:2){}