.catHead {background-image:url('//images.wineenthusiast.com/core/cat/cat-head-bg.png'); background-repeat:no-repeat; height:140px;}
.Head404 {background-image:url('//images.wineenthusiast.com/core/grid/404-head-border.png'); background-repeat:no-repeat; height:140px;}
.sorry404 {font-size:15px;line-height: 1.7em;margin: 7px 0 35px 7px;}
.catHeadTitle {font-family: AauxNext-Light;position:absolute;font-size:48px; letter-spacing: -0.045em; top:35px; text-shadow:none;color:#FFFFFF;}
.catHeadimg {margin-top:15px; margin-left:15px;}
#grid6catbg {width: 745px;height:auto; background-image: url('//images.wineenthusiast.com/core/cat/cat-border-bg-top.png'), url('//images.wineenthusiast.com/core/cat/cat-border-bg-bot.png'); background-position:right top, right bottom;background-repeat:no-repeat; padding-bottom:8px;}
.grid6catborderbg {width:734px;height:auto; margin-top:12px; margin-left:5px;padding-bottom:10px; background-image:url('//images.wineenthusiast.com/core/cat/finder-bg2.gif'); background-repeat:repeat;}
.grid6catborder2 {width:602px;height:auto; border:#a99e78 1px solid; display:inline-block; margin-left:10px; margin-top:10px; padding-left:110px; padding-top:33px; line-height:1.4em;}
.infoBox {background-image:url('//images.wineenthusiast.com/core/cat/infobox-wbg.png'); background-repeat:no-repeat;height:73px;padding:16px 20px 10px;margin:6px 0 5px 1px;font-size:14px;line-height: 1.4em;}
.infoBox2 {background-image:url('//images.wineenthusiast.com/core/cat/infobox-wbg.png'); background-repeat:no-repeat;height:79px;padding:12px 20px 9px;margin:6px 0 5px 1px;font-size:14px;line-height: 1.3em;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.infoBox {
height:78px;
padding-right:20px;
padding-top:18px; /* This works only z6XC28iPTDin Safari and Google Chrome */
}
.infoBox2 {height:86px;}
}
.infoBoxT {color:#821e19;font-size:20px;}

 .TitleFinder {font-family: 'AauxNext-Light'; letter-spacing: -0.04em; line-height: 1em; text-shadow: 1px 1px 1px #FFF; font-size:32px;}
.resultsWrap {height:220px;margin-bottom:15px;}
.resultsWrap1 {height:320px; width:760px; margin-left:0px; margin-bottom:15px; }
.resultsWrap2 {height:250px; width:664px; margin-left:58px; margin-bottom:15px; }
.resultsBg {width:120px; height:205px; background-image: url('//images.wineenthusiast.com/core/cat/finder-thumb-bg.png'); background-repeat:no-repeat;}
.resultsThumb {margin:7px 0 0 7px;}
.resultsThumbAlt {margin:7px 0 0 -7px;}
.resultsThumbAlt2 {margin:7px 0 0 7px;}
.resultsText {margin:15px 0 5px 5px; line-height:1.2em;}
.resultsWrap .resultsBg .resultsText {margin:15px 0 5px 5px; line-height:1.2em; word-wrap: break-word;}
.resultsPrice1 {margin:190px 0 0 5px;position: absolute;}
.resultsPrice2 {margin:190px 0 0 130px;position: absolute;}
.resultsPrice3 {margin:190px 0 0 255px;position: absolute;}
.resultsPrice4 {margin:190px 0 0 380px;position: absolute;}
.resultsPrice5 {margin:190px 0 0 504px;position: absolute;}
div.resultsText:hover {color:#821e19;}


.catRibbon {color:#FFFFFF; font-size:15px; background-image:url('//images.wineenthusiast.com/core/grid/ribbon-bg.png'); background-repeat:repeat-x;height: 28px;padding-left:12px; text-shadow:none; margin:8px 5px;
			border-bottom: 1px solid #FFFFFF;
    		border-top: 1px solid #43360E;
			}
.RnRLc {width:140px;padding-right:25px;}
.RnRRc {width:440px; border-left:1px solid #A99E78; padding-left:40px;}
.RnRRb {padding:0 10px; border-right:1px solid #A99E78;}
.RWpicbg {background-image:url("//images.wineenthusiast.com/core/pdp/grid_1-pic-bg.png"); background-repeat:no-repeat; height:112px; margin-bottom:10px; left:3px;}
.RWpic {margin: -12px 0 0 6px;}
.RWstars {margin-top:90px; position:absolute; left:0px}
/*
.sky {margin:45px 0 0 62px;}
*/

/* REMOVE (HIDE) ADS MODULE FROM ALL PAGES */
/* 2016.08.30 */
aside.skybg {display:none!important;}

.sky {padding:45px 0 0 42px;}
.skybg {height:691px;background-image:url("//images.wineenthusiast.com/core/pdp/sky-bg.png"); background-repeat:no-repeat; margin-top:10px;}
/*.catfooter {position:absolute; top:1980px; left:260px; width:732px;}*/
.catfooter {position: absolute; width: 732px; padding-left:5px; }
.cf{ margin-bottom:100px;}
.pad10 {padding-top:10px;}
.pad15 {padding-top:15px;}
.pad30 {padding-top:30px;}

/* Old SUB MENU css */
/*.filters {font-size:14px;margin-left:4px;}
ul.cat {list-style-type:none;margin-top: -15px;margin-bottom: 30px;line-height: 2em;}
li.cat { border-bottom:#9B884B 1px solid; -moz-box-shadow: 0px 1px rgb #FFF; -webkit-box-shadow: 0px 1px #FFF; box-shadow: 0px 1px #FFF; background-image:url("//images.wineenthusiast.com/core/cat/arrow-filter.gif");background-repeat:no-repeat; background-position:220px 8px; }
li.catB { background-image:url("//images.wineenthusiast.com/core/cat/arrow-filter.gif");background-repeat:no-repeat; background-position:220px 8px; }
.hrfilter { border-bottom:#544618 1px solid; -moz-box-shadow: 0px 1px rgb #FFF; -webkit-box-shadow: 0px 1px #FFF; box-shadow: 0px 1px #FFF; margin-top:3px; margin-bottom:30px;margin-top:-30px; padding: 0;background-image:url("//images.wineenthusiast.com/core/cat/arrow-filter.gif");background-repeat:no-repeat; background-position:220px 8px;  }
.def {color:#544618;}*/
/* Old SUB MENU css */


#wepix {}
#wepix {height:25px; width:inherit; color:#716337; font-size:14px;display: table-cell;vertical-align: middle; text-align:center; background-color:#e8e7e2;border-top:#9B884B 1px solid;border-bottom:#FFFFFF 1px solid;background-image:url("//images.wineenthusiast.com/core/cat/arrow-filter.png");background-repeat:no-repeat; background-position:220px 11px;width:240px;float:right;margin-right:6px;padding-top:8px;width:235px;}

.pdpSHead {font-size:14px;margin-left: 6px;}


a.block:link {color:#544618; text-decoration: none; }
a.block:visited {color: #544618; text-decoration: none; }
a.block:hover {color:#820e10; text-decoration: none; }
a.block:active {color: #820e10; }
.FT {font-size:24px;letter-spacing: -0.052em;width: 440px;padding-top: 15px;}
.WCSSC { line-height:1em; padding-top: 7px; }
.FTgrid6 {font-size:24px;letter-spacing: -0.05em;width: 705px;padding-top: 15px;}
/*.FP {font-size:16px;padding: 12px 15px 0 12px;text-shadow: none;color:#D7CFB3;}*/
.FP {font-size:16px;padding: 12px 15px 0 12px;text-shadow: none;color:#FFF;}
.FS {color:#af9e66;font-size:17px;letter-spacing:0px;padding-top:8px;}
.FD {
	height: 20px;
    letter-spacing: 0.1px;
    line-height: 1.2em;
    overflow: hidden;
    padding-top: 8px;
    text-overflow: ellipsis;
    white-space: nowrap;
	}
.FMF {letter-spacing: 0.1px; padding-top: 36px; width: 435px;}
.FStars {padding: 5px;} 
.pdpXtext {color:#9b884b;}
/*.catT {height: 35px;width:200px;padding-left:8px;padding-right:0;padding-top: 4px;line-height: 1.2em;margin:0px;overflow: hidden;letter-spacing: 0; color:#e8e5d9;}*/
.catT {height: 35px;width:200px;padding-left:8px;padding-right:0;padding-top: 4px;line-height: 1.2em;margin:0px;overflow: hidden;letter-spacing: 0; color:#FFF; /* word-wrap: break-word; text-overflow: ellipsis;white-space: pre-wrap; */}
@media screen and (-webkit-min-device-pixel-ratio:0) {
 
    .catT {
        padding-left: 7px;
		padding-top: 7px;
    }
} 
/*.catP {font-size:13px; padding: 2px 8px;margin:0px; text-shadow:none;line-height:normal;color:#e8e5d9;}*/
.catP {font-size:13px; padding: 2px 2px 2px 8px;margin:0px; text-shadow:none;line-height:normal;color:#FFF;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
 
    .catP {
        padding-right:5px;
    }
} 
.catSP {color:#af9e66;float: right;padding: 1px 5px;font-size:12px;text-shadow: none;}
.grid2SR {left: 153px;position: absolute;top: 40px;line-height:1.7em; color: #e2dfd2;}
.grid4SR {left: 403px;position: absolute;top: 40px;line-height:1.7em; color: #e2dfd2;}
.grid4LSR {color: #E2DFD2; left: 374px; line-height: 1.7em; position: absolute; top: 40px;}
.x2R {bottom:78px;}
.grid2NR {position:absolute; background-image:url("//images.wineenthusiast.com/core/cat/grid2nr.png"); background-repeat:repeat-x; width:215px;height:22px; text-shadow:none; left:15px; bottom:86px;line-height:1.7em;color: #e2dfd2;}
.grid2MR {position:absolute; background-image:url("//images.wineenthusiast.com/core/cat/grid2mr.png"); background-repeat:repeat-x; width:215px;height:22px; text-shadow:none; left:15px; bottom:86px;line-height:1.7em;color: #e2dfd2;}
.SORfs {padding-left:12px; top: 145px; width:203px;color: #e2dfd2;}

.cat-ribbon {
    left: -39px;
    position: absolute;
    top: -10px;
    z-index: 3;
}
.cat-ribbon a
{
	color:#fff;
}
.brandOverlay {
    background-image: url("//images.wineenthusiast.com/core/grid/overlay-bg.png");
    background-repeat: repeat;
    height:63px;
    left: 15px;
    position: absolute;
    top: 167px;
    width: 715px;
}
.brandTitle {position: absolute;height:45px;left:30px;top:175px;font-size: 28pt;letter-spacing: -0.04em;text-shadow: none;color:#FFF;z-index:1; font-family:AauxNext-Light;}

.grid2finderBg {
    color: #544618;
    padding: 42px;
    position: absolute;
    width: 165px;
	font-size:16px;
	line-height: 1.2em;
}
.grid2borderF {
    background-image: url("//images.wineenthusiast.com/core/grid/245x245-finder-border.png");
    display: inherit;
    height: 245px;
    width: 245px;
}
.nrDD {font-size:20px;color:#820E10;background-image: url("//images.wineenthusiast.com/core/search/arrow-down.png"); background-position:right 85%; background-repeat:no-repeat;}

/********************DEPT PAGES*******************/
.deptHead 
{
	background-image:url('//images.wineenthusiast.com/core/cat/dept-head-bg_03.png'); 
	background-repeat:no-repeat; height:246px;
	}
	
.deptSubTitle 
{
    color: #D7CFB3;
    font-size: 14px;
    line-height: 1.2em;
    padding:45px 10px 0 15px;
    text-shadow: none;
	}
	
#dept-shadbr 
{
	width: 745px;
	height:auto; 
	background-image: url('//images.wineenthusiast.com/core/cat/dept-border-bg-top.png'), url('//images.wineenthusiast.com/core/cat/cat-border-bg-bot.png');
	background-position:right top, right bottom;
	background-repeat:no-repeat; 
	padding-bottom:7px;
	}
	
.dept-sbbc 
{
	width:735px; 
	height:81px; 
	margin:5px 0 0 5px; 
	padding-bottom:10px; 
	background-image:url('//images.wineenthusiast.com/core/cat/finder-bg2.gif'); 
	background-repeat:repeat;
	}
	
.dept-sbbc-innerbr
{
	width:683px; 
	height:11px; 
	border:#a99e78 1px solid; 
	display:inline-block;
	margin-left:10px; 
	margin-top:10px; 
	padding-left:29px; 
	padding-top:29px;  
	/*padding-right:29px;*/
	padding-bottom:29px; 
	line-height:1.4em;
	}
	
.sbbc {
    color: #5A4C1D;
    float: left;
    font-size: 14pt;
    margin-bottom: 11px;
    margin-left: 0;
    margin-right: 24px;
    margin-top: -5px;
    padding-bottom: 12px;
}
	
.dept-ttls
	{
	font-size:11pt;
	width:102px;
    border:1px solid #9e8e48;
    text-align:center;
    float:left;
    /*padding-left:2px;*/
    cursor:pointer;
	margin-right: 17px;
	height: 24px;
	margin-top: -11px;
	padding-top:7px;
}

div.dept-ttls:hover {
    background-color:#ddd097;
}

/* Featured Zone Styles Start */
#feature-zone-bottom 
{
	width: 742px;height:auto;
	background-image: url('//images.wineenthusiast.com/account/acct-mo-hibord.png'), url('//images.wineenthusiast.com/core/cat/featurezone-lowbord.png'); 
	background-position:right top, right bottom; 
	background-repeat:no-repeat; 
	padding-bottom:8px;
	margin-left: 5px;
	}
	
.feature-zone-innerbox
{
	background-image:url('//images.wineenthusiast.com/core/cat/bg-feature-zone.jpg');
	background-color:#f5f4ef;
	padding:10px 0 10px 0;
}

.feature-zone-innerbox-imageonly
{
	background-color:#fff;
	padding:10px 0 10px 0;
}
	
.feature-zone-innards
{
	border:1px solid #877849;
	margin-left:10px;
}

.feature-zone-innards-imageonly
{
	margin-left:10px;
}

.feature-zone
{
	padding:15px 0 0 0;
	/*border-bottom: 1px solid #5a4c1d;*/
	/*width:62%;*/
	margin-bottom:0px; 
	margin-left:20px;
	/*float:left;*/
}

.feature-zone h1
{
	font-weight: normal;
	font-size:32px; 
	color:#5a4c1d;
	line-height:34px;
	padding: 0 0 5px;
	margin-bottom:-12px;
	margin-top:-5px;
	color:#820E10;
}
	
.feature-zone-details
{
	font-size:15px; 
	color:#5a4c1d; 
	padding-bottom:10px;
	margin:14px 20px 0;
	line-height: 20px;
	/*width:62%;*/
	/*float:left;*/
	}

.feature-zone-details ul
{
    margin-bottom: 0;
    margin-left: 18px;
	list-style: disc outside none;
}
.feature-zone-details ul li
{
    margin: 3px 0;
	list-style: disc outside none;
}
	
.feature-zone-details table td
{
	padding:4px;
	}

.feature-zone-img
{
	/*padding:5px 5px 5px 15px; */
	padding:10px 10px 10px 15px;
	float:right;
	/*width:201px;*/
	}

.feature-zone-img img
{
	border: solid 1px #a59769;	
}

.feature-zone-more-details
{
    float: right;
    margin: 15px 0 10px 0;
	
}

.catfooter h1.fZoneHdr {display:inline;}
/* Featured Zone Styles End */

/* ADDITIONAL GRID SCENARIOS SETUP Start */
.promoBanner {
    background-image: url("//images.wineenthusiast.com/core/search/search-banner-bg.png");
    background-repeat: no-repeat;
    height: 138px;
    margin-left: 1px;
}
.promoBannerT {
    color: #FFFFFF;
    font-size: 38px;
    letter-spacing: -0.045em;
    line-height: 0.5em;
    margin-top: -80px;
    position: absolute;
    right: 75px;
    text-shadow: none;
}
.serif {
    font-family: Seravee-BoldItalic;
    text-shadow: none;
}


/* ADDITIONAL GRID SCENARIOS SETUP End */

/* No Results Search Page Styles START */

#noresults {height:175px;margin: 5px;font-size:18px;}
#nr {font-size:23px;margin-bottom: 5px;margin-top: 15px;}
.noresults {height:105px;background-image: url("//images.wineenthusiast.com/core/Footer_03.jpg"); background-repeat:repeat;border-bottom: 1px solid #FFFFFF;
    border-top: 1px solid #9b947a;margin-top: 15px;}
#nr-search {border-right: 1px solid #9b947a;width:375px;margin:15px;font-size: 18px;height: 75px;}
#nr-suggestions {margin:15px;font-size: 14px;line-height: 1.2em;}

/* No Results Search Page Styles END */

/* GIFT FINDER START */

.gf-grid6catborderbg {background-image: url('//images.wineenthusiast.com/core/cat/finder-bg2.gif'); background-repeat: repeat; height: auto; margin-left: 5px; margin-top: 5px; padding-bottom: 10px; width: 984px;}
.gf-grid6catborder2 {width:85%; height:auto; border:#a99e78 1px solid; display:inline-block; margin-left:10px; margin-top:10px; padding-left:100px; padding-top:23px;  padding-right:25px; padding-bottom:25px; /*line-height:1.4em;*/ font-size:32px;}

/*#gf-grid6catbg {background-image: url('//images.wineenthusiast.com/core/cat/cat-border-bg-top.png'), url('//images.wineenthusiast.com/core/gifts/gift-border-bg-bot.png'); background-position: right top, right bottom; background-repeat: no-repeat; height: auto; padding-bottom: 8px; width: 990px;}*/

#gf-grid6catbg {background-image: url('//images.wineenthusiast.com/core/cat/cat-border-bg-top.png'), url('//images.wineenthusiast.com/core/gifts/gift-border-bg-bot.png'); background-position: right top, right bottom; background-repeat: no-repeat; height: auto; padding-bottom: 8px; width: 990px; position:relative;}

.gf-container_8 {margin-left: auto; margin-right: auto; width: 1000px;}
.gf-container_8 .push_2 {left: 250px;}
.gf-container_8 .grid_6 {width: 980px;}
.gf-hero-ttls {background-color: rgba(223, 177, 137, 0.9); bottom: 0; line-height: 18px; margin-right: 1px; padding-bottom: 7px; padding-left: 20px; padding-right: 20px; padding-top: 12px; position: absolute; right: 0; text-shadow: none;}
.cs-hero-ttls { background-color: rgba(0, 0, 0, 0.5); bottom: 0; line-height: 18px; margin-right: 1px; padding: 12px 20px 7px; position: absolute; right: 0; text-shadow: none;}
.gf-fulllist {color: #FFF; font-size: 14px; margin-right: 24px; text-shadow: none;}
.gf-edge {border-top: solid 1px #c1baa2; border-bottom: solid 1px #FFF; margin-top:10px; width:76%; margin-left:28px;}
.gf-titles {font-size:18px; width:100%; padding-top:5px; padding-left:29px; color:#9b884b;}
.gf-subtitles {font-size:13px; width:78%; padding-left:29px; line-height:12px;}
.gf-ttls {font-size:11pt; text-align:center; cursor:pointer; border:solid 1px #c1b694; width:84px; height:73px; float:left; margin:5px 10px 5px 0; font-size:11px; padding-top: 10px;}
.tier2 {border:solid 1px #c1b694; width:99px; height:23px; float:left; margin:15px 11px 10px -2px; font-size:11px; padding-top: 10px;}
.tier3 {border:solid 1px #c1b694; width:233px; height:234px; float:left; margin:5px 26px 5px 0; font-size:13px; padding-top: 9px;}
.tier3-3 {border:solid 1px #c1b694; width:233px; height:234px; float:left; margin:5px 15px 33px 0; font-size:13px; padding-top:9px;}
div.gf-ttls:hover {background-color:#D2CCBA;}
.bowright {position:absolute; left: 839px; top: 4px;}
.bowleft {position:absolute; padding-bottom: 4px; bottom:0; left: 4px;}

/* .bowright1{position:absolute; left: 839px; top: 564px;} */

.bowright1{position:absolute; top: 0; right: 0;}

/* .bowleft1 {position:absolute; padding-bottom: 1160px; bottom:0; left: 4px;} */

.bowleft1 {position:absolute; bottom:7px; left: 4px;}

.gf-radio {padding:5px 0 5px 0;}
.gf-title {font-size:32px; color:#820E10; padding-bottom: 5px;}
.uptitle {color: #5A4C1D; font-size: 32px; border-bottom: 1px solid #5A4C1D; padding-bottom: 10px; margin-bottom: 0px;}
.downtitle {color: #5A4C1D; font-size: 14px; line-height:18px; padding: 15px 0px 10px 265px; margin-bottom: 0px;}
#gf-shell {position:absolute; left: 119px; /*top: 712px;*/}

/*.ftpg {float:left;} */
.ftpg {position:relative; z-index:1;}

/* GIFT FINDER END */

/* WIZARD STYLES */
.xpTip {position:absolute; float:right; left:619px;top:267px;}
.wzWrap {margin-top:25px;}
.TitleFinder {font-family: 'AauxNext-Light'; letter-spacing: -0.04em; line-height: 1em; text-shadow: 1px 1px 1px #FFF; font-size:32px; padding-top: 5px;margin-left:100px; font-weight:bold;height:40px;}
.wzSection {margin-left:60px; margin-top: 10px;}
.wzSection2 {margin-left:40px; margin-top: 10px;}
.resultsWrap {height: 250px;
    margin-bottom: 15px;
    margin-left: 104px;
    margin-top: 5px;
    width: 560px;
	}
.b2 {width:222px;height:22px;padding-top: 4px; margin-left: 5px; margin-right: 5px; margin-bottom:10px; display:inline; float:left; position:relative;border: 1px solid #9B884B;box-shadow: 0 1px #FFFFFF;font-size:14px;}
.b3 {width:144px;height:22px;padding-top: 4px; margin-left: 5px; margin-right: 5px; margin-bottom:10px; display:inline; float:left; position:relative;border: 1px solid #9B884B;box-shadow: 0 1px #FFFFFF;font-size:14px;}
.b4 {width:105px;height:22px; padding-top: 4px;margin-left: 5px; margin-right: 5px; margin-bottom:10px; display:inline; float:left; position:relative;border: 1px solid #9B884B;box-shadow: 0 1px #FFFFFF;font-size:14px;}
.bG {width:125px;height:22px; padding-top: 4px;margin-left: 5px; margin-right: 5px; margin-bottom:10px; display:inline; float:left; position:relative;border: 1px solid #9B884B;box-shadow: 0 1px #FFFFFF;font-size:13px;}
.bCU {font-size:13px;}
div.b2:hover, div.b3:hover, div.b4:hover, div.bG:hover, selected {background-color:#D6D1BE;}

.nb4 {border:0px; box-shadow:none;color: #897B4A; font-size: 16px; background-color:none;width:95px;height:22px; padding-top: 4px;margin-left: 5px; margin-right: 5px; margin-bottom:10px; display:inline; float:left; position:relative;font-size:14px;}
.nb3 {border:0px; box-shadow:none; margin-left: -31px;color: #897B4A; font-size: 16px; background-color:none;width:95px;height:22px; padding-top: 4px;margin-left: 5px; margin-right: 5px; margin-bottom:10px; display:inline; float:left; position:relative;font-size:14px;}
.nbCU {margin-left: -55px;width: 155px;}
.wzSlider {margin-left:15px; width:420px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.wzSlider { margin-left:112px;}/* This works only in Safari and Google Chrome */
}
.wzSelect select {
   background: transparent;
   width: 290px;
   border: none;
   height: 40px;
   -webkit-appearance: none;
   color:#820e10;
   font-family: 'AauxNext-Light'; letter-spacing: -0.04em; line-height: 1em; text-shadow: 1px 1px 1px #FFF; font-size:32px;
   
   }
   .wzSelect {
   font-family: 'AauxNext-Light'; letter-spacing: -0.04em; line-height: 1em; text-shadow: 1px 1px 1px #FFF; font-size:32px; font-weight:bold;
   width: 270px;
   height: 40px;
   margin-right: 100px;
   overflow: hidden;
   background: url('//images.wineenthusiast.com/core/cat/arrow-down.gif') no-repeat right 13px transparent;
   margin-top: -2.5px;
   }
   .wzSelect select a:link {color:#820e10;}
   
   .wzOption { 
   background: url('//images.wineenthusiast.com/core/cat/finder-bg2.gif') repeat;
   border: 1px solid #9B884B;
   box-shadow: 0 1px #FFFFFF;
   padding:5px;
   }
.wzSelect option{
   background: url('//images.wineenthusiast.com/core/cat/finder-bg2.gif') repeat;
   border: 1px solid #9B884B;
   box-shadow: 0 1px #FFFFFF;
   padding:5px;
   }
   .wzSelect selected{color:#820e10;}
   
a.results:link {color:#544618; text-decoration: none; }
a.results:visited {color: #544618; text-decoration: none; }
a.results:hover {color:#820e10; text-decoration: none; }
a.results:active {color: #820e10; }

/* EUROCAVE COMPARISON STYLES */
#eurocave-comp-bg{background-color: #F5F4EF; height: auto; margin-top: 5px; margin-left: 8px; width: 985px;}
#eurocave-comp-box{display: inline-block; border: 1px solid #A99E78; margin: 12px; padding:25px 4px 25px 44px; width: 910px;}
#eurocave-comp-d1{padding-top:10px;}
.eurocave-comp-inner-tbl{width:858px; border:1px solid #9b884b; background-color:#fff;}
.ec-tr1{border-bottom:1px solid #9b884b;}
.ec-td1{padding:6px 0 0 10px; width:243px; border-right:1px solid #9b884b; font-size:13px; color:#232323; font-family:AauxNext-Medium; height:60px;}
.ec-td2{width:180px; border-right:1px solid #9b884b; text-align:center; vertical-align: middle;}
.ec-td3{width:31px;	border-right:1px solid #9b884b;}		
.ec-no-border{border:none;}
.ec-no-background{background-color: #F5F4EF;}
.ec-div1{color:#000000; font-size:15px; line-height: 18px;}
.ec-div2{float:right; position: relative; right: 7px;}
.ec-div3{color:#000000; font-size:15px; line-height:17px;}
/*.ec-buy a{font-size:15px; line-height:17px; border:solid 1px #6f0306; background-color:#9f0609; color:#fff; text-shadow:none; padding:5px 10px; border-radius:8px; box-shadow: 2px 2px 2px #666;}
.ec-buy a:hover{text-decoration:underline;}*/
.ec-td4{border-right:1px solid #9b884b; }
.ec-moreinfo ul{text-align:left; font-size:15px; padding-left:8px; line-height:20px; }
.ec-moreinfo ul{color:#820E10;}
.ec-moreinfo ul li {line-height:30px;}
.ec-moreinfo ul li a:hover{text-decoration:underline;}
.ec-div5{font-size:18px; font-weight:bold; font-style:italic; color:#9f0609;}
.ec-div6{font-size:13px; font-style:italic; padding:15px 0 0 10px;}
.ec-div7{font-size:13px; font-style:italic; padding:5px 0 0 10px;}
.ec-stickem-container{position: relative;}
.ec-stickit{position: fixed;top:44px; z-index:1;}
.ec-stickit-end {bottom: 0; position: absolute;}
/* EUROCAVE COMPARISON STYLES END*/

/* STORAGE WIZARD STYLES BEGIN*/
.infoBoxWz {background-image:url('//images.wineenthusiast.com/core/wizards/CS_Wizard_UI_Bg.jpg'); background-repeat:no-repeat;height:115px;padding:16px 20px 10px;margin:6px 0 5px 14px;font-size:14px;line-height: 1.4em;}

#wz-grid6catbg {width: 745px;height:auto; background-image: url('//images.wineenthusiast.com/core/cat/cat-border-bg-top.png'), url('//images.wineenthusiast.com/core/cat/cat-border-bg-bot.png'); background-position:right top, right bottom;background-repeat:no-repeat; padding-bottom:8px;}

.wz-outbox {
    background-color: #FFF;
    height: auto;
    margin: 5px;
    padding-bottom: 0px;
    width: 735px;
}
.wz-grid6catborderbg {width:730px; min-height:128px; height:auto; margin-top:5px; margin-left:5px; padding:5px 0px 0px 5px; }
.wz-grid6catborder2 {width:712px; min-height:115px; height:auto; display:inline-block; margin-left:1px; margin-top:6px; padding-left:29px; padding: 0 0 0 0; line-height:1.4em; background-image:url('//images.wineenthusiast.com/core/wizards/CS_Wizard_UI_Bg.jpg'); background-repeat:no-repeat;}

.wz-Title {
	color: #332907;
    font-size: 32px;
    letter-spacing: -0.04em;
    line-height: 1em;
    padding-top: 5px;
    text-shadow: 1px 1px 1px #FFFFFF;
}
.wz-Title-fix{
	padding-left:20px;
}
/* iPads (portrait and landscape) ----------- */
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px) {
/* Styles */
.wz-Title {
	color: #332907;
    font-size: 32px;
    letter-spacing: -0.04em;
    line-height: 1em;
    padding-top: 5px;
    text-shadow: 1px 1px 1px #FFFFFF;
}

.wz-Title-fix{
	padding-left:20px;
}
}


.wz-Text {
	color: #332907;
    font-size: 16px;
    letter-spacing: -0.04em;
    line-height: 1em;
    padding-top: 31px;
    text-shadow: none;
	float: left;
	position:relative;
}

.wz-Text-adj1 {
	padding-right:0px;
}

.wz-Text-adj2 {
	padding-right: 0px;
}

.wz-Text-adj3 {
	padding-right: 19px;
}

.wz-Type1 {
    background-image: url("//images.wineenthusiast.com/core/wizards/CS_Wizard_UI_Cellar_Sprite.png");
    height: 80px;
	width: 90px;
	margin-left:30px;
}

.wz-Type1:hover {
    background-image: url("//images.wineenthusiast.com/core/wizards/CS_Wizard_UI_Cellar_Sprite.png");
    height: 80px;
	width: 90px;
	margin-left:30px;
	background-position: -90px 0;
	
}

.wz-Type2 {
    background-image: url("//images.wineenthusiast.com/core/wizards/CS_Wizard_UI_Racks_Sprite.png");
    height: 80px;
	width: 90px;
	margin-left:30px;
	
}

.wz-Type2:hover {
    background-image: url("//images.wineenthusiast.com/core/wizards/CS_Wizard_UI_Racks_Sprite.png");
    height: 80px;
	width: 90px;
	margin-left:30px;
	background-position: -90px 0;
	
}

.wz-Type3 {
    background-image: url("//images.wineenthusiast.com/core/wizards/CS_Wizard_UI_Cooling_Sprite.png");
    height: 80px;
	width: 90px;
	margin-left:25px;
	
}

.wz-Type3:hover {
    background-image: url("//images.wineenthusiast.com/core/wizards/CS_Wizard_UI_Cooling_Sprite.png");
    height: 80px;
	width: 90px;
	margin-left:25px;
	background-position: -90px 0;
	
}

.wz-select-box{	
	display:none;
}
/* STORAGE WIZARD STYLES END*/

.bglptile { margin-left:-11px; }

/* SUMMER SALE */

.sumsalehl { width:98.5%; padding-left:7px; }
.sumsale-title { border-bottom: 1px solid #a61419; color: #a61419; font-family: aauxnext-black; font-size: 24px; font-style: italic; margin-bottom: 0; }
.sumsale-border1 { background-image:url("//images.wineenthusiast.com/core/grid/245x310-new-border.png"); height: 310px; width: 245px; }
.sumsale-border2 { background-image:url(//images.wineenthusiast.com/core/grid/310x495-new-border.png); height: 310px; width: 495px; }


/* PLA Zone Styles Start */
#pla-zone-bottom 
{
	width:745px;
	overflow-y: auto;
	background-image: url('//images.wineenthusiast.com/account/acct-mo-hibord.png'), url('//images.wineenthusiast.com/core/cat/featurezone-lowbord.png'); 
	background-position:right top, right bottom; 
	background-repeat:no-repeat; 
	padding-bottom:8px;
	margin: 5px 0 15px 5px;
}
	
.pla-zone-innerbox
{
	background-image:url('//images.wineenthusiast.com/core/cat/bg-feature-zone.jpg');
	background-color:#f5f4ef;
	padding:10px 10px 10px 0;
	width: 729px;
	overflow:auto;
}

.pla-zone-innards
{
	/*border:1px solid #877849;*/
	margin-left:10px;
	min-height: 155px;
    position: relative;
	padding-bottom: 45px;
}

.pla-zone
{
	padding:15px 0 0 0;
	/*border-bottom: 1px solid #5a4c1d;*/
	/*width:62%;*/
	margin-bottom:0px; 
	margin-left:20px;
	/*float:left;*/
}

.pla-zone a, .pla-zone-details a
{
	color:#544618;
}

.pla-zone .plaRating
{
	float:none;
	position:relative;
	margin:0;
	top:-2px;
}

.pla-zone .plaDivide
{
	font-weight:bold;
	margin: 0 6px;
	font-size:15px;
}

.pla-zone h1
{
	font-weight: normal;
	font-size:25px; 
	/*line-height:34px;
	padding: 0 0 5px;
	margin-bottom:-12px;*/
    line-height: 25px;
	padding: 0;
	margin-bottom:-15px;
	margin-top:-5px;
	color:#820E10;
	padding-right: 15px;
}
	
.pla-zone-details
{
	font-size:14px; 
	padding-bottom:10px;
	/*margin:14px 20px 0;
	margin:10px 15px 0 200px;*/
	margin:10px 15px 0 200px;
	line-height: 18px;
	/*width:62%;*/
	/*float:left;*/
	}

.pla-zone-details input.PDinput
{
    height: 30px !important;
    margin-left: 8px;
    margin-top: 3px;
    text-align: center;
    width: 30px;
    padding-left: 0 !important;
	outline-width: 0;
}

#custTable tr td .pg-linename
{
	padding-top:3px;
}

.pla-zone-details ul
{
    margin-bottom: 0;
    margin-left: 18px;
	list-style: disc outside none;
}

.pla-zone-details ul li
{
    margin: 3px 0;
	list-style: disc outside none;
}

.pla-zone-details ul li:hover
{
	cursor:pointer;
}
	
.pla-zone-details table td
{
	height:50px;
	min-width:100px;
	max-width:120px;
}

.pla-zone-img
{
	/*padding:5px 5px 5px 15px; */
	/*padding:10px;*/
	padding:10px 15px 10px 10px;
	float:left;
	width:180px;
	position:relative;
	text-align: center;
	/*width:201px;*/
	}

.pla-zone-img .video-button
{
	position: absolute;
    /* top: 0; */
    bottom: 0;
    right: 0;
    left: 0;
	width: 107px;
	height: 25px;
    margin: 0 auto;
}

.pla-zone-img input:hover
{
	cursor: pointer;
}
	
/*
.pla-zone-img input
{
	margin-left:10px;
	background-color: #8A7533;
	border: solid 1px #5A4B1B;
	padding: 4px 15px;
    font-size: 12px;
	color: #fff;
	position:relative;
}
*/

.pla-zone-img img
{
	/*border: solid 1px #a59769;*/
	width: 180px;
	height: 180px;
}

.pla-zone-more-details
{
    float: right;
    margin: 15px 0 10px 0;
	
}

.pla-zone-footer
{
	/*margin: 10px 15px 10px 200px;*/
	margin:10px 15px 10px 223px;
    position: absolute;
    right: 0;
    bottom: 0;
	width:502px;
}

.pla-zone-footer span.price
{
	font-size: 18px;
    margin: 0 5px;
	color:#544618;
}

.pla-zone-footer .price.sale
{
	font-family:  AauxNext-Black;
}
.pla-zone-footer .price.regular
{
	text-decoration: line-through;
}

.pla-zone-footer input
{
	margin-left:10px;
	background-color: #8A7533;
	border: solid 1px #5A4B1B;
	padding: 8px 15px;
    font-size: 15px;
	color: #fff;
}

.pla-zone-footer input
{
	cursor:pointer;
}

.pla-zone-footer .details
{
	float: left;
	font-size: 15px;
	top: 7px;
	position: relative;
	text-decoration: underline;
}

.pla-zone-footer .seedetails { float:right; }
.pla-zone-footer .prices { float:left; position:relative; top:4px; }
.pla-zone-footer .addcart { float:right; }