.full-content{background-color:#fff;overflow:hidden;zoom:1}.centered-content{overflow:hidden;zoom:1}.centered-content h1{margin:34px 0 8px 6px;padding:0;font-size:20px;font-weight:bold;color:#333333}#main.grid-recent{margin-left:-10px;padding-top:0px;padding-bottom:25px;width:960px}.grid-recent ul{margin:0;padding:0;list-style:none;overflow:hidden;zoom:1}.grid-recent .listing{float:left;margin:20px 10px 0 10px;width:218px;border:1px solid #dddddd;position:relative}.grid-recent .listing.top{margin-top:0}.grid-recent .listing img{vertical-align:bottom}.grid-recent .listing a,.grid-recent .listing a span{display:block;outline:none}.grid-recent .listing a span{line-height:15px}.grid-recent .listing a,.grid-recent .listing a:hover{text-decoration:none}.grid-recent .listing a .badge-premium{position:absolute}.grid-recent .listing a .description{background-color:#F8F8F8;overflow:hidden;padding:10px 15px 17px 15px;border-top:1px solid #dddddd;zoom:1}.grid-recent .listing a:hover .description{background-color:#EFEFEF}.grid-recent .listing a .description .price{float:right;font-size:14px;padding-left:10px;padding-top:2px}.grid-recent .listing a .description .name{margin:3px 0 1px 0;font-size:12px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.grid-recent .listing a .description .price{color:#000000;font-weight:bold;vertical-align:bottom}.grid-recent .listing a .description .name{color:#000000;font-weight:bold;vertical-align:bottom}.grid-recent .listing a .description .location{color:#999;padding-top:3px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.grid-recent .listing a .description .shop-name{color:#999;padding-top:3px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.grid-recent .listing a .description .shop{float:left;margin:4px 6px -2px 0px}.view-more{display:block;float:right;font-size:13px;font-weight:normal;margin:2px 12px 0 0}