/* Article page styles - Piggy-backing off category stylesheet*/
#art-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;}
.art-grid6catborderbg {width:734px; height:auto; margin-top:5px; margin-left:5px; padding-bottom:10px; background-image:url('//images.wineenthusiast.com/core/cat/finder-bg2.gif'); background-repeat:repeat;}
.art-grid6catborder2 {width:653px; height:auto; 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;}
.fs { font-size:16px; }
.any-link { color: #5A4C1D; font-size: 14px;  padding-bottom: 20px; padding-top: 3px; text-decoration: none;  hover:#820E10;  }
.any-link:visited {
    color: #820E10;
}
.any-link:hover {
    color: #820E10;
}
.any-link:focus {
    outline: thin dotted;
}
.any-link:link {
    text-decoration: none;
}
.any-link:visited {
    text-decoration: none;
}
.any-link:hover {
    text-decoration: none;
}
.any-link:active {
    text-decoration: none;
}

.grid4PDPborder2 {
    border: 1px solid #A99E78;
    display: inline-block;
    height: auto;
    line-height: 1.4em;
    margin-left: 10px;
    margin-top: 10px;
    padding: 25px;
    width: 413px;
}

/* ABOUT US */
.item-about-us { color: #5A4C1D; font-size: 14px;  padding-bottom: 20px; padding-top: 3px; text-decoration: none;  hover:#820E10;  }
.item-about-us:visited {
    color: #820E10;
}
.item-about-us:hover {
    color: #820E10;
}
.item-about-us:focus {
    outline: thin dotted;
}
.item-about-us:link {
    text-decoration: none;
}
.item-about-us:visited {
    text-decoration: none;
}
.item-about-us:hover {
    text-decoration: none;
}
.item-about-us:active {
    text-decoration: none;
}

/* AFFILIATE */

.fltlft {
    float: left;
    margin-right: 5px;
}

.grid2borderT {
    background-image: url("//images.wineenthusiast.com/core/grid/245x495-border-Twitter.png");
    display: inherit;
    height: 495px;
    width: 245px;
}	

.grid2borderGS {
    background-image: url("//images.wineenthusiast.com/core/WNE_Gifts_23.png");
    display: inherit;
    height: 495px;
    width: 245px;
}

.affiliate-grid-right{
    display: inline;
    float: right;
    margin-left: 3px;
    margin-right: 2px;
    position: relative;
}

#affiliate-grid-right-catbg {
	width: 250px;
	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;
}
.affiliate-grid-right-catborderbg {
	width:245px; 
	height:auto; 
	margin-top:5px; 
	padding-bottom:10px; 
	background-image:url('//images.wineenthusiast.com/core/cat/finder-bg2.gif'); 
	background-repeat:repeat;
}

.affiliate-grid-right-catborder2 {
	width:165px; 
	height:auto; 
	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;
}

.affiliate-grid-left{
    display: inline;
    float: left;
    margin-left: 3px;
    margin-right: 2px;
    position: relative;
}

#affiliate-grid-left-catbg {
	/*width: 450px;*/
	width: 475px;
	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;
}
.affiliate-grid-left-catborderbg {
/*	width:445px; */
	width: 470px;
	height:auto; 
	margin-top:5px; 
	padding-bottom:10px; 
	background-image:url('//images.wineenthusiast.com/core/cat/finder-bg2.gif'); 
	background-repeat:repeat;
}

.affiliate-grid-left-catborder2 {
/*	width:365px; */
	width:390px;
	height:auto; 
	border:#a99e78 1px solid; 
	display:inline-block;
	margin-left:10px; 
	margin-top:10px; 
	padding: 20px 29px 29px; 
	line-height:1.4em;
}

/* COMPANY HISTORY */
.titleCompanyHistory{
	color: #5A4C1D; 
	font-size: 24px; 
	border-bottom: 1px solid #5A4C1D; 
	padding-bottom: 10px;
	margin-bottom: 0px;
}
.company-history-description {
    color: #544618;
    font-family: AauxNext-Medium;
    font-size: 13px;
    font-style: normal;
    font-weight: normal;
    text-shadow: 1px 1px #FFFFFF;
}

/* AFFILIATE PROGRAM */
/*.about-us-title{
	color: #5A4C1D; 
	font-size: 24px; 
	border-bottom: 1px solid #5A4C1D;
	margin-bottom: 15px; 
	padding-bottom: 10px;
}*/


.about-us-title {
	
	border-bottom: 1px solid #9B884B;
    box-shadow: 0 1px #FFFFFF;
	color: #5A4C1D;
	font-size: 24px;
	margin-bottom: 11px;
	margin-top: -5px;
	padding-bottom: 12px;
}

