body { margin: 0; padding: 0; font-family: arial, helvetica, sans-serif; font-size: 9pt; color: #000; text-align: left; letter-spacing: 0.02em; line-height: 1.1em; background: #fff; }
img { border: 0; }




.accessStyle, .supplementaryContent, #globalNav, #checkoutProcess, .optionHeader, .infoAfterHeader, .accessLink, #footerLinks, #banner, .paginationBlock, #breadcrumbs, .lister, .joinDiscussion, #titleAddComments, #add-comment, #comment-form, #backTo, .addToBasket, #addToBasket, #actionWishList, #horizontalFiltersWrapper, #toggleDropShopButtons, #shoppingAssistant, #dropShopCarousel_images, #largeimage, .wishSubmit, .recently_viewed, .footerbox, #headerBasket, .menubasket2, #actionEmail, #actionPrint, #actionShare, #logo, #socialLinksElement, #detailsColSizeTableWrap, #fancybox-wrap, #fancybox-right, #fancybox-left, #inputWrapper, .prodDetailsZoom img {
display: none;
}

#printLogo {
margin: 0 auto 20px auto;
width: 253px;
display: block;
}

a { font-weight: bold; color: #000; text-decoration: underline; }
hr { display: none; }
abbr { text-decoration: none; border: 0; }
fieldset { border: 0; padding: 0; }
/* write link destination after link: */
a:after { content: " (" attr(href) ") "; font-size: 0.8em; font-weight: normal;}

/* if the links are relative, then add the domain: */
a[href^="/"]:after {
content: " (http://www.adventino.co.uk" attr(href) ") ";
}

#currentProductDetails .imageAndThumbsContainer {
position: relative;
float: left;
margin: 0;
width: 45%;
}

#photoWrapper .photo {
height: 1px !important;
}

#wrapper .photo img#prod_details_img {
border: 1px solid #cecece;
padding: 3px;
width: 66%;
height: 66%;
display: block;
margin: 1.5em 0 0 0;
position: absolute;
left: 0;
top: 70px;
}

#thumbImages {
list-style-type: none;
margin: 0 0 0 0;
position: absolute;
left: -37px;
top: 22px;
}

#thumbImages li {
float: left;
margin: 0 4px 0 0;
}

#thumbImages li img {
border: 1px solid #cecece;
padding: 1px;
width: 1.25cm;
height: 1.25cm;
}

#pageProductDetails .nonMicroformatWrapper {
width: 54%;
float: right;
clear: none;
}

#pageProductDetails .price {
border-top: 1px solid #ccc;
border-bottom: 1px solid #ccc;
padding: 8px 0;
}

.noPrintLink:after, #fancybox-right:after, #fancybox-left:after, .fancyBoxPopup:after, .sliderPrev:after, .sliderNext:after { content: "" !important; }
h1, h2, h3 { font-size: 1.4em; line-height: 1.3em; clear: both; 	font-family: Georgia, "Times New Roman", Times, serif; padding: 0 0 8px 0;}
.fn { clear: none; }
.fn a { text-decoration: none; }
table { width: 100%; border: 1px solid #000; }
th { width: 33%; }
.productListing .offer-sell { list-style-type: none; }
.productListing .item { width: 32%; float: left; }
.productListing .item .photo { position: relative; }
.productListing .item .new, #currentProductDetails .item .new { position: absolute; top: 0; right: 0; }


ul.actionLinks { list-style-type: none; margin: 0; padding: 0; }
ul.actionLinks li#actionEmail, ul.actionLinks li.tagLink { display: none !important; }

#pageProductDetails #wrapper .supplementaryContent {
display: block;
clear: both;
width: 100%;
padding: 0.75cm 0 0 0;
}

#sidenaveMaylike {

text-transform: uppercase;
font-weight: normal;
font-family: Georgia, "Times New Roman", Times, serif;
}

.small_prod_listing {
list-style-type: none;
margin: 0;
padding: 0;
}

.small_prod_listing li { float: left; margin: 0 12px 0 0;}
.small_prod_listing li img {
border: 1px solid #cecece;
padding: 1px;
width: 2.5cm;
height: 2.5cm;
}

.small_prod_listing li h2.fn {
font-size: 1em;
font-weight: normal;
font-family: Georgia, "Times New Roman", Times, serif;
}

.small_prod_listing li .price {
border-top: 1px solid #ccc;
border-bottom: 0;
padding: 8px 0 0 0;
font-size: 0.8em;
}
