@charset "utf-8";

* {	background-image: none !important;}
form {display: none;}
title {font-size: 1.0em;}
#backtotop {display: none;}
#top-ad, #search, .hide, hr, #text-sizer, #nav, .nav-sub-section, #content-side,#content-related, #breadcrums, .backtotop, .page-tools, #footer img { display: none;}
#page-tools {display: none!important;}

/*logo*/
#logo {position: relative;}
#logo, #logo span{height:auto!important;width:auto!important;}
#logo span {background-color: transparent;}
#logo a {color:#000; font-size:16pt; height:auto;}

#header {height:auto !important;border-bottom:2px solid #000; padding:1em 0!important;}
#header h2 {position:relative!important; display:block; width:100%!important; color:#000; left:0; top:0;}
#section-img {display: none;}
#sidebar {display: block!important; float: none; clear: both; width: 100%;}
#sidebar img, #sidebar a {display: none;}
#container { font: small/1.5em arial, sans-serif;  width:100%; float:none; margin:0; padding:0;}
#content-main,#content { width:100%; float:none; margin:0; 
padding:0; display:block!important;}
#sideAd {display: none!important;}

.clearfix {display: block; clear: both; width: 100%;}
#content .main-catalog, #content .catalog {clear:both; width:680px;background: #ECECEC url(../headerimages/footer-bg.gif) repeat-x 0 0; padding:10px;}
#content .main-catalog li { list-style:none;font-weight:700; margin-bottom:2em;margin-left:0;}
#content .catalogNextPrev {display: none!important;}
#content .main-catalog li a {border:0;}
#content .sub-catalog li, #content .catalog li { font-weight:300;float: left; display:inline; width:20%; margin:0;}
#content .sub-catalog li a{ border-bottom:1px dotted;}
#content #wine-list {list-style:none; margin-left:0;}
#content #wine-list li {border-top:3px solid #ccc; margin-bottom:10px; background:#fff; padding:20px;margin-left:0; clear:both; width:660px;}
#content #wine-list li p {margin:0 0 10px 0; padding:0;}
#content #wine-list li h5 {font-size:0.95em;text-transform:uppercase;}
#content #wine-list li .bottle-img {float:left; display:inline; width:120px; height:120px;overflow:hidden; background:#fff; text-align:center; border:1px solid #fff;}
#content #wine-list li .bottle-info {float:right; display:inline; width:530px;}
#content #wine-list li ul {margin:0 0 10px 0;}
#content #wine-list li ul li{margin:0 0 0 25px; padding:0; border:0; font-size:0.95em;}

#content #wine-list li .tech{font-size:0.95em; color:#666; padding:5px; border:1px solid #f4f4f4;}
#content #wine-list li .tech strong {text-transform:uppercase;}
#content #wine-list li .tech span {margin-right:50px;}

#content .wine {clear:both;width:700px;}
#content .wine-bottle{ float:right; display:inline; width:220px; text-align:center;}
#content .wine-bottle img {margin-bottom:20px;}



#nav-sub {display: none;}
#footer { border-top:2px solid #000;}
#footer a {display: none;}
li { margin-left: 2em;}
ul { list-style:circle;}
ol {list-style:decimal;}


blockquote { font-style:italic; color:#666; margin-bottom:1em;margin:0 20px 10px 20px;}
#maincontent {margin-bottom: 20px; border-bottom: 2px solid #000; padding-top: 10px;}
#maincontent p { margin:0 10px 20px 10px;}
