.shop {text-align: center; width: 462px;}
.shop a {color: #4b235a;}
.shop .page_links {margin-bottom: 10px;}
.shop .page_links a {font-weight: normal !important;}

.shop .product {float: left; height: 150px; margin: 0 0 10px 10px; overflow: visible; width: 120px;}
.shop .title {margin-top: 5px;}

.list_view .image {height: 100px;}
.list_view .image .image_link {height: 100px; position: relative; top: -100px; width: 120px;}
.list_view .image .image_link a {display: block; height: 100px; width: 120px;}


.single_view .image {float: left; width: 231px;}
.single_view .description {margin-left: 231px; text-align: left; width: 231px;}
