/* CSS Document */
/* Structural Display Styles */
*{padding:0; margin:0}
/* mac hide \*/
html, body{height:100%}
/* end hide*/
body{background-color:#FFFFFF; background-repeat:repeat-y; background-position:center; background-image:url(/images/shadow.gif); font:12px Arial,Verdana,Arial,Sans-Serif; /* Resets 1em to 12px */height:100%}
#wrapper{margin:0 auto; height:auto !important; /* real browsers */height:100%; /* IE6:treaded as min-height*/min-height:100%; /* real browsers */ width:940px}
#header{width:940px; height:115px;  padding-top:10px;}
#header-cart{color:#505050; padding-top:27px; _padding-top:30px; font-size:11px}
#loggedon-header{width:790px;  float:left; height:112px;}
#loggedon-header-aquisition{width:790px;  float:left; height:112px}
#aquisition-phone-number{ border:1px solid red;}
.mini-cart-button-padding{padding-top:5px}
.cart-title{line-height:20px}
#navigation{width:939px;  }
/* Left Column and Content */

#smart-search{margin:10px 0px 0px 25px; width:165px}
.lhn-headings{font-size:1.2em; font-weight:bold; letter-spacing:-1px; color:#000; line-height:30px}
.listings-lhn li{list-style:none; line-height:18px}
.listings-lhn li a{color:#4d4d4d; text-decoration:none}
.listings-lhn li a:hover{color:#899639; text-decoration:underline}
#feature-wines-lhn{width:165px; margin:10px 0px 0px 15px; background-image:url(/images/grey-box-background.png); background-repeat:no-repeat}
#email-offers-lhn{width:165px; height:190px; margin:0px 0px 0px 0px; background-image:url(/images/prospect-signup-lhn.png); background-repeat:no-repeat}
#email-offers-lhn-content{padding: 7px 10px 5px 10px;}
#email-offers-lhn-content h5{color:#FFFFFF; margin:0px 0px 0px 0px; font-size:13px; font-weight:bold; padding:0px 0px 10px 0px; letter-spacing:0px;}
#money-back-guarantee{width:165px; height:135px; margin:15px 0px 15px 0px;}
#money-back-guarantee-aquisition{width:165px; height:128px; margin:0px 0px 15px 0px;}
* html #money-back-guarantee{width:165px; height:128px; margin:15px 0px 10px 0px;}

#advanced-search-lhn{width:165px; height:135px; margin:15px 0px 0px 0px;}

#advanced-search-lhn-aquisition{width:165px; height:135px; margin:0px 0px 15px 0px;}
* html #advanced-search-lhn{width:165px; height:135px; margin:15px 0px 10px 0px;}
.blocked{display:block;width:100%;text-decoration:none; cursor:hand; color:#000000;}

#feature-wines-clearer{clear:both; height:5px;}
* html #feature-wines-clearer{clear:both; height:15px;}
*+html #feature-wines-clearer{clear:both; margin-bottom:13px;} 
#feature-wines-content{margin:10px 0px 0px 10px}
#wine-type-lhn{width:165px; margin:15px 0px 0px 15px; background-image:url(/images/grey-box-background.png); background-repeat:no-repeat}
#wine-type-content{margin:10px 0px 0px 10px}
#bottle-price-lhn{width:165px; margin:15px 0px 0px 15px; background-image:url(/images/grey-box-background.png); background-repeat:no-repeat}
#bottle-price-content{margin:10px 0px 0px 10px}
#mixed-cases-lhn{width:165px; margin:15px 0px 0px 15px; background-image:url(/images/grey-box-background.png); background-repeat:no-repeat}
#mixed-cases-content{margin:10px 0px 0px 10px}
#grape-variety-lhn{width:165px; margin:15px 0px 0px 15px; background-image:url(/images/grey-box-background.png); background-repeat:no-repeat}
#grape-variety-content{margin:10px 0px 0px 10px}
#wine-regions-lhn{width:165px; margin:15px 0px 0px 15px; background-image:url(/images/grey-box-background.png); background-repeat:no-repeat}
#phone-lhn{margin:15px 0px 0px 15px}
#guarantee-lhn{margin:15px 0px 15px 15px}
#wine-regions-content{margin:10px 0px 0px 10px}
/* End of Left Column and Content */
/* Start of Center Content */
#content-home{float:left; height:995px;	_height:990px; width:540px; padding-top:3px; padding-right:20px;padding-left:5px;}
*+html #content-home{float:left; height:1010px;	width:540px; padding-top:10px; padding-right:20px;padding-left:5px;}/* IE7 fix */
* html #leftcolumn{margin:15px 15px 15px 7px; float:left}
#leftcolumn{margin:15px 14px 15px 15px; float:left}
#rightcolumn{display:inline; position:relative;  float:left}
#content{float:left; min-height:1250px; height:auto !important; height:1240px; width:744px; border-left:1px solid #666; padding:0px}
#promo-one-center{width:540px; margin:5px 0px 10px 0px;}
*+html #promo-one-center{width:540px; margin:-3px 0px 10px 0px;}
* html #promo-one-center{width:540px; margin:5px 0px 10px 0px; padding-top:5px;}
#promo-two-center{width:510px; margin:5px 0px 10px 0px}
.promo-two-center-info-box{float:left; width:160px; padding:0px 14px 0px 0px; color:#666; clear:right; margin-bottom:10px}
.promo-two-center-info-box-right{float:left; width:160px; padding:0px 0px 0px 1px; color:#666; clear:right; margin-bottom:10px}
#promo-three-center{width:510px; margin:5px 0px 10px 0px}
.promo-three-center-info-box{float:left; width:160px; padding:0px 14px 0px 0px; color:#666; margin-bottom:0px; clear:right}
.promo-three-center-info-box-right{float:left; width:160px; padding:0px 0px 0px 0px; color:#666; margin-bottom:0px; clear:right}
#promo-three-center-text-holder{width:510px; margin:0px 0px 10px 0px}
.promo-three-center-text-box{float:left; width:120px; padding:0px 0px 0px 5px; color:#666; margin-bottom:10px; clear:right}
#promo-four-center{margin:5px 0px 0px 0px; float:left; clear:both; background:#EFEFEF; position:relative; margin-left:210px; _margin-left:105px}
.home-promo-4-info-box-one{float:left; width:70px; padding:8px 10px 8px 7px; color:#666; clear:right}
.home-promo-4-info-box-two{float:left; width:90px; padding:8px 5px 8px 10px; color:#666; clear:right}
.home-promo-4-info-box-three{float:left; width:80px; padding:8px 10px 8px 7px; color:#666; clear:right}
.home-promo-4-info-box-four{float:left; width:100px; padding:8px 5px 8px 7px; color:#666; clear:right}
.home-promo-4-info-box-five{float:left; width:90px; padding:8px 5px 8px 7px; color:#666; clear:right}
.home-promo-4-info-box a{text-decoration:none; font-size:.8em; line-height:1.3em; display:block}
.home-promo-4-info-box-one a{text-decoration:none; font-size:.8em; line-height:1.3em; display:block}
.home-promo-4-info-box-two a{text-decoration:none; font-size:.8em; line-height:1.3em; display:block}
.home-promo-4-info-box-three a{text-decoration:none; font-size:.8em; line-height:1.3em; display:block}
.home-promo-4-info-box-four a{text-decoration:none; font-size:.8em; line-height:1.3em; display:block}
.home-promo-4-info-box-five a{text-decoration:none; font-size:.8em; line-height:1.3em; display:block}
.home-promo-4-info-box-one a{text-decoration:none; font-size:.8em; line-height:1.3em; display:block}
.home-promo-4-info-box-header{font-size:.9em; font-weight:bold; display:block; line-height:18px}
#promo-five-center{width:510px; margin:5px 0px 5px 0px}
#promo-six-center-left{float:left}
#promo-six-center-right{float:right; clear:right; margin-bottom:10px}
/* End of Center Content */
/* Start of Right Column and Content */

#email-alerts{width:165px; margin:15px 0px 0px 15px;}
#promo-christmas-rhn{width:165px; height:165px;  margin:14px 0px 14px 0px; background-image:url(/images/christmas-tile-hp-rd1.png); background-repeat:no-repeat}
#promo-one-rhn{width:165px; height:165px;  margin:14px 0px 0px 0px; background-image:url(/images/wine-of-the-week-R1468.png); background-repeat:no-repeat}
#promo-one-rhn-content{padding:10px 0px 14px 14px; color:#000000;}
#promo-one-rhn h2{color:#000000; margin:0px; font-size:13px; font-weight:bold; padding:0px 0px 15px 0px; letter-spacing:0px;}
#promo-two-rhn{width:165px; height:170px;  margin:14px 0px 14px 0px; background-image:url(/images/Gift-Cards-tile-rd3.png); background-repeat:no-repeat}
#promo-two-rhn-content{padding:10px 0px 14px 14px; color:#000000;}
#promo-two-rhn h1{color:#000000; margin:0px; font-size:13px; font-weight:bold; padding:0px 0px 20px 0px; letter-spacing:0px;}
#promo-three-rhn{width:165px; height:115px;  margin:0px 0px 14px 0px; background-image:url(/images/contact-us-rd3.png); background-repeat:no-repeat}
#promo-three-rhn-content{padding:10px 0px 14px 14px; color:#000000;}
#promo-three-rhn h1{color:#000000; margin:0px; font-size:13px; font-weight:bold; padding:0px 0px 15px 0px; letter-spacing:0px;}
#promo-four-rhn{width:165px; height:128px;  margin:14px 0px 14px 0px; background-image:url(/images/hitwise.png); background-repeat:no-repeat}
#promo-four-rhn-content{padding:10px 0px 14px 14px; }
#promo-four-rhn h1{color:#000000; margin:0px; font-size:13px; font-weight:bold; padding:5px 0px 10px 0px; letter-spacing:0px;}
#promo-verisign-rhn{width:165px; height:128px;  margin:14px 0px 14px 0px; background-image:url(/images/verisign-seal-rhn.png); background-repeat:no-repeat}
#promo-verisign-rhn-content{padding:10px 0px 14px 14px; }
#promo-verisign-rhn h1{color:#000000; margin:0px; font-size:13px; font-weight:bold; padding:5px 0px 10px 0px; letter-spacing:0px;}

#promo-wp-rhn{width:170px; height:145px;  margin:5px 0px 0px 0px; background-image:url(../images/home-page-wineplan-May10.png); background-repeat:no-repeat}

#promo-wp-rhn-content{padding:10px 0px 14px 14px; color:#000000;}

#promo-tn-rhn{width:165px; height:165px;  margin:14px 0px 0px 0px; background-image:url(/images/Tasting-panel-tab.png); background-repeat:no-repeat}
#promo-tn-rhn-content{padding:10px 0px 14px 14px; color:#000000;}

#promo-popbrands-rhn{width:165px; height:272px; margin:10px 0px 0px 0px;}

#promo-wp-rhn h2{color:#000000; margin:0px; font-size:13px; font-weight:bold; padding:0px 0px 15px 0px; letter-spacing:0px;}

#promo-payment-rhn{width:165px; height:175px;  margin:14px 0px 14px 0px; background-image:url(/images/payments.png); background-repeat:no-repeat}
#promo-payment-rhn-content{padding:10px 0px 14px 14px; }
#promo-payment-rhn h1{color:#000000; margin:0px; font-size:13px; font-weight:bold; padding:5px 0px 10px 0px; letter-spacing:0px;}

/* rotator in-page placement */
    div#rotator {
	position:relative;
	width:165px;
	padding: 15px 5px 0px 0px;
	height:128px;
}
/* rotator css */
	div#rotator ul li {
	float:left;
	position:absolute;
	list-style: none;
}
/* rotator image style */	
	div#rotator ul li img {
	border:none;
	background: #FFF;
}
    div#rotator ul li.show {
	z-index:500
}
/* End of rotator in-page placement */

/* End of Right Column and Content */
/*End of Center Content */
#footer{width:940px; height:100px; clear:both}
#faux-footer{width:940px; height:140px; background-color:#58595B}
#footer-site{width:940px; height:155px; _height:155px; clear:both}
#footer-text-site{position:relative; margin-left:20px; padding-top:20px; padding-bottom:5px; padding-right:15px; text-align:center; width:890px; color:#CCC; font-size:10px; font-weight:normal}
#footer-text-container-site{background:#000; height:155px}
/* TYPOGRAPHY */
h1, h2, h3, h4, h5, h6,{ font-family:Arial,Arial,Arial,Arial,sans-serif}
h1{font-size:2em; font-weight:bold; letter-spacing:-1px; color:#000; margin-top:10px}
h2{font-size:1.6em; font-weight:bold; letter-spacing:-1px; color:#666}
h4{font-size:1.5em; font-weight:bold; letter-spacing:-1px; color:#666}
h5{font-size:1.5em; font-weight:bold; letter-spacing:-1px; color:#666}
h6{font-size:1.2em; font-weight:bold; letter-spacing:-1px; color:#666}
.search-headers{font-size:1.2em; font-weight:bold; letter-spacing:-1px; color:#666; padding-left:15px}
.mini-floats-left{float:left; margin:10px 20px 5px 0px; width:200px}
.mini-floats-right{float:left; margin:10px 0px 5px 0px; clear:right; width:300px}
.mini-floats-left-barrel-tasting{float:left; margin:10px 20px 5px 0px; width:50px}
.mini-floats-right-barrel-tasting{float:left; margin:10px 0px 5px 0px; clear:right; width:450px}
.mini-floats-left-wineplans{float:left; margin:0px 10px 0px 0px; width:345px}
.mini-floats-right-wineplans{float:left; margin:0px 0px 0px 0px; clear:right; width:345px}
.mini-floats-left-voucher{float:left; margin:0px 25px 0px 0px; width:480px; _width:470px}
.mini-floats-right-voucher{float:left; margin:0px 0px 0px 0px; clear:right; width:200px}
.mini-floats-right-voucher a{font-size:10px}

#tasting_panel{height:380px; width:585px; background:#FFF; text-align:left; float:left; padding:0px 0px 0px 5px; position:absolute; z-index:1; margin-top:-30px}
#tasting_blurb{position:absolute; top:10px; left:185px; height:375px; width:550px}
#tasting_image{position:absolute; top:10px; left:15px}
/* Reskin Tasting Notes */
#tasting-note-container{margin-top:10px}
#tasting-note-image{float:left; margin:20px 10px 0px 10px}
#tasting-note-content{float:left; margin:20px 10px 0px 0px; _margin:17px 0px 0px 0px; width:540px; _width:535px}
.tasting-note-buy-button{position:relative; margin:10px 0px 0px 400px; padding:10px 5px 10px 5px; width:135px}
.tasting-note-headings{float:left; margin:20px 10px 0px 10px; position:relative; width:75px; _width:65px}
.tasting-order-code{margin:5px 13px 0px 0px; float:right; font-weight:bold; text-transform:uppercase}
.tasting-note-wine-title{float:left; margin:0px 10px 0px 10px; font-size:1.5em; color:#000; letter-spacing:-1px; font-weight:bold; text-decoration:none; position:relative; clear:right}
.tasting-note-headings-components{font-size:1em; line-height:1.3em; font-weight:bold}
.tasting-note-data{float:right; margin:20px 0px 0px 0px; width:440px; _width:420px; }
.tasting-note-data-components{font-size:1em; line-height:1.3em}

#pull-quotes{padding:10px 10px 0px 0px;}
#pull-quotes blockquote {background: url(/images/quote-ul.gif) top left no-repeat; padding: 0px 0px; }
#pull-quotes blockquote p {background: url(/images/quote-br.gif) bottom right no-repeat; padding: 0 0 15px 40px; color: #000000;}

/* End of Reskin Tasting Notes */
.inputtext{background-color:#FFF; border:1px solid #999; padding:3px 3px 3px 3px}
#cart_welcome{padding:0px 10px 3px 0px; margin-top:5px; margin-bottom:5px; font-weight:bold}
#cart_table{background-color:#FFF; border:1px solid #999; margin:0px 0px 10px 5px; padding:5px 5px 5px 5px; width:690px}
.searchlink{font-size:12px; padding:5px}
#mock1{background:#fff; border:1px solid #999; padding:8px 8px 8px 8px; margin-left:20px; margin-right:20px; width:660px}
#mock2{background:#EFEFEF; border:1px solid #999; padding:8px 8px 8px 8px; margin-left:20px; margin-right:20px; width:660px}
.searchlink{padding:3px 3px 3px 3px}
.breadcrumb{padding-left:5px}
#cardtype{margin-left:5px}
.paragraph{font-family:Arial,Verdana,Helvetica; font-size:12px}
.form_subhead{font-weight:bold}
.xsl-five{display:block}
.hr{height:11px; background-image:url(/images/hr.gif); repeat:repeat-x; display:block; margin-top:10px; margin-bottom:10px; clear:both}
.hr-search{height:11px; background-image:url(/images/hr-search.gif); repeat:repeat-x; display:block; clear:both}
.hr-product-listing{height:11px; background-image:url(/images/hr-search.gif); repeat:repeat-x; display:block; clear:both}
.black{height:1px; background-image:url(/images/black.png); repeat:repeat-x; clear:both; margin:5px 7px 5px 0px}
.search-results-container{margin:10px 0px 0px 0px}
.search-results-padding{margin:0px 0px 0px 0px; padding-left:20px; padding-right:25px}
.search-results-image{position:relative; float:left; margin:0px 15px 0px 18px}
#search-results-listing{margin:0px 0px 0px 0px; float:left; clear:both}
.search-results-image img{border:0px; position:relative}
.search-results-content{float:left; position:relative; margin:0px 0px 0px 10px; width:426px}
.search-results-order-info{position:relative; float:right; padding:0px 0px 10px 0px; width:165px; margin:0px 0px 0px 0px}
.search-results-order-info-explane{position:relative; float:right; padding:0px 0px 10px 0px; width:165px; margin:0px 0px 0px 0px}
.mix-header-add-to-order{float:right; margin-top:-190px; margin-right:5px; margin-left:35px; width:165px;}
.mix-catalogue-header-add-to-order{float:right; margin-top:-180px; margin-right:5px; margin-left:35px; width:165px;}
.mix-header-add-to-order-2{float:right; margin-top:-140px; margin-right:5px; margin-left:35px; width:165px }
.mix-bin-ends-header-add-to-order{float:right; margin-top:-200px; margin-right:5px; margin-left:35px; width:165px}
.back-button-mix{float:right; margin-top:15px; margin-right:20px; margin-bottom:-25px}
.bonus-mix-splash-add-to-order{float:right; margin-top:-350px; margin-right:5px; margin-left:35px; width:165px}
.product-results-container{margin:10px 0px 0px 0px}
.product-results-image{position:relative; float:left; margin:0px 15px 0px 18px}
.product-results-image-folly{position:relative; float:left; width:73px; margin:0px 15px 0px 18px}
.product-results-image img{border:0px; position:relative}
.product-results-content{float:left; position:relative; margin:0px 0px 0px 10px; width:460px}
.product-results-content-express-mixes{float:left; position:relative; margin:0px 0px 0px 10px; width:320px}
.product-results-order-info-express-mixes{position:relative; float:right; padding:0px 0px 10px 0px; width:165px; margin:0px 0px 0px 0px}
.product-results-order-info{position:relative; float:right; padding:10px 0px 10px 0px; width:165px; margin:0px 0px 0px 0px}
.product-order-button{padding:0px 0px 0px 10px; margin-top:10px}
.product-results-folly{float:left; position:relative; margin:0px 0px 0px 10px; width:590px; clear:right}
/*Christmas Hampers*/
.product-results-hampers-container{margin:10px 0px 0px 0px}
.product-results-hampers-image{position:relative; float:left; margin:0px 5px 0px 10px}
.product-results-hampers-content{float:left; position:relative; margin:0px 0px 0px 10px; width:330px}
.product-results-tees-container{margin:10px 0px 0px 0px}
.product-results-tees-image{position:relative; float:left; margin:0px 10px 0px 10px}
.product-results-tees-content{float:left; position:relative; margin:0px 0px 0px 10px; width:500px}
.tees-table-header{color:#FFFFFF; font-weight:bold; font-size:12px;}
.tees-header{font-size:2em; font-weight:bold; letter-spacing:-1px; color:#000;}
#page-heading-content-email{margin:5px 0px 0px 15px; width:675px; clear:both; float:none}
#page-heading-email-banner{font-family:'Times New Roman', Times, serif; font-size:26pt; line-height:26pt; color:#ffffff; padding:7px; background-color:#76A600; text-align:center;}
.product-results-container-email{margin:10px 0px 0px 0px}
.product-results-image-email{position:relative; float:left; margin:0px 15px 0px 18px}
.product-results-image-email img{border:none}
.product-results-content-email{float:left; position:relative; margin:0px 5px 0px 5px; width:425px; _width:415px}
.product-results-content-email-no-image{float:left; position:relative; margin:0px 5px 0px 18px; width:495px; _width:485px}
.product-results-container-kate{margin:10px 0px 0px 0px}
.product-results-image-kate{position:relative; float:left; margin:0px 15px 0px 18px}
.product-results-image-kate img{border:none}
.product-results-content-kate{float:left; position:relative; margin:0px 5px 0px 5px; width:480px; _width:470px}
.product-results-title-kate{float:left; position:relative; margin-top:-10px; margin-left:-1px; padding-bottom:15px; width:600px; _width:590px}
.product-results-date-kate{float:left; position:relative; margin:10px 15px 0px 14px; width:auto; _width:auto; font-weight:bold}
.wine-title-mato{font-size:1.2em; color:#000; letter-spacing:-1px; display:block; font-weight:bold; text-decoration:none; margin-left:10px}
.wine-title-straight{font-size:1.3em; color:#000; letter-spacing:-1px; display:block; font-weight:bold; text-decoration:none}
.product-results-content-mato{float:left; position:relative; margin:10px 0px 0px 10px}
.product-results-order-info-mato{position:relative; float:left; padding:10px 0px 10px 0px; width:185px; margin:0px 0px 0px 0px; background-image:url(/images/grey-box-background-2.png); background-repeat:no-repeat}
.product-order-button-mato{padding:0px 0px 0px 10px; margin-top:10px}
.na{position:relative; float:right; padding:0px 0px 0px 0px; width:130px; margin:0px 15px 0px 0px; color:#8c8a8a; font-size:.9em}
.wine-title a{font-size:1.3em; color:#000; letter-spacing:-1px; display:block; font-weight:bold; text-decoration:none}
.wine-title-catalogue a{font-size:1.2em; color:#000; letter-spacing:-1px; display:block; font-weight:bold; text-decoration:none; margin-left:10px}
.wine-title-mix{font-size:1.3em; color:#666; letter-spacing:-1px; display:block; font-weight:bold; text-decoration:none}
.wine-title-home{font-size:1.1em; color:#000; letter-spacing:-1px; display:block; font-weight:bold; text-decoration:none}
.wine-title-mixed{font-size:1.2em; color:#000; letter-spacing:-1px; display:block; font-weight:bold; text-decoration:none}
.wine-title-mixed-sub{font-size:1.2em; color:#7b7a7a; letter-spacing:-1px; display:block; font-weight:bold; text-decoration:none}
.more-details{font-size:1.0em; color:#666; letter-spacing:0px; font-weight:bold; text-decoration:none}
.more-details a:hover{font-size:1.0em; color:#899639; font-weight:bold; text-decoration:none}
.award-generic{padding-top:15px; float:left; color:#899639}
.normally{font-size:1.1em; color:#666; display:block; padding:0px 0px 0px 10px}
.mix-composition{color:#8c8a8a; font-size:.9em; padding-top:10px; margin-top:-63px; margin-left:583px; _margin-left:580px; width:125px}
.mix-composition-wp{color:#8c8a8a; font-size:.9em; padding-top:10px; margin-top:-110px; margin-left:583px; _margin-left:580px; width:125px}
.mix-catalogue-composition{color:#666; font-size:.9em; padding-top:10px; margin-top:-73px; margin-left:583px; _margin-left:580px; width:125px;}
.bonus-splash-mix-composition{color:#8c8a8a; font-size:.9em; display:block; padding:0px 0px 0px 10px}
.mix-bin-ends-composition{color:#8c8a8a; font-size:.9em; padding-top:5px; margin-top:-70px; margin-left:583px; _margin-left:580px; width:125px}
.splits{position:relative; color:#CCC; font-size:.9em; float:right; width:125px; margin-right:28px;}
.splits-cheat{margin-left:-5px; border:1px solid red}
.tcs{color:#8c8a8a; font-size:.9em; padding:10px}
.your-price{font-size:1.2em; font-weight:bold; color:#000; letter-spacing:-1px; display:block; padding:0px 0px 0px 10px}
.your-price-home{font-size:1.2em; font-weight:bold; color:#000; letter-spacing:-1px; display:block; padding:0px 0px 0px 0px}
.bottle-price{font-size:1em; color:#666; display:block; padding:0px 0px 0px 10px}
.order-code-mix{font-size:.9em; color:#666; display:block; padding:0px 0px 0px 13px}
.order-code-mix-may{font-size:.9em; color:#666; display:block; padding:0px 0px 0px 13px}

.bottle-price-home{font-size:1.1em; color:#666; letter-spacing:-1px; display:block; padding:0px 0px 0px 0px}
.save{font-size:1.2em; font-weight:bold; color:#666; letter-spacing:-1px; text-transform:uppercase; display:block; padding:0px 0px 0px 10px}
.save-home{font-size:1.1em; font-weight:bold; color:#666; letter-spacing:-1px; text-transform:uppercase; display:block; padding:0px 0px 0px 0px}
.search-order-button{padding:0px 0px 0px 10px; margin-top:10px}
.search-submit-button{padding:0px 0px 0px 17px}
table#search-table{border:1px solid #e8e9e8}
.search-divs{float:left; border:1px red solid}
.search-table-bottomtd{padding:25px 15px 15px 15px}
.search-table-headings{padding:10px 0px 5px 0px}
.search-select-region{margin:-20px 0px 0px; height:100px; width:145px}
.search-select-variety{margin:-20px 0px 0px; height:100px; width:145px}
.search-select-award{margin:-20px 0px 0px; height:100px; width:118px}
.search-select-price{margin:-20px 0px 0px; height:100px; width:118px}
.clear{width:100%; height:1px; margin:0px 0px -1px; clear:both}
#page-heading{margin:15px 0px 15px 15px}
#page-heading-content{margin:5px 0px 0px 15px; width:523px; clear:both; float:none}
#page-heading-content-mix-opt2{margin:10px 0px 0px 15px; padding-top:0px; width:523px; clear:both; float:none}
#page-heading-content-splash{margin:5px 15px 0px 15px;}
#page-heading-content-wine-articles{margin:-1px 20px 0px 15px; _margin:-1px 10px 0px 15px}
.wpt-borders{border-bottom:3px solid #000000;} 
#page-heading-content-express{margin:5px 0px 0px 15px; width:660px; clear:both}
#page-heading-wine-ed{margin:5px 0px 0px 15px; width:575px; clear:both}
#splash-heading-content{float:left; margin:5px 0px 0px 15px; width:523px}
#splash-heading-bonus{float:right; margin:20px 15px 0px 0px; _margin:20px 10px 0px 0px; width:165px; clear:right}
#wine-ed-langtons-tile{float:right; margin:50px 15px 0px 0px; _margin:50px 10px 0px 0px; width:165px; clear:right}
#wine-ed-anchors{clear:right; margin-bottom:10px; margin-top:10px}
#wine-ed-anchors a{padding-right:5px}
.content-padding-static{float:left; width:710px;  margin:5px 15px 10px 15px; _margin:5px 0px 2px 0px; padding:0px 0px 0px 0px; _padding:0px 10px 0px 15px; clear:both}
.content-padding-static-barrel{float:left; margin:10px 15px 10px 15px; _margin:10px 0px 2px 0px; padding:0px 0px 0px 0px; _padding:0px 10px 0px 15px; clear:both}
.content-padding-static-wine-plans{float:left; margin:0px 15px 10px 15px; _margin:0px 0px 2px 0px; padding:0px 0px 0px 0px; _padding:0px 15px 0px 15px; clear:both}
.content-padding-static-wine-plans img{border:none; float:left; }
.content-padding-static-reservation{float:left; margin:10px 15px 10px 15px; _margin:10px 0px 15px 0px; padding:0px 0px 0px 0px; _padding:0px 10px 0px 15px; clear:both}
.content-padding-static-splash{float:left; margin:10px 15px 10px 15px; clear:right; width:520px}
.content-padding-static-gifts{padding:0px 0px 0px 0px; _padding:0px 0px 0px 0px}
.content-padding-static-welcome-lp{padding:0px 0px 15px 15px; _padding:0px 0px 15px 15px}
.splash-terms-branding{float:left; margin:10px 0px 10px 15px; _margin:10px 0px 10px 10px; width:165px; clear:right}
.splash-terms-bonus{float:left; margin:10px 5px 10px 10px; _margin:10px 0px 10px 10px; width:165px; clear:right}
.content-padding-static img{float:left; margin:0px 15px 0px 0px; border:none}
.content-padding-static-help{float:left; margin:10px 15px 10px 15px; _margin:10px 0px 2px 0px; padding:0px 0px 0px 0px; _padding:0px 10px 0px 15px; clear:both}
#content-padding-logo{float:right; margin-top:-150px; border:none; margin-right:10px}
#content-padding-logo-qa{float:right; margin-top:-30px; border:none; margin-right:10px}
#content-padding-double-day-logo{
	float:right;
	margin-top:-60px;
	margin-right:20px;
	border:none
}
#content-static{float:left; min-height:1150px; height:auto !important; height:1150px; width:744px; border-left:1px solid #666; padding:0px; margin-top:0px; _margin-top:-3px;}
#page-heading-content-fullwidth{margin:5px 0px 0px 15px; width:710px; clear:both}
#content-padding-free-freight{float:right; margin-top:-350px; margin-right:20px; border:none}
.content-padding{margin:0px 0px 0px 15px; clear:both}
#search-table-margin{margin:0px 0px 0px 15px}
a{color:#666; text-decoration:none}
a:hover{color:#899639}
.custom ul{list-style:none; margin-left:0; padding-left:2em; text-indent:-1em}
#aquisition li{list-style-image:none; list-style-type:none}
#aquisition ul{list-style:none; margin-left:0; padding-left:1em; text-indent:-1em}
#aquisition li{list-style-image:none; list-style-type:none}
.drop-down{background-color:#DFDFDF; border:1px solid #666; padding:1px 1px 1px 1px; color:#000; font-family:Arial,Helvetica,sans-serif; width:240px}
.drop-down-splash{background-color:#DFDFDF; border:1px solid #666; padding:1px 1px 1px 1px; _padding:0px 0px 0px 0px; color:#000; font-family:Arial,Helvetica,sans-serif; width:240px; _width:230px}

.drop-down-splash-ticketek{background-color:#DFDFDF; border:1px solid #666; padding:1px 1px 1px 1px; _padding:0px 0px 0px 0px; color:#000; font-family:Arial,Helvetica,sans-serif; width:280px; _width:280px}

.drop-down-email{background-color:#DFDFDF; border:1px solid #666; padding:1px 1px 1px 1px; _padding:0px 0px 0px 0px; color:#000; font-family:Arial,Helvetica,sans-serif; width:420px; _width:420px}
.drop-down-mixed-case{background-color:#DFDFDF; border:1px solid #666; padding:1px 1px 1px 1px; _padding:0px 0px 0px 0px; color:#000; font-family:Arial,Helvetica,sans-serif; width:300px; _width:300px}
.wine-plan-drop-down-menu{position:relative; margin-left:470px; margin-top:10px}


*+html .wine-plan-drop-down-menu{float:left; margin-top:-105px;}

.splash-drop-down-menu-left{float:left; clear:right; margin-right:25px}
.splash-drop-down-menu-right{float:left; clear:right}
.splash-drop-down-menu-mix{float:left; clear:right; margin-bottom:5px; margin-left:15px; _margin-left:10px}
.search-result-listings{float:left; margin-left:8em; margin-top:-20px}
.search-result-listings ul{text-align:right; float:left}
.search-result-listings li{width:20px; font-size:1.1em; height:20px; text-align:center; float:left; position:relative; overflow:hidden; color:#fff; background:url(/images/bg-active-page.gif) no-repeat 2px 1px}
.search-result-listings li.show-or-hide-paging-options{width:auto; background:none; padding-top:.1em; height:auto; position:relative;  overflow:visible}
.search-result-listings li.previous{background:none; width:auto; margin-right:.5em; padding:0}
.search-result-listings li.next{background:none; width:auto; margin-left:.5em; padding:0}
.search-result-listings li a{background:#FFF; display:block}
.search-feck{padding:15px 15px 15px 15px}
.search-fecker{border:1px solid #e7dfe7; margin:0px 0px 0px 17px; float:left; clear:right; height:150px}
/* IE6 Only */
* html .search-fecker{margin:8px 8px 8px 8px; border:1px solid #e7dfe7}
.search-feckerleft{border:1px solid #e7dfe7; height:100px; padding:0px 0px 0px 20px; float:left; clear:right}
.search-headersfecker{font-size:1.2em; font-weight:bold; letter-spacing:-1px; color:#666; display:block; clear:both; margin:0px 0px 0px 16px; line-height:40px}
/*Collapsible Menu*/
#menu-collapse{color:#333; margin:0px 0px 0px 0px; width:164px; float:left; font-family:Arial,Verdana, Helvetica,sans-serif; color:#33640a; font-size:12px; font-weight:normal}
#menu-collapse-content{position:relative; margin:5px 0px 0px 12px}
.mH{cursor:pointer; color:#4d4d4d}
.mL{display:none; margin-bottom:10px}
.mO{margin-left:10px; display:block; line-height:16px}
/*End Collapsible Menu*/
.xsl-padding{padding-left:15px; display:block}
#search-select-firstdialog{clear:both}
.seach-select-heading{font-size:1.3em; font-weight:bold; letter-spacing:-1px; color:#313030; line-height:22px}
.search-select-sub-heading{font-size:1em; font-weight:bold; padding-left:2px; line-height:18px}
.tasting-note-clearer{clear:right}
#content-accountpadding{width:700px; margin-left:20px}
.usp{float:left; margin-top:18px; margin-left:9px; clear:both}
.usp-clearer{clear:both}
#footer-text{position:relative; margin-left:20px; padding-top:20px; padding-bottom:0px; padding-right:15px; text-align:center; width:890px; color:#CCC; font-size:10px; font-weight:normal}
#footer-text-container{background:#000; height:157px}
.smart-search-arrow{float:right; position:relative; margin-right:15px; margin-top:-2px}
*+html .smart-search-arrow{float:right; position:relative; margin-right:15px; margin-top:-25px}/*IE7*/


#adv-search{padding:5px 0px 0px 0px}
.back-button-tastingcb{float:left; margin-left:-160px}
#account_index a{line-height:30px}
.sublisting{padding:5px 5px 5px 0px; color:#000; font-weight:bold}
#sub{padding:5px; border:1px solid #899639;  color:#000;}
#catalogue-thumbnail{float:right; clear:right; margin-top:-250px; margin-right:42px; _margin-right:28px}

.subheading{font-size:1.2em; font-weight:bold; letter-spacing:-1px; color:#666; margin:7px 0px 7px 0px}
.awards-listing{color:#899639}
.ie-hack{margin-top:10px; _margin-top:5px}

/*Wine Plan Reskin*/

#wine-plans-splash-banner-holder{}
#wine-plans-splash-left-float{float:left; margin-right:50px; _margin-right:30px; width:525px}
#wine-plans-splash-right-animation{float:left}
#wine-plans-splash-right-animation img{border:none}
.wine-plans-splash-panels{display:block; margin-bottom:10px; margin-left:15px; border:none}
#wine-plans-mixed-splash-banner-holder{border-bottom:1px solid black; height:325px}
#wine-plans-mixed-splash-intro-banner{float:left; margin:15px 0px 0px 15px; display:inline}
#wine-plans-mixed-splash-left-float{float:left; margin-right:35px; width:540px}
#wine-plans-reservation-splash-left-float{float:left; margin-right:15px; width:550px}
#wine-plans-mixed-splash-left-float-content-padding{padding-left:15px; margin-bottom:15px}
.wine-plans-mixed-splash-right-popular-tiles{float:left}
.wine-plans-mixed-splash-right-popular-tiles img{display:block; border:none; margin-bottom:15px}
#wine-plans-mixed-splash-reasons{float:left; margin-left:32px; margin-top:12px; clear:right}
#wine-plans-mixed-splash-reasons img{border:none; margin-bottom:10px}
.wine-plans-mixed-splash-panels{display:block; margin-bottom:10px; margin-left:15px; border:none}
.wine-plans-headings{font-size:1.45em; font-weight:bold; letter-spacing:-1px; color:#000000}
.drop-down-wine-plans{background-color:#DFDFDF; border:1px solid #666; padding:1px 1px 1px 1px; color:#000; font-family:Arial,Helvetica,sans-serif; width:155px}

#wine-plans-home-tiles-container {display: inline; position: relative; float: left; width: 744px;}
#wine-plans-home-tiles-left {display: inline; position: relative; float: left; width: 345px; padding-left: 15px;}
#wine-plans-home-tiles-left img {padding-bottom:20px;}
#wine-plans-home-tiles-right {display: inline; position: relative; float: left; width: 345px; padding-left: 15px;}
#wine-plans-home-tiles-right img {padding-bottom:20px;}

/*End of Wine Plan Reskin*/

/*Wine Plan Redesign May 2010*/

#wine-plans-splash-tiles-container {display: inline; position: relative; float: left; width: 743px; margin:0 14px 0 15px;}
#wine-plans-splash-tiles-container h1{ font-family:Arial,Arial,Arial,Arial,sans-serif; font-size:1.6em; font-weight:bold; letter-spacing:-1px; color:#000; padding-bottom:10px; display:block; text-align:center}
#wine-plans-splash-tiles {display: inline; position: relative; float: left; width: 225px; padding-right: 20px;}
#wine-plans-splash-tiles img {padding-bottom:10px; display:block}
#wine-plans-splash-tiles-last {display: inline; position: relative; float: left; width: 225px;}
#wine-plans-splash-tiles-last img {padding-bottom:10px; display:block}

.wine-plans-content-padding-static{float:left; margin:0px 15px 0px 15px; _margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; _padding:0px 10px 0px 15px; clear:both; width:714px;}

#wine-plans-index-container {display: inline; position: relative; float: left; width: 539px; padding-left: 15px; padding-bottom: 15px;}
#wine-plans-index-container img {display:block; margin-top: 15px;}
#wine-plans-index-container .wp-content {clear: both; float: left; margin-top:15px; width: 100%;} 
#wine-plans-index-container h2{font-family: Arial,Arial,Arial,Arial,sans-serif; font-size: 1.6em; font-weight: bold; letter-spacing:-1px; color:#000; margin-bottom: 5px;}
#wine-plans-index-container h3{font-family: Arial,Arial,Arial,Arial,sans-serif; font-size: 1.25em; font-weight: bold; letter-spacing:-1px; color:#000; margin-bottom: 2px;}
#wine-plans-index-container li {list-style: disc; margin-left: 15px; margin-bottom: 8px;}
#wine-plans-index-container .tcs{color:#8c8a8a; font-size:.9em; padding-left: 0px;}

#wine-plans-mix-container {float: left; width: 539px; clear:both;}
#wine-plans-mix-container img {display:block; margin-top: 0px;}
#wine-plans-mix-container .mix, .whites, .reds {float: left; width: 170px; height: 180px; background: url(/wine-plans/images/redesign/price-box-blank-nz.gif); background-repeat: no-repeat; margin-top: 15px;}
#wine-plans-mix-container .mix {margin-right: 10px;}
#wine-plans-mix-container .whites {margin-right: 9px;}
#wine-plans-mix-container .reds {margin-right: 0px;}
#wine-plans-mix-container .mix .info, .whites .info, .reds .info {margin: 7px 5px 5px 11px; clear:both;}
#wine-plans-mix-container .mix .name, .whites .name, .reds .name {font-size:1.0em; color: #FFF; font-weight: bold; display:block;}
#wine-plans-mix-container .mix .bottles, .whites .bottles, .reds .bottles {font-size:1.1em; color:#000; display:block; padding-left:0px; padding-top:15px;}
#wine-plans-mix-container .mix .full-price, .whites .full-price, .reds .full-price {font-size:1.1em; color:#000; display:block; padding-left:0px;}
#wine-plans-mix-container .mix .your-price, .whites .your-price, .reds .your-price {font-size: 1.2em; font-weight: bold; color: #000; display: block; padding-left: 0px;}

#wine-plans-mix-container .mix .bb16-save, .whites .bb16-save, .reds .bb16-save {font-size: 1.2em; font-weight: bold; color: #c42032; display: block; padding-left: 0px; text-transform: uppercase;}
#wine-plans-mix-container .mix .disc-save, .whites .disc-save, .reds .disc-save {font-size: 1.2em; font-weight: bold; color: #5a2249; display: block; padding-left: 0px; text-transform: uppercase;}
#wine-plans-mix-container .mix .best-save, .whites .best-save, .reds .best-save {font-size: 1.2em; font-weight: bold; color: #B1005D; display: block; padding-left: 0px; text-transform: uppercase;}
#wine-plans-mix-container .mix .toa-save, .whites .toa-save, .reds .toa-save {font-size: 1.2em; font-weight: bold; color: #e36f26; display: block; padding-left: 0px; text-transform: uppercase;}
#wine-plans-mix-container .mix .conn-save, .whites .conn-save, .reds .conn-save {font-size: 1.2em; font-weight: bold; color: #373d74; display: block; padding-left: 0px; text-transform: uppercase;}
#wine-plans-mix-container .mix .pinn-save, .whites .pinn-save, .reds .pinn-save {font-size: 1.2em; font-weight: bold; color: #000; display: block; padding-left: 0px; text-transform: uppercase;}

#wine-plans-mix-container .mix .code, .whites .code, .reds.code {font-size:1.1em; color:#000; display:block; padding-left:0px;}
#wine-plans-mix-container .mix .ato-button, .whites .ato-button, .reds .ato-button {clear: both; margin-top: 5px;}

.wine-plans-index-bb16 a {color:#c42032; text-decoration: underline; font-weight: bold; text-transform: uppercase;}
.wine-plans-index-bb16 a:hover {color: #666;}
.wine-plans-index-best a {color:#B1005D; text-decoration: underline; font-weight: bold; text-transform: uppercase;}
.wine-plans-index-best a:hover {color: #666;}
.wine-plans-index-disc a {color:#5a2249; text-decoration: underline; font-weight: bold; text-transform: uppercase;}
.wine-plans-index-disc a:hover {color: #666;}
.wine-plans-index-toa a {color:#e36f26; text-decoration: underline; font-weight: bold; text-transform: uppercase;}
.wine-plans-index-toa a:hover {color: #666;}
.wine-plans-index-conn a {color:#373d74; text-decoration: underline; font-weight: bold; text-transform: uppercase;}
.wine-plans-index-conn a:hover {color: #666;}
.wine-plans-index-pinn a {color:#000; text-decoration: underline; font-weight: bold; text-transform: uppercase;}
.wine-plans-index-pinn a:hover {color: #666;}

#wine-plans-index-data-container {float: left; background: url(/wine-plans/images/redesign/grey-box-rounded-nz.gif); width: 530px; height: 94px; display:block; background-repeat: no-repeat; margin-bottom: 10px /* IE6 hack */ _background: url(/wine-plans/images/redesign/grey-box-rounded-long.gif);}
#wine-plans-index-data-container .logo{float: left; width: 200px; padding: 0px 0px 0px 15px;}
#wine-plans-index-data-container .data-container{float: left; width: 307px;}
#wine-plans-index-data-container .data-rows{float: left; clear: both; width: 302px; padding-left:5px /* IE6 hack */ _width: 307px; _padding-left:0px;}
#wine-plans-index-data-container .how-often-left {float: left; font-size:1.1em; color:#000; margin: 11px 0px 0px 22px; width: 155px; /* IE6 hack */ _margin: 11px 0px 0px 12px; _width: 155px;}
#wine-plans-index-data-container .how-often-right {float: left; font-size:1.1em; color:#000; margin: 11px 0px 0px 10px; width: 115px; /* IE6 hack */ _margin: 11px 0px 0px 8px; _width: 115px;}
#wine-plans-index-data-container .how-many-left {float: left; font-size:1.1em; color:#000; margin: 14px 0px 0px 22px; width: 155px; clear:both; /* IE6 hack */ _margin: 13px 0px 0px 12px; _width: 155px;}
#wine-plans-index-data-container .how-many-right {float: left; font-size:1.1em; color:#000; margin: 14px 0px 0px 10px; width: 115px; /* IE6 hack */ _margin: 13px 0px 0px 8px; _width: 115px;}
#wine-plans-index-data-container .how-much-left {float: left; font-size:1.1em; color:#000; margin: 12px 0px 0px 22px; width: 155px; clear:both; /* IE6 hack */ _margin: 12px 0px 0px 12px; _width: 155px;}
#wine-plans-index-data-container .how-much-right {float: left; font-size:1.1em; color:#000; margin: 12px 0px 0px 10px; width: 115px; /* IE6 hack */ _margin: 12px 0px 0px 8px; _width: 115px;}


#wine-plans-index-data-container-short {float: left; background: url(/wine-plans/images/redesign/moreinfo-tall.png); width: 350px; height: 180px; display:block; background-repeat: no-repeat; margin-top: 15px; margin-bottom: 10px;}
#wine-plans-index-data-container-short .logo{float: left; width: 200px; padding: 0px 0px 0px 70px;}
#wine-plans-index-data-container-short .data-rows{float: left; clear: both; width: 307px; padding-left:20px}
#wine-plans-index-data-container-short .how-often-left {float: left; font-size:1.1em; color:#000; margin: 17px 0px 0px 13px; width: 160px; /* IE6 hack */ _margin: 17px 0px 0px 6px; _width: 168px;}
#wine-plans-index-data-container-short .how-often-right {float: left; font-size:1.1em; color:#000; margin: 17px 0px 0px 10px; width: 120px; /* IE6 hack */ _margin: 17px 0px 0px 3px; _width: 120px;}
#wine-plans-index-data-container-short .how-many-left {float: left; font-size:1.1em; color:#000; margin: 14px 0px 0px 13px; width: 160px; clear:both; /* IE6 hack */ _margin: 13px 0px 0px 6px; _width: 168px;}
#wine-plans-index-data-container-short .how-many-right {float: left; font-size:1.1em; color:#000; margin: 14px 0px 0px 10px; width: 120px; /* IE6 hack */ _margin: 13px 0px 0px 3px; _width: 120px;}
#wine-plans-index-data-container-short .how-much-left {float: left; font-size:1.1em; color:#000; margin: 12px 0px 0px 13px; width: 160px; clear:both; /* IE6 hack */ _margin: 12px 0px 0px 6px; _width: 168px;}
#wine-plans-index-data-container-short .how-much-right {float: left; font-size:1.1em; color:#000; margin: 12px 0px 0px 10px; width: 120px; /* IE6 hack */ _margin: 12px 0px 0px 3px; _width: 120px;}


#wine-plans-index-right-panel {display: inline; position: relative; float: left; width: 160px; padding: 15px 15px 0px 15px;}
#wine-plans-index-right-panel-2 {display: inline; position: relative; float: left;}
#wine-plans-index-right-panel img {display: block;}
#wine-plans-index-right-panel .components {font-size:1.1em; color:#000; margin-top: 17px;}
#wine-plans-index-right-panel p {margin-top: 5px;}

#wine-plans-index-right-panel .bb16-more-details a {color:#c42032; text-decoration: none; font-weight: bold;}
#wine-plans-index-right-panel .bb16-more-details a:hover {color:#666;}
#wine-plans-index-right-panel .best-more-details a {color:#B1005D; text-decoration: none; font-weight: bold;}
#wine-plans-index-right-panel .best-more-details a:hover {color:#666;}
#wine-plans-index-right-panel .disc-more-details a {color:#5a2249; text-decoration: none; font-weight: bold;}
#wine-plans-index-right-panel .disc-more-details a:hover {color:#666;}
#wine-plans-index-right-panel .toa-more-details a {color:#e36f26; text-decoration: none; font-weight: bold;}
#wine-plans-index-right-panel .toa-more-details a:hover {color:#666;}
#wine-plans-index-right-panel .conn-more-details a {color:#373d74; text-decoration: none; font-weight: bold;}
#wine-plans-index-right-panel .conn-more-details a:hover {color:#666;}
#wine-plans-index-right-panel .pinn-more-details a {color:#000; text-decoration: none; font-weight: bold;}
#wine-plans-index-right-panel .pinn-more-details a:hover {color:#666;}

#wine-plans-components-lp {float: right; width: 170px; clear:both; margin-left: 15px; margin-top: 7px;}
#wine-plans-components-lp img {display:block; margin-top: 0px;}
#wine-plans-components-lp .mix {float: left; width: 170px; height: 160px; background: url(/wine-club/images/redesign/price-box-blank.gif); background-repeat: no-repeat;}
#wine-plans-components-lp .mix .info{margin: 7px 5px 5px 11px; clear:both;}
#wine-plans-components-lp .mix .name{font-size:1.0em; color: #FFF; font-weight: bold; display:block; clear:both;}
#wine-plans-components-lp .mix .bottles{font-size:1.1em; color:#000; display:block; padding-left:0px; padding-top:15px; clear:both;}
#wine-plans-components-lp .mix .full-price{font-size:1.1em; color:#000; display:block; padding-left:0px; clear:both;}
#wine-plans-components-lp .mix .your-price{font-size: 1.2em; font-weight: bold; color: #000; display: block; padding-left: 0px; clear:both;}
#wine-plans-components-lp .mix .code{font-size:1.1em; color:#000; display:block; padding-left:0px; clear:both;}
#wine-plans-components-lp .mix .ato-button{clear: both; margin-top: 5px;}

#wine-plans-components-lp .mix .bb16-save{color: #c42032; font-size: 1.2em; font-weight: bold; display: block; padding-left: 0px; text-transform: uppercase;}
#wine-plans-components-lp .mix .best-save{color: #B1005D; font-size: 1.2em; font-weight: bold; display: block; padding-left: 0px; text-transform: uppercase;}
#wine-plans-components-lp .mix .disc-save{color: #5a2249; font-size: 1.2em; font-weight: bold; display: block; padding-left: 0px; text-transform: uppercase;}
#wine-plans-components-lp .mix .toa-save{color: #e36f26; font-size: 1.2em; font-weight: bold; display: block; padding-left: 0px; text-transform: uppercase;}
#wine-plans-components-lp .mix .conn-save{color: #373d74; font-size: 1.2em; font-weight: bold; display: block; padding-left: 0px; text-transform: uppercase;}
#wine-plans-components-lp .mix .pinn-save{color: #000; font-size: 1.2em; font-weight: bold; display: block; padding-left: 0px; text-transform: uppercase;}

#wine-plans-home-container {display: inline; position: relative; float: left; width: 554px;}
#wine-plans-home-container-content{display: inline; position: relative; float: left; width: 554px;}
#wine-plans-home-container-content img {display:block;}
#wine-plans-home-tiles {display: inline; position: relative; float: left; width: 554px;}
#wine-plans-home-tiles img {padding-left: 15px; margin-bottom:15px;}
#wine-plans-home-right-panel {display: inline; position: relative; float: left; width: 160px; padding: 15px 15px 0px 15px;}
#wine-plans-home-right-panel img {display: block; margin-bottom:15px;}

/*End of Wine Plan Redesign*/

/*Manual Tasting note page for the webteam*/
#tasting-note-content-net{margin-top:15px}
#tasting-note-image-net{float:left}
#tasting-note-info-net{float:left; width:400px; margin-top:-10px; margin-right:10px;}
#tasting-note-buy-info-net{ float:left; width:160px; background-image:url(/images/tasting-ato-background-rs.gif);  background-repeat:no-repeat; height:160px}
.tasting-note-wine-title-net{font-size:1.5em; color:#000; letter-spacing:-1px; font-weight:bold}
.tnt{font-size:1.0em; color:#000; letter-spacing:-1px; font-weight:bold}
.tasting-note-components-net{float:left; font-weight:bold; padding:10px 10px 0px 0px; width:70px}
.tasting-note-components-content-net{float:left; width:315px; padding:10px 0px 0px 0px}
.tasting-note-components-content-info-net{float:left; width:405px; padding:10px 0px 0px 0px}
.tasting-note-clearer{clear:both}
.tasting-ato-net{    padding-left:10px}
.tasting-product-code-net{    padding-left:10px}
#tasting-note-buy-padding{    padding:15px 0px 0px 5px}
#back-tasting-net{position:relative; padding-left:20px; _padding-left:10px; clear:both; cursor:pointer}

.tasting-note-components-net-bonus{float:left; font-weight:bold; padding:10px 10px 0px 0px; width:70px}
#tasting-note-info-net-bonus{float:left; width:400px; margin-top:-10px; margin-right:10px;}
#tasting-note-buy-info-net-bonus{float:left; width:160px; background-image:url(/images/tasting-ato-background-rsx.gif); background-repeat:no-repeat; height:140px; margin-bottom:15px; }
#tasting-note-buy-padding-bonus{padding:15px 0px 15px 5px}
.tasting-note-components-content-net-bonus{float:left; width:300px; padding:10px 0px 0px 0px}
.tasting-note-components-content-info-net-bonus{float:left; width:355px; padding:10px 0px 0px 0px}

#tasting-note-right-panel-bonus{float:left;width:160px; height:auto;}

/*Mystery Mixes Manual Express Lane*/

/*End of Mystery Mixes Manual Express Lane*/
.mystery-product-results-container{margin:10px 0px 0px 0px}
.mystery-product-results-image{position:relative; float:left; margin:0px 15px 0px 18px}
.mystery-product-results-image img{border:0px; position:relative}
.mystery-content-express-mixes{float:left; position:relative; margin:5px 0px 0px 10px; width:400px}
.mystery-order-info-express-mixes{position:relative; float:right; padding:5px 0px 10px 0px; width:165px; margin:0px 0px 0px 0px}
.mystery-mix-wine-title{font-size:1.3em; color:#000; letter-spacing:-1px; display:block; font-weight:bold; text-decoration:none}


/*New Search redesign - LHN*/
#new-search-lhn{background-color:#dedede; width:165px; margin:0px 0px 0px 15px;}
.new-search-selects{width:135px; margin:10px 0px 0px 15px;	font-size: 1em; padding: 2px;}
.new-search-input{width:120px; margin:10px 0px 0px 15px;	font-size: 1em; padding: 2px;}
/*End of New Search redesign - LHN*/

/*New Footer redesign*/
#footer-rd{width:940px; clear:both; background-color:#58595B;}
#faux-footer-rd{background-color:#58595B; margin:0px 15px 0px 20px;}
.hr-footer{height:11px; background-image:url(/images/hr-footer.gif); repeat:repeat-x; display:block; clear:both}
.footer-boxes-container{background-color:#58595B; }
.footer-boxes-header{font-size:.9em; color:#FFFFFF; font-weight:bold; display:block; line-height:18px}
.footer-info-boxes{float:left; width:90px; padding:8px 0px 8px 0px; color:#c0c0c0; clear:right}
.footer-info-boxes-seperator{float:left; background-image:url(/images/footer-seperator.gif); height:80px; width:9px; margin:20px 35px 10px 35px; clear:right; }
.footer-info-boxes-seperator-wee{float:left; background-image:url(/images/footer-seperator.gif); height:110px; width:9px; margin:20px 17px 10px 17px; clear:right; }
.footer-info-boxes a{text-decoration:none; color:#FFFFFF; font-size:.8em; line-height:1.3em; display:block}
.footer-info-boxes a:hover{color:#899639;}
.footer-disclaimer{font-size:10px; height:50px; background-color:#58595B}
/*End of New Footer redesign*/

/*New Wine Ed*/
.wine-ed-container{float:left; padding-left:15px; padding-right:15px; width:710px;  height:auto; clear:both;}
.wine-ed-image{float:left; padding-right:10px;}
.wine-ed-content{float:left; width:610px;}
.img-shadow-we {float:right; background: url(/images/we-shadowAlpha.png) no-repeat bottom right !important; background: url(/images/we-shadow.gif) no-repeat bottom right; margin: 10px 0 0 10px !important;  margin: 10px 0 0 5px;}
.img-shadow-we img {position: relative; background-color: #fff; border: 1px solid #a9a9a9; margin: -6px 6px 3px -6px !important; margin: -3px 12px 6px -6px; padding: 4px;}
.wine-ed-article-boxes{float:left; width:170px;  padding:8px 30px 8px 0px; margin-right:0px; color:#666; clear:right;}

#error-message{border:1px solid #899639; margin:15px 0px 15px 0px; _margin:0px 0px 15px 0px; padding:15px; font-weight:bold; background-color:#fbf9e3}
#error-message img{padding-right:15px}
.error-message-text{color:#B01D5D; display:block; line-height:15px}

/*End of New Wine Ed*/

/*Email submit form*/
#content-bullet-point-list ul{list-style:square; margin-left:10px; padding-left:2em; text-indent:0em;}
/*End of Email submit form*/

#home-promo-text-intro-background{width:540px; height:470px; background-image:url(../redesign/images/text-intro-box.png); no-repeat;}


#home-promo-thumbs-container-background{width:540px; height:470px; background-image:url(/redesign/images/weekly-featured-wines-rd3.png); no-repeat;}
#home-promo-thumbs-container{width:535px; padding-top:2px; padding-left:5px;}
#home-promo-thumbs-container h1{color:#FFFFFF; margin:0px; font-size:13px; font-weight:bold; padding:6px 0px 0px 10px; letter-spacing:0px;}
*+html #home-promo-thumbs-container{width:535px; padding-top:2px; padding-left:5px;}
#home-promo-thumbs{margin: 10px 0px 20px 15px; _margin: 0px 0px 0px 10px; width: 530px; _width: 520px; clear:both;}
*+html #home-promo-thumbs{margin: 5px 0px 5px 15px; width: 530px; clear:both;}
#home-promo-thumbs a{color:#666666;}
#home-promo-thumbs img{ float:left; padding: 0px 0px 0px 0px; border:0px;}
.home-promo-thumbs-bottle{ float:left; width:32px;}
.home-promo-thumbs-content{ float:left; margin: 0px 5px 0px 15px; width:120px; _width:115px;}
.home-promo-offer-tiles-container{background: #FFFFFF; width:540px; height:360px; float:left;}
#tiles-one{float:left; margin-right:15px; background-image:url(/redesign/images/double-golds.png); no-repeat; width:170px; height:145px;  clear:right;} 
#tiles-one-content{padding:15px 60px 0px 7px;}
#tiles-one a{top: 0; left: 0; width: 170px; height: 135px; color:#000000;}
#tiles-one h2{color:#FFFFFF; margin:0px;  font-size:13px; font-weight:bold; padding:18px 0px 0px 10px; letter-spacing:0px;}
#tiles-two{float:left; margin-right:15px; background-image:url(/redesign/images/winesUnder12.png); no-repeat; width:170px; height:145px;}
#tiles-two-content{padding:15px 45px 0px 7px;}
#tiles-two a{top: 0; left: 0; width: 170px; height: 135px; color:#000000;}
#tiles-two h2{color:#FFFFFF; margin:0px; font-size:13px; font-weight:bold; padding:18px 0px 0px 10px; letter-spacing:0px;}
#tiles-three{float:left; background-image:url(/redesign/images/fine-wines.png); no-repeat; width:170px; height:145px; margin-bottom:10px;}
#tiles-three-content{padding:15px 50px 0px 7px;}
#tiles-three a{top: 0; left: 0; width: 170px; height:135px; color:#000000;}
#tiles-three h2{color:#FFFFFF; margin:0px; font-size:13px; font-weight:bold; padding:18px 0px 0px 10px; letter-spacing:0px;}


	#pageflip {
	position: relative;
}
#pageflip img {
	width: 50px; height: 52px;
	z-index: 99;
	position: absolute;
	right: 0; top: 0;
	-ms-interpolation-mode: bicubic;
}
#pageflip .msg_block {
	width: 50px; height: 50px;
	position: absolute;
	right: 0; top: 0;
	background: url(/redesign/images/subscribe.png) no-repeat right top;
	text-indent: -9999px;
}

form {
    margin: 0;
}
ul, li {
	list-style-type:none;
	padding:0;
	margin:0;
	}	

#search_box {
    width: 144px;
    height: 24px;
    background: url(/redesign/images/email-offers-form-bg.png);
	margin-left:10px;
	margin-right:10px;
		margin-top:10px;
}
#search_box #s {
    float: left;
    padding-left: 0;
    margin: 6px 0 0 6px;
    border: 0;
    width: 90px;
    background: none;
    font-size: .8em;
}

#search_box #sid {
    float: left;
    padding-left: 0;
    margin: 6px 0 0 6px;
    border: 0;
    width: 90px;
    background: none;
    font-size: .8em;
}

#search_box #go {
    float: right;
    margin: 0px 0px 0 0;
}

.email-address{
font-family:Arial,Verdana, Helvetica, sans-serif; 
font-size:14px; color:#666666;
text-align:center;
font-weight:bold;
}

.search-key{
font-family:Arial,Verdana, Helvetica, sans-serif; 
font-size:14px; color:#666666;
font-weight:bold;
}

#search_top {
    width: 164px;
    height: 24px;
    background: url(/redesign/images/search-input-bg.png);
	margin-left:0px;
		margin-top:0px;
}
#search_top #keyword {
    float: left;
    padding-left: 0;
    margin: 6px 0 0 6px;
    border: 0;
    width: 120px;
    background: none;
    font-size: .8em;
}

#search_top #sid {
    float: left;
    padding-left: 0;
    margin: 6px 0 0 6px;
    border: 0;
    width: 90px;
    background: none;
    font-size: .8em;
}

#search_top #go {
    float: right;
    margin: 0px 0px 0 0;
}

/* Quantity on hand */

.straights_qty{padding:10px; border: 1px solid #B01D5D; width:110px; margin-top:10px;}
.straights_qty_red{padding:10px; border: 1px solid #B91718; width:110px; margin-top:10px;}
.mix_qty{padding:10px; border: 1px solid #B01D5D; width:110px; margin-top:10px; margin-left:583px; _margin-left:580px; width:125px;}

/* EndQuantity on hand */

/* Countdown Box */

#countbox_splash{margin-left:140px; padding-top:5px;}
#countbox_mix{margin-left:40px; padding-top:5px;}
#countbox{font-family:Arial, Helvetica, sans-serif; color:#899639; font-size:15px; font-weight:bold;}
#countbox_border{float:left; padding:10px; border-top:1px solid #000000; border-bottom:3px solid #000000; margin-bottom:15px;}
#countbox_text{float:left; padding:10px; border-top:1px solid #000000; border-bottom:3px solid #000000; margin-bottom:15px; font-family:Arial, Helvetica, sans-serif; color:#899639; font-size:15px; font-weight:bold;}

/* End of Countdown Box */

/* Christmas Cut Off Dates Table */
.eoy-dates-table{width:714px; border:#58595b 1px solid; float:left; clear:all;}
.eoy-dates-heading{background-color:#58595b; color:#FFFFFF; text-align:left; font-weight:bold; float:left; clear:all; width:704px; padding:10px 5px 10px 5px;}
.eoy-dates-subhead{background-color:#58595b; color:#FFFFFF; text-align:left; font-weight:bold; float:left; clear:all; width:704px; padding:5px;}
.eoy-dates-column{color:#000000; text-align:left; float:left; width:226px; padding:5px;}

/* End of Christmas Cut Off Dates Table */

/* Catalogue Mixed Case */

.catalogue-mixed-case-container{margin-top:0px; clear:both;}
.catalogue-mixed-case-image{position:relative; float:left; margin-left:15px; width:520px;}
.catalogue-mixed-case-image img{border:none}
.catalogue-mixed-case-add-to-order{float:right; margin:5px 5px 0px 35px; width:165px;}
.catalogue-mix-composition{color:#666666; font-size:.9em; padding:10px 15px 0px 13px;}
.catalogue-more-details{padding:0px 0px 0px 13px;}

/* End of Catalogue Mixed Case */
/* ---------------------- Dolphin nav ---------------------- */
#dolphincontainer{position:relative;height:36px;color:#FFFFFF;background:#FFFFFF;font-family:Arial,Verdana,sans-serif; }
#dolphinnav{position:relative;height:33px;font-size:12px;text-transform:uppercase;font-weight:bold;background:#fff url(/redesign/images/dolphin_bg.gif) repeat-x bottom left;padding:0 0 0 10px;}
#dolphinnav ul{margin:0;padding:0;list-style-type:none;width:auto;float:left;}
#dolphinnav ul li{display:block;float:left;margin:0 1px;}
#dolphinnav ul li a{display:block;float:left;color:#FFFFFF;text-decoration:none;padding:0 0 0 10px;height:33px;}
#dolphinnav ul li a span{padding:12px 9px 0 0;height:21px;float:left;}
#dolphinnav ul li a:hover{color:#cbcfb2;background:transparent url(/redesign/images/dolphin_bg-OVER.gif) repeat-x bottom left;}
#dolphinnav ul li a:hover span{display:block;width:auto;cursor:pointer;}
#dolphinnav ul li a.current,#dolphinnav ul li a.current:hover{color:#fff;background:#515050 url(/redesign/images/dolphin_left-ON.gif) no-repeat top left;line-height:275%;}
#dolphinnav ul li a.current span{display:block;padding:0 11px 0 0;width:auto;background:#515050 url(/redesign/images/dolphin_right-ON.png) no-repeat top right;height:33px;}
/* ---------------------- END Dolphin nav ---------------------- */

#back-to-top{float:right; clear:both; padding:15px 50px 10px 0px;}
/*Christmas Hampers*/
.product-results-hampers-container{margin:10px 0px 0px 0px}
.product-results-hampers-image{position:relative; float:left; margin:0px 5px 0px 10px}
.product-results-hampers-content{float:left; position:relative; margin:0px 0px 0px 10px; width:330px}
.product-results-wineracks-content{float:left; position:relative; margin:0px 0px 0px 10px; width:495px; _width:485px;}
.content-padding-static-gifts-christmas{padding:0px 15px 0px 15px;}
.content-padding-static-gifts-christmas-img{padding-right:5px; float:left;}
.content-padding-static-gifts-more-info{float:left; padding:15px 15px 0px 0px; width:135px;}
.content-padding-static-gifts-ato{float:right; padding:15px 0px 10px 10px; width:160px;}
.product-results-christmas-gifts-container{margin:10px 0px 0px 0px}
.product-results-christmas-gifts-image{position:relative; float:left; margin:0px 0px 0px 15px}
.product-results-christmas-gifts-content{float:left; position:relative; margin:0px 0px 0px 10px; width:240px}
.product-results-christmas-wineracks-content{float:left; position:relative; margin:0px 0px 0px 00px; width:399px; _width:389px;}
.product-title-christmas-gifts{font-size:1.3em; letter-spacing:-1px; display:block; font-weight:bold; text-decoration:none}
/* End of Christmas Hampers*/

.wineracks-results-content{float:left; position:relative; margin:10px 0px 0px 10px; width:550px}
.wineracks-results-order-info{position:relative; float:right; padding:10px 0px 10px 0px; width:165px; margin:0px 0px 0px 0px}
.bin-end-mix-trial{}
.bin-end-mix-trial-heading{float:left; padding-left:15px;}
.bin-end-mix-trial-link{float:right; padding:15px 15px 0px 0px;}
.sdlhn {background-color:#AFAFAF; color:#FFFFFFFF; font-weight:bold; padding:5px 5px 5px 10px;}
 .gift-card-tcs{color:#8c8a8a; font-size:.9em; padding:5px 15px 5px 15px}
a.gift-card-hover{display:block; float:left; width:247px; height:159px; background-image:url(/images/new-gift-card.png); text-indent:-9999px}
.gift-card-image-holder{float:left; width:247px; padding-right:15px}
.gift-card-blurb-holder{float:left; width:435px; _width:425px; padding-right:5px; clear:right}

.gift-card-more-details-button{padding-top:10px; border:none;}

.pinot-wine-plan-inputs {
background-color: #FFFFFF; border: 1px solid #565b6f; font-family: Arial, Tahoma, Verdana, Helvetica;font-size: 11px; padding: 3px 3px 3px 3px; background:url(/images/input.gif) repeat-x; margin-top:5px;}
.form-images{display:block; padding-top:10px;}