.aut{color:#9b884b; font-size:12pt; margin-left:15px; margin-right:15px:}

.about-us-title alt{ 
	font-size: 20px; 
}

.about-us-title-no-uline{
	color: #5A4C1D; 
	font-size: 24px;
	margin-bottom: 15px; 
	padding-bottom: 10px;
}



.about-us-title-alt1 {
	font-size:14px; 
	color:#700303;
	padding-top:10px;
}


/* CUSTOMER CARE */
.sbar {
    background-color: #E8E7E2;
    border-bottom: 1px solid #FFFFFF;
    border-top: 1px solid #9B884B;
    color: #716337;
    display: block;
    height: 22px;
    margin-right: 6px;
    padding-right: 8px;
    padding-top: 3px;
    text-align: left;
    width: 650px;
	font-size: 14px;
}
.fltrt {
    float: right;
    /*margin-left: 0px;*/
	margin-right: 0px;
}

.catHead {
    background-image: url("//images.wineenthusiast.com/core/cat/cat-head-bg.png");
    background-repeat: no-repeat;
    height: 140px;
}

.catHead740x154 {
    background-image: url("//images.wineenthusiast.com/core/cat/border-740x154.png");
    background-repeat: no-repeat;
    height: 165px;
}

.catRibbon {
    background-image: url("//images.wineenthusiast.com/core/grid/ribbon-bg.png");
    background-repeat: repeat-x;
    border-bottom: 1px solid #FFFFFF;
    border-top: 1px solid #43360E;
    color: #D7CFB3;
    font-size: 15px;
    height: 28px;
    margin: 8px 5px;
    padding-left: 12px;
    text-shadow: none;
}

.catRibbonAlt {
    background-image: url("//images.wineenthusiast.com/core/grid/ribbon-bg-alt.png");
    background-repeat: repeat-x;
    border-bottom: 1px solid #FFFFFF;
    border-top: 1px solid #43360E;
    color: #D7CFB3;
    font-size: 15px;
    height: 41px;
    margin: 8px 5px;
    padding-left: 12px;
    text-shadow: none;
}

.job_title {
	 padding-top:5px;
	 display:none;
	 margin:0px;
}

.job_description {
	padding: 3px; 
	border: solid 1px #CCCCCC; 
	color:#000000; 
	padding-top:20px; 
	padding-left: 30px; 
	padding-right: 30px; 
	padding-bottom: 20px;	
	
}

.titleAboutUs{
	 color: #5A4C1D; 
	 font-size: 24px; 
	 border-bottom: 1px solid #5A4C1D; 
	 padding-bottom: 10px;
}

.tableAboutUs, td{
	 padding-bottom: 5px;
}

<!--.customer-care-title-no-uline{
	color: #9B884B; 
	font-size: 20px;
	margin-bottom: 0px; 
	padding-bottom: 5px;
}
-->

.customer-care-title-no-uline{
	color:  #820E10;
	font-size: 20px;
	margin-bottom: 0px; 
	padding-bottom: 14px;
}

	
.customer-care-click-here{
	color:#820E10;  
	line-height: 1.9em;
}

.customer-care-quick-links-list ul li a{
	font-size:14px; 
	border-bottom: 1px solid #9B884B;
	box-shadow: 0 1px #FFFFFF; 
	display: block;
	margin-top: 1px;
	padding-bottom: 0px;
	line-height:2.2em;
}

.tyo-hdr {
    font-size: 24px;
}

.job_description ul
{
	list-style: disc;
}
.job_description ol
{
	list-style: decimal;
}
.job_description ul,
.job_description ol
{
	margin-left:25px;
	margin-bottom:15px;
}

/**************GIFT SERVICES START**************/
#gft-svs-bottom 
{
	width: 240px;
	height:auto;
	background-image: url("//images.wineenthusiast.com/account/acct-mo-hibord.png"), url("//images.wineenthusiast.com/account/featurezone-lowbord.png");	background-position:right top, right bottom; 
	background-repeat:no-repeat; 
	padding-bottom:8px;
	}
	
	.gft-svs-innerbox
{
	background-image:url("//images.wineenthusiast.com/core/checkout/nav-bkgrnd-ltlinen.jpg");
	background-color:#f5f4ef;
	/*padding:10px 0 10px 0;*/
}
	
	.gft-svs-innards
{
	border:1px solid #877849;
	/*margin-left:10px;*/
	width:213px;
}

.gft-svs-window
{
	font-size:24px; 
	color:#5a4c1d; 
	padding:15px 0 5px 0;
	border-bottom: 1px solid #5a4c1d;
	width:85%;
	margin-bottom:0px;
	margin-left:15px;
	float:left;
	
}

.gft-svs--details
{
	font-size:14px;
	line-height:17px;
	color:#5a4c1d; 
	padding-bottom:15px;
	border-bottom: 1px solid #c9c2a9;
	margin:10px 0 0 15px;
	width:85%;
	float:left;
}

.gft-svs--details-btm
{
	font-size:14px; 
	color:#5a4c1d; 
	padding-bottom:15px;
	/*border-bottom: 1px solid #c9c2a9;*/
	margin:10px 0 0 15px;
	width:85%;
	float:left;
}

.gft-svs-details table td
{
	padding:4px;
}

.gft-svs-img
{
	padding:5px; 
	float:right;
	width:201px;
}


.company-history-pix {
    background-image: url("//images.wineenthusiast.com/core/about-us/ErikaSybilWithBorder2.png");
    background-repeat:no-repeat; 
    height: 495px;
    width: 245px;
	
}

.company-history-pix1 {
    background-image: url("//images.wineenthusiast.com/core/about-us/Company-History-AdamSybil.jpg");
    background-repeat:no-repeat; 
    height: 565px;
    width: 245px;
	margin-top:1px;
}

.company-history-pix2 {
    background-image: url("//images.wineenthusiast.com/core/about-us/Company-History-ErikaSybil.jpg");
    background-repeat:no-repeat; 
    height: 420px;
    width: 245px;
	margin-top:10px;
}

.company-history-pix3 {
    background-image: url("//images.wineenthusiast.com/core/about-us/Company-History-1stCatalog.png");
    background-repeat:no-repeat; 
    height: 427px;
    width: 245px;
	
}



.cutomer-care-list{
	
	list-style:disc;
	margin-left:15px;
}

.privacy-list{
	font-weight: bold;
	margin-left:15px;
}

.bullets{
	list-style:disc;	
}
.numbered{
	list-style:decimal;
}
	
.letters{
	list-style: lower-alpha;
	margin-left:30px;
}

.privacy-list li span { font-weight: normal }


#showroom-pix {
    background-image: url("//images.wineenthusiast.com/core/about-us/465x465ShowroomMain.jpg");
    background-repeat:no-repeat; 
    height: 465px;
    width: 465px;
	border: 1px solid #A99E78; 
	display: padding-left: 0px; 
	inline-block; position:absolute;  
	margin: 14px 0 0 14px;"
}

