* {padding: 0px; margin: 0px;}
body {background: #ffffff; font-family:Georgia, "Times New Roman", Times, serif;}
img {display: none;}
div#header_container, div#footer_container, div#title_container, div#order_process, div#basket {display: none;}

/* BASKET PAGE */
div.basket_main div#basket_empty, div.basket_main div.staff_login, div.basket_main div#basket_subtotal, div.basket_main div.basket_extras, div.basket_main div.item-controls, div.basket_main div#reasons_container {display: none;}
div.basket_main div.basket_item img {display: block;}
div.basket_main div.basket_item {clear: both;}
div.basket_main div.basket_item h2 {color: #4399ca; font-size: 14px; margin: 0 0 15px 0;}
div.basket_main div.basket_item div {padding: 15px; font-size: 12px;}
div.basket_main div.basket_item div.item {width: 117px; float: left;}
div.basket_main div.basket_item div.item img {width: 117px; margin: 0 auto;}
div.basket_main div.basket_item div.description {width: 250px; float: left; color: #a4a3a3; font-size: 10px !important;}
div.basket_main div.basket_item div.description li {margin: 0 0 10px 0; list-style-type: none; padding: 0px;}
div.basket_main div.basket_item div.price {width: 69px; float: left; font-size: 26px !important; font-weight: bold; color: #4399ca; text-align: center;}

div.basket_main div#basket_sidebar {display: block; clear: both; padding: 0px; margin: 0px;}
div.basket_main div.basket_contact {border-top: 1px solid #cdcac9; padding: 15px 0px 0px 0px; margin: 0px;}
div.basket_main div.basket_contact ul {margin: 0px; padding: 0px;}
div.basket_main div.basket_contact li {margin: 0 15px 5px 0; float: left; display: block; font-family:Georgia, "Times New Roman", Times, serif; list-style-type: none; margin: 0px; padding: 0px;}
div.basket_main div.basket_contact li span.method {color: #000; font-size: 12px; width: 65px; display: block; font-weight: bold; float: left; line-height: 20px;}
div.basket_main div.basket_contact li span.details {color: #4399ca; font-size: 14px; line-height: 20px; padding-right: 20px;}

/* PRODUCT INFO PAGE */
div.product_main div#product_sidebar {display: none;}
div.product_main a.find_out_more {display: none;} 
div.product_main div.more_info {display: none;} 
div.product_main div#product_info img {display: block;}
div.product_main div#product_info img.thumbnail {display: none;}
div.product_main div#product_main_img_container {float:left; margin-right:30px; position:relative; width:320px;}
div.product_main div#product_description {float:left; width: 200px;}

div.product_main div#product_options ul {margin: 30px 0px;}
div.product_main div#product_options li {clear: both;}
div.product_main div#product_options li h3 {float: left; margin-right: 5px; width: 150px; font-size: 14px;}
div.product_main div#product_options li input {float: left;}
div.product_main div#product_options li.quantity h3, div.product_main div#product_options li.quantity input {display: none !important;}
div.product_main div#product_options li.quantity p.price {font-size: 26px; font-weight: bold; color: #4399ca;}

/* MISC */
.clear {clear:both;}
a img {border: 0px;}