#site_content{padding:20px;background-color:#fff;margin-top:15px;-moz-box-shadow:0px 0px 10px 1px #333;-webkit-box-shadow:0px 0px 10px 1px #333;box-shadow:0px 0px 10px 1px #333}#page{padding-left:10px}#page .news_items img{max-width:450px;height:auto}