#showroom-pix-wide {
    background-image: url("//images.wineenthusiast.com/core/about-us/715x465Showroom1.jpg");
    background-repeat:no-repeat; 
    height: 455px;
    width: 715px;
	border: 1px solid #A99E78; 
	display: padding-left: 0px; 
	inline-block; position:absolute;  
	margin: 14px 0 0 14px;
}


#showroom-pix-wide-com {
    background-image: url("//images.wineenthusiast.com/core/custom-cellars/com-gallery-lg-01.jpg");
    background-repeat:no-repeat;                     
    height: 455px;
    width: 965px;
	border: 1px solid #A99E78; 
	display: padding-left: 0px; 
	inline-block; position:absolute;  
	margin: 14px 0 0 14px;
}

#showroom-pix-wide-res {
    background-image: url("//images.wineenthusiast.com/core/custom-cellars/res-gallery-lg-01.jpg");
    background-repeat:no-repeat;                     
    height: 455px;
    width: 965px;
	border: 1px solid #A99E78; 
	display: padding-left: 0px; 
	inline-block; position:absolute;  
	margin: 14px 0 0 14px;
}

.showroom-thumb-pix{
	cursor: pointer;
}

#showroom-thumb-label{
	background-image: url("//images.wineenthusiast.com/core/about-us/254x118Showroom1.jpg");
    background-repeat:no-repeat; 
    height: 118px;
    width: 254px;
	display: padding-left: 0px; 
	inline-block; position:absolute;  
	 margin: -144px 0 0 485px;
}
/**************GIFT SERVICES ENDS**************/

/**************TRACK YOUR ORDER START**************/

.tyo-inset {
    background-color: #FFFFFF;
    /*background-image: url("//images.wineenthusiast.com/core/cat/finder-bg2.gif");*/
    /*background-repeat: repeat;*/
    height: auto;
    margin-top: 5px;
    padding-bottom: 10px;
    width: 273px;
}

.tyo-inset-deux {
	width:220px; 
	height:auto; 
	border:#a99e78 1px solid; 
	display:inline-block;
	margin-left:10px; 
	margin-top:10px; 
	padding:15px; 
	line-height:1.4em;
}

#tyo-inset-border {
	width: 266px;
	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;
	padding-right: 14px;
}

.tyo-hdr-16
{
	font-size:16px;
	}

/**************TRACK YOUR ORDER ENDS**************/


.customer-care-catalog-form {
    color: #5A4C1D;
    float: left;
    font-size: 14px;
    padding: 0 13px 10px 5px;
}

.press-section{
	float:left; 
	padding-bottom:10px; 
	padding-right:9px;
}

.press-section-no-pad{
	float:left; 
	padding-bottom:10px; 
}

/*****************ORDER STATUS STARTS*****************/

.myGrid2TitleWbgLEA {
	background: none repeat scroll 0 0 #65550E;
	bottom: 691px;
	height: 55px;
	left: 16px;
	line-height: 14px;
	opacity: 0.70;
	padding-top: 7px;
	position: absolute;
	width: 712px;
}
.myGrid2TitleWbgLEA {
    background-image: url("//images.wineenthusiast.com/core/social_bg.jpg");
    border-bottom: 1px solid #938147;
	bottom: 691px;
	height: 55px;
	left: 16px;
	line-height: 14px;
	opacity: 0.70;
	padding-top: 7px;
	position: absolute;
	width: 712px;
}
.art-grid6catborder2 {
    border: 1px solid #A99E78;
    display: inline-block;
    height: auto;
    line-height: 1.4em;
    margin-left: 10px;
    margin-top: 10px;
    padding: 11px;
    width: 690px;
}

.addendum {width: 692px; padding-right: 10px; padding-left: 12px;}

.myGrid2TitleTextTop {
    color: #544618;; /*#D7CFB3*/
	margin-left: 111px;
    font-family: AauxNext-Medium;
    font-size: 13px;
    font-style: normal;
    font-weight: normal;
    text-shadow: 1px 1px #FFFFFF;
}
.myGrid2TitleTextBottom {
    color: #544618;;
	margin-left: 88px;
	font-family: AauxNext-Medium;
    font-size: 13px;
    font-style: normal;
    font-weight: normal;
    text-shadow: 1px 1px #FFFFFF;
}
.ordertrack-grid-left
{
	display: inline;
    float: left;
    margin-left: 5px;
    margin-right: 2px;
    position: relative;
}
.tyo-submit {padding-left:536px; padding-top:5px;}
.tyo-req {font-size:11px; padding-left:125px;}
.tyo-billzip {font-size:15px;  padding-left: 131px;}
.ordernum {font-size:15px;  padding-left: 139px; padding-bottom:10px;}
.tyo-headtxt {font-size:25px; padding-top:26px;}
.tyo-resulttxt {font-size:22px; padding-top:26px;}
.tyo-subtxt {font-size:15px;}
.tyo-shade {width: 741px;}
.tyo-outbox {width: 735px; background-color:#f5f4ef; height: auto; margin-top: 5px; padding-bottom: 10px;}
.tyo-inbox {width: 655px; padding-top: 20px; line-height: 1.4em; margin-left: 10px; margin-top: 10px; padding-bottom: 29px; padding-left: 29px; display: inline-block;}
.tyo-img-container {float: left; padding-left: 10px; padding-top: 8px; position: relative; width: 111px;}
.tyo-myorder-title {color: #544618; font-size: 16px; padding-bottom: 0; padding-left: 15px; padding-right: 8px;}
.tyo-myorder-desc {color: #544618; font-size: 14px; padding-bottom: 10px; padding-left: 15px; padding-right: 8px;}
.tyo-myorder-qty-stock {color: #544618; font-size: 14px; padding-bottom: 0; padding-left: 10px; padding-right: 10px;}
.tyo-table {margin-top: 15px;}

/*****************ORDER STATUS ENDS*****************/

/*------------- ORDER STATUS STARTS -----------------*/

#esign {margin:30px 70px 15px 48px;font-size: 15px;padding-bottom: 25px;}
.esignT {font-size:24px; margin-bottom:15px;}
.ulesign {list-style-type: disc; margin:15px 0 15px 40px;line-height: 2em;}

/*------------- ORDER STATUS ENDS -----------------*/


/*------------- FUSION WARRANTY STARTS -----------------*/
.fw-main {
	padding-left:30px; 
	padding-right:30px;
}

.fw-image {
	margin-top:25px; 
	margin-bottom:20px;
}

.fw-button {
	margin-top:20px; 
	margin-bottom:100px;
}

.fw-red-title { 
	color:#820e10; 
	font-size:24px;
}

/*------------- FUSION WARRANTY ENDS -----------------*/

/*------------- WELCOME SURVEY STARTS ----------------*/

#ws-container {padding-left:165px; padding-right:36px;}
.ws-lftimg {float:left; padding-left:11px;}
.ws-hdr {font-size:21px;}
.ws-survey {padding-right:18px;}
.ws-hr { border-bottom: 1px solid #9B884B; box-shadow: 0 1px #FFFFFF; color: #5A4C1D; font-size: 24px; margin-bottom: 13px; margin-top: 5px; padding-bottom: 12px; width:97%;}
.ws-subhead {color: #821E19; font-size: 18px;}
.ws-navimg {padding-left:6px;}

/*-------------- WELCOME SURVEY ENDS -----------------*/

.bggw { background-image:url("//images.wineenthusiast.com/core/cat/pinkborder-glassware-740x154.png"); height: 159px; width:746px; }
.bgst { background-image:url("//images.wineenthusiast.com/core/cat/pinkborder-storage-740x154.png"); height: 159px; width:746px; }
.ssgw { font-family:AauxNext-Black; font-size:40px; color:#990000; padding: 15px 0 0 149px; }
.ssst { font-family:AauxNext-Black; font-size:40px; color:#990000; padding: 15px 0 0 182px; }
.ssmenu { font-size: 18px; letter-spacing: 0; line-height: .9em; margin: 0; padding-right: 0; padding-top: 8px; }
.gw { padding-left: 278px;  }
.st { padding-left: 285px;  }


/*-------------GIFTS UPDATES START 11/5/15, 11/08/16----------------*/
.gf-ribbon { background-image:url(//images.wineenthusiast.com/core/cat/grad-hoiday-red.jpg); background-repeat:repeat-y; width:974px; margin: -33px 0 0 -110px; height:68px; font-size:46px; text-shadow:2px 2px #000; color:#FFF;}
.gf-video { margin-left:-110px;}
.gf-learn { color:#820E10;}
.gf-tile-img-1 { float:left; margin-left:-110px; margin-top: 15px;}
.gf-tile-img-2 { float:left; margin-left:45px;}
.gf-tile-img-3 { float:left; margin-left:15px; margin-top: 15px;}
.gf-tile-img-4 { float:left; margin-left:21px; margin-top: 15px;}
.gf-tile-img-5 { float:left; margin-left:23px; margin-top: 15px;}
.gf-tile-title { font-size:30px; color:#a8091a; font-weight:500; line-height:30px;}
.gf-tile-3line { font-size:20px; color:#565050; font-weight:700; padding: 30px 10px 0 0;}
.gf-tile-2line { font-size:18px; color:#565050; font-weight:500; letter-spacing:1px;line-height:20px;}
.gf-grid6catborder3 {
    /*border: 1px solid #a99e78;*/
    display: inline-block;
    font-size: 32px;
    height: auto;
    margin-left: 10px;
    /*margin-top: 10px;*/
    padding: 0 25px 25px 100px;
    width: 100%;
}
.gf-grid6catholidaybg {
	background-repeat:repeat-x;
	background-color:#FFFFFF;
    height: auto;
    margin-left: 10px;
    margin-top: 10px;
    padding-bottom: 15px;
    width: 964px;
	/*border: 10px solid #fff;*/
}
.gf-grid6gradbg {
    background-image: url("//images.wineenthusiast.com/core/cat/gc-top-strip.jpg");
	background-repeat:repeat-x;
	background-color:#FFFFFF;
    height: 300px;
    margin-left: -110px;
    margin-top: 16px;
	padding:13px 0 0 100px;
    width: 864px;
}
.tier3 {
    background-image: url("//images.wineenthusiast.com/core/cat/gc-top-strip_02.jpg");
	background-repeat:repeat-x;
    background-color: #fff;
    border: 1px solid #c1b694;
    float: left;
    font-size: 15px;
    height: 234px;
    margin: 5px 26px 5px 0;
    padding-top: 35px;
    width: 231px;
}

.tier4 {
    background-image: url("//images.wineenthusiast.com/core/cat/gc-top-strip_03.jpg");
	background-repeat:repeat-x;
    background-color: #fff;
    border: 1px solid #c1b694;
    float: left;
    font-size: 15px;
    height: 234px;
    margin: 5px 26px 5px 0;
    padding-top: 35px;
    width: 231px;
}

div.gf-ttls:hover {
    background-color: #eeeeee;
}
.tier3-3 {
	background-image: url("//images.wineenthusiast.com/core/cat/gc-top-strip_03.jpg");
	background-repeat:repeat-x;
    background-color: #fff;
    border: 1px solid #c1b694;
    float: left;
    font-size: 15px;
    height: 234px;
    margin: 5px 15px 33px 0;
    padding-top: 35px;
    width: 231px;
}

.gf-2ndcatholidaybg {
    background-color: #ffffff;
    background-image: url("//images.wineenthusiast.com/core/cat/gc-top-strip.jpg");
    background-repeat: repeat-x;
   border: 10px solid #fff;
    height: auto;
    margin-left: 10px;
    margin-top: 5px;
    padding-bottom: 10px;
    width: 964px;
}

.gift-header-lp {
    /*background-image: url("//images.wineenthusiast.com/core/gifts/gifts_header.png");*/
    background-image: url("//images.wineenthusiast.com/core/gifts/Gift_Guide_LP_2018_Banner.png");
    background-repeat: no-repeat;
    height: 130px;
    margin-left: -110px;
    margin-top: -41px;
    /*padding-top: 38px;*/
    position: relative;
    width: 1000px;
}
/*------------- GIFTS UPDATES END 11/5/15, 11/08/16-----------------*/

/*----------------- HOLIDAY GIFT CENTER -----------------*/

#aspot-gift-container { background-color: #ffffff; width: 651px; }
#aspot-gift-bordertop { margin-left: -4px; position: absolute; top: 0; z-index: 0; }
#aspot-gift-borderbottom { margin-left: -4px; bottom: 0; position: absolute; z-index: 0; }
#aspot-gift { float: left; margin: -3px 0 0 0; padding: 8px 0 7px 8px; position: relative; }
.gift-header { background-image:url("//images.wineenthusiast.com/core/gifts/Gift_Guide_Top_Banner.png"); background-repeat:no-repeat; position:relative; margin-left: 8px; padding-top: 27px; width:1009px; height:65px; }
.gift-showcase { margin-top: -6px; position: relative; }
.video-shell-outer { display: block; position: relative; max-width: 100%; }
.video-shell-inner { display: block; padding-top: 56.25%; }
.pg-desc { background-image:url("//images.wineenthusiast.com/core/gifts/Gift_Guide_One_Img_R1.png"); width:330px !important; height:393px; background-repeat:no-repeat; left:8px; top:-4px; }
.gift-banner-holidaydecor { background-image:url("//images.wineenthusiast.com/core/gifts/Holiday_Decor_Hdr.png"); width:325px; height:62px; padding-top: 7px; position:absolute; top:4px; margin-left:4px; font-size:28px; color:#FFF; text-shadow: 2px 2px #000; }
.gift-banner-neatstraightrocks { background-image:url("//images.wineenthusiast.com/core/gifts/NeatStraightRocks.png"); width:325px; height:62px; padding-top: 7px; position:absolute; top:4px; margin-left:4px; font-size:28px; color:#FFF; text-shadow: 2px 2px #000; }
.gift-banner-funseason { background-image:url("//images.wineenthusiast.com/core/gifts/Fun_For_The_Season_Hdr.png"); width:325px; height:62px; padding-top: 7px; position:absolute; top:4px; margin-left:4px; font-size:28px; color:#FFF; text-shadow: 2px 2px #000; }
.gift-banner-sophistication { background-image:url("//images.wineenthusiast.com/core/gifts/Gift_Guide_Banner.png"); width:325px; height:62px; padding-top: 7px; position:absolute; top:4px; margin-left:4px; font-size:28px; color:#FFF; text-shadow: 2px 2px #000; }
.gift-banner-glassclass { background-image:url("//images.wineenthusiast.com/core/gifts/GlassClass_03.png"); width:325px; height:62px; padding-top: 7px; position:absolute; top:4px; margin-left:4px; font-size:28px; color:#FFF; text-shadow: 2px 2px #000; }
.gift-banner-toservepreserve { background-image:url("//images.wineenthusiast.com/core/gifts/To_Serve_And_Preserve_03.png"); width:325px; height:62px; padding-top: 7px; position:absolute; top:4px; margin-left:4px; font-size:28px; color:#FFF; text-shadow: 2px 2px #000; }
.gift-banner-putacorkinit { background-image:url("//images.wineenthusiast.com/core/gifts/Put_A_Cork_In_It_03.png"); width:325px; height:62px; padding-top: 7px; position:absolute; top:4px; margin-left:4px; font-size:28px; color:#FFF; text-shadow: 2px 2px #000; }
.gift-banner-openup{ background-image:url("//images.wineenthusiast.com/core/gifts/Gift_Guide_OpenUp_03.png"); width:325px; height:62px; padding-top: 7px; position:absolute; top:4px; margin-left:4px; font-size:28px; color:#FFF; text-shadow: 2px 2px #000; }
.gift-banner-glassclass{ background-image:url("//images.wineenthusiast.com/core/gifts/GlassClass_02.png"); width:325px; height:62px; padding-top: 7px; position:absolute; top:4px; margin-left:4px; font-size:28px; color:#FFF; text-shadow: 2px 2px #000; }
.gift-banner-nameonit{ background-image:url("//images.wineenthusiast.com/core/gifts/NameOnIt_hdr.png"); width:325px; height:62px; padding-top: 7px; position:absolute; top:4px; margin-left:4px; font-size:28px; color:#FFF; text-shadow: 2px 2px #000; }
.gift-banner-coolgifts{ background-image:url("//images.wineenthusiast.com/core/gifts/Cool_Gifts_hdr.png"); width:325px; height:62px; padding-top: 7px; position:absolute; top:4px; margin-left:4px; font-size:28px; color:#FFF; text-shadow: 2px 2px #000; }
.gift-banner-staffpicks{ background-image:url("//images.wineenthusiast.com/core/gifts/Gift_Guide_Staff_Picks_03.png"); width:325px; height:62px; padding-top: 7px; position:absolute; top:4px; margin-left:4px; font-size:28px; color:#FFF; text-shadow: 2px 2px #000; }
.gift-banner-barrelsoffun{ background-image:url("//images.wineenthusiast.com/core/gifts/Gift_Guide_Barrels_of_Fun_03.png"); width:325px; height:62px; padding-top: 7px; position:absolute; top:4px; margin-left:4px; font-size:28px; color:#FFF; text-shadow: 2px 2px #000; }
.gift-banner-pastpresent{ background-image:url("//images.wineenthusiast.com/core/gifts/Gift_Guide_Past_and_Present_03.png"); width:325px; height:93px; padding-top: 7px; position:absolute; top:4px; margin-left:4px; font-size:28px; color:#FFF; text-shadow: 2px 2px #000; }
.pg-desc-inner { background-image:url("//images.wineenthusiast.com/core/gifts/Gift_Guide_Desc_R1.jpg"); background-repeat:no-repeat; width:300px; height:377px; margin:14px; font-size:19px; padding:35px; }
.prod-border { background-image:url("//images.wineenthusiast.com/core/gifts/Gift_Guide_One_Img.png"); width:330px !important; height:408px; background-repeat:no-repeat; left:2px; top:10px; }
.prod-border_3 { background-image:url("//images.wineenthusiast.com/core/gifts/Gift_Guide_Three_Img.png"); width:994px !important; height:408px; background-repeat:no-repeat; left:2px; top:10px; }
.prod-border_2 { background-image:url("//images.wineenthusiast.com/core/gifts/Gift_Guide_Two_Img.png"); width:662px !important; height:408px; background-repeat:no-repeat; left:2px; top:10px; }
.prod-img { padding:14px 0 0 14px; }
.prod-txt { padding:14px; font-size:22px; color:#88161e; line-height:1em; }
.prod-cta { font-size:17px; color:#313030; }
/*
.backto { font-size:21px;  margin-left: 7px; float:left; width:45%; }
.goto { font-size:21px;  margin-right: 7px; float:right; width:45%; }
*/
.backto { font-family:'AauxNext-Light'; font-weight:bold; font-size:21px;  margin-left: 7px; float:left; width:45%; }
.goto { font-family:'AauxNext-Light'; font-weight:bold; font-size:21px;  margin-right: 7px; float:right; width:45%; }
.gc-so { display:block; position:absolute; margin:4.3%; }
.gg-hdr-sc { margin-left: -220px; font-size: 30px; color: #420808; font-weight: bold; line-height: 1.1em; }
.gg-desc-one { margin: 24px 150px; width: 1%; float: left;}
.gg-desc-two { margin: 50px 145px; float: left; width: 1%;}
.gg-s-txt {  margin: 1% 0 1% 60%; font-size: 22px; color: #000; line-height: 1.1em; width: 239px; text-align: left; }
.gg-madj { margin-bottom: 3%; }
.gg-madj2 { margin-bottom: 6%; }
.gg-button { background-color: #d29f4c; border: none; color: #FFFFFF; text-align: center; font-size: 18px; font-weight: bold; padding: 10px; width: 244px; transition: all 0.5s; cursor: pointer; margin: 5px; }
.gg-button span {  cursor: pointer;  display: inline-block;  position: relative;  transition: 0.5s; }
.gg-button span:after {  content: '\00bb';  position: absolute;  opacity: 0;  top: 0;  right: -20px;  transition: 0.5s; }
.gg-button:hover span {  padding-right: 25px; }
.gg-button:hover span:after {  opacity: 1;  right: 0; }
.gg-red {  background-color: #bb0316; }

/*----------------- HOLIDAY GIFT CENTER ENDS -----------------*/

/*----------------- MOTHERS DAY GIFT CENTER -----------------*/
.md-hdr { background-image:url("//images.wineenthusiast.com/core/gifts/2017_Mothers_Day_Main_Landing_03.jpg"); background-repeat:no-repeat; position:relative; margin-left: 8px; padding-top: 27px; width:1009px; height:43px; }
.gift-banner-md { background-image:url("//images.wineenthusiast.com/core/gifts/2017_Mothers_Day_Main_Landing_07.png"); width:319px; height:64px; padding-top: 7px; position:absolute; top:4px; margin-left:4px; font-size:28px; color:#FFF; text-shadow: 2px 2px #000; }

/*----------------- FATHERS DAY GIFT CENTER -----------------*/
.fd-hdr { background-image:url("//images.wineenthusiast.com/core/gifts/2017_Fathers_Day_LP_00.jpg"); background-repeat:no-repeat; position:relative; margin-left: 8px; padding-top: 27px; width:1009px; height:43px; }
.gift-banner-fd { background-image:url("//images.wineenthusiast.com/core/gifts/2016_Fathers_Day_Gifts_LP.jpg"); width:345px; height:64px; padding-top: 7px; position:absolute; top:4px; margin-left:4px; font-size:28px; color:#FFF; text-shadow: 2px 2px #000; }

/*=====================================
	Glassware Limited Warranty
=====================================*/
.glwBody
{
	background-color:#F0EDE8;
	margin:5px;
	padding:0 30px 30px 30px;
}
.glwHdr
{
	line-height: 25px;
	margin-bottom:20px;
}
.glwContinueButton
{
	background-color:#820E10;
	color:#fff;
	text-shadow:none;
	font-size:18px;
	padding:10px 20px;
}

/*=====================================
	Previous Next
=====================================*/

.gc-btn-to {
  -webkit-border-radius: 3;
  -moz-border-radius: 3;
  border-radius: 3px;
  color: #ffffff !important;
  font-size: 20px;
  background: #eeeeee;
  padding: 10px 20px 10px 20px;
  text-decoration: none !important;
  font-family:'AauxNext-Light';
  font-weight:bold;
  font-size:21px;
  margin-left: 7px;
  float:left;
}

.gc-btn-to:hover {
  background: #d7d7d7;
  background-image: -webkit-linear-gradient(top, #d7d7d7, #d7d7d7);
  background-image: -moz-linear-gradient(top, #d7d7d7, #d7d7d7);
  background-image: -ms-linear-gradient(top, #d7d7d7, #d7d7d7);
  background-image: -o-linear-gradient(top, #d7d7d7, #d7d7d7);
  background-image: linear-gradient(to bottom, #d7d7d7, #d7d7d7);
  text-decoration: none;
}
 .gc-btn-from {
  -webkit-border-radius: 3;
  -moz-border-radius: 3;
  border-radius: 3px;
  color: #ffffff !important;
  font-size: 20px;
  background: #eeeeee;
  padding: 10px 20px 10px 20px;
  text-decoration: none !important;
  font-family:'AauxNext-Light'; 
  font-weight:bold; 
  font-size:21px;  
  margin-right: 7px; 
  float:right;
}

.gc-btn-from:hover {
  background: #d7d7d7;
  background-image: -webkit-linear-gradient(top, #d7d7d7, #d7d7d7);
  background-image: -moz-linear-gradient(top, #d7d7d7, #d7d7d7);
  background-image: -ms-linear-gradient(top, #d7d7d7, #d7d7d7);
  background-image: -o-linear-gradient(top, #d7d7d7, #d7d7d7);
  background-image: linear-gradient(to bottom, #d7d7d7, #d7d7d7);
  text-decoration: none;
}

/*========================
 Outlet Navigation arrows
========================*/

.showcase-arrow-previous, .showcase-arrow-next { position: absolute; background: url('//images.wineenthusiast.com/core/gc-arrows.png');	width: 30px; height: 49px; top: 60px; cursor: pointer; z-index:20; }
.showcase-arrow-previous { left: 10px; }
.showcase-arrow-previous:hover { background-position: 0px -49px; }
.showcase-arrow-next { right: 10px; background-position: -30px 0; }
.showcase-arrow-next:hover { background-position: -30px -49px; }