*{padding:0; margin:0;}

body{
/*background:#DFCDA9 url(../images/back_new.jpg) repeat-x; */
background:#303030 url(../images/back_new_black.jpg) repeat-x; 
font-family:Tahoma; 
font-size:11px; 
line-height:150%; 
color:#000000; 
text-align:center;
font-size:12px;
}

table{border-collapse:collapse; padding:0;  font-family:Tahoma; font-size:11px; line-height:14px; color:#000000;}
td{vertical-align:top; padding:0; font-family:Tahoma; font-size:11px; line-height:14px; color:#000000;}
a {color:#000000; 
text-decoration:underline;}
a:hover{text-decoration:none;}
img {border:0;}

.clear{clear:both;}
/***************************************************************************************************************/
.main_t{width:960px; margin:auto; text-align:left}
.header_t .row1{height:121px; background:url(../images/header_bg1.jpg) no-repeat left top;}
.header_t .row1 .col1{width:auto; float:left;}
.header_t .row1 .col2{width:516px; float:right; color:#dd8842; font-family:Tahoma; font-size:11px;}

.header_t .row1 .col2 .col1{
width:185px; float:left; 
background:url(../images/header_bg2.gif) no-repeat left bottom;
padding-left:38px;
}

.row_new_search {
/*background-color:#EEEEEE;*/
text-align:right;
font-family:Tahoma; font-size:11px;
padding-bottom:3px;
margin-bottom:3px;
margin-top:-2px;
}

.row_new_search .col1{
background:url(../images/header_bg2.gif) no-repeat left bottom;
padding-left:38px;
}

.row_new_search .col1 strong{color:#000000; font-family:Tahoma; font-size:12px; text-transform:uppercase}
.row_new_search .col1 a{color:#660914; font-family:Tahoma; font-size:11px; text-decoration:none;}

.header_t .row1 .col2 .col1 {color:#333333; }
.header_t .row1 .col2 .col1 strong{
color:#333333; 
font-family:Tahoma; font-size:12px; text-transform:uppercase}

.header_t .row1 .col2 .col1 a{
color:#333333; 
 font-family:Tahoma; font-size:11px; text-decoration:none;}
.header_t .row1 .col2 .col1 a:hover, .row_new_search .col1 a:hover{text-decoration:underline;}
.header_t .row1 .col2 .col2{width:61px; float:left; 
color:#333333; }

.header_t .row1 .col2 .col3{width:169px; float:left;}
.header_t .row1 .col2 .col4{width:auto; float:left;}
.header_t .row1 .col2 .col4 img{margin-right:7px;}
.header_t .row1 .col2 select, .row_new_search .col2 select, .col2 select{
width:144px; height:20px; 
/*background:#1e0f03;*/
background:#EEEEEE; 
/*color:#dd8842;*/ 
color:#000000; 
border:solid 1px #100802; 
font-size:11px; 
padding-top:1px; 
font-family:Tahoma;

}

.header_t .row1 .col2 select option, .row_new_search .col2 select option, .col2 select option{
padding-left:5px;
}

input.input_search{
background:#EEEEEE; 
color:#000000;
}

.header_t .row2{
background:url(../images/new_menu_back.jpg) repeat-x; 
width:100%;
height:30px;
}

.header_t .row2 .inner1{background:url(../images/m_bg5.jpg) repeat-x center bottom; width:100%;}
.header_t .row2 .inner2{background:url(../images/m_bg1.jpg) no-repeat left top; width:100%;}
.header_t .row2 .inner3{background:url(../images/m_bg3.jpg) no-repeat right top; width:100%;}
.header_t .row2 .inner4{background:url(../images/m_bg4.jpg) no-repeat left bottom; width:100%;}
.header_t .row2 .inner5{background:url(../images/m_bg6.jpg) no-repeat right bottom;  min-height:36px; height:auto !important; height:36px;
padding-bottom:5px;
margin-bottom:5px;}

.header_t .row2 .col1{width:722px; float:left;}
.header_t .row2 .col2{width:238px; float:right;}
.header_t .row2 .col2 .col1{width:48px; float:left; color:#dcdcdc; font-family:Tahoma}
.header_t .row2 .col2 .col2{width:150px; float:left;}
.header_t .row2 .col2 .col2 input{width:144px; height:15px; background:#1e0f03; border:solid 1px #100802; color:#dd8842; font-size:11px; padding-top:2px;}
.header_t .row2 .col2 .col3{width:auto; float:left;}
* html .header_t .row2 .col2 .col3{width:auto; float:left; padding-top:1px;}

.user_menu{
background:url(../images/new_menu_back.jpg) repeat-x; 
min-height:30px; 
height:auto !important; 
height:30px;
/*border-bottom:# solid B5977F3px;*/
}

.user_menu ul{
list-style:none; 
text-transform:capitalize; 
margin-top:0px; 
font-family:Arial, Helvetica, sans-serif; 
font-size:13px; 
font-weight:bold;}

.user_menu li{float:left; 
display:block;
}

.user_menu li a{display:block; 
padding:0px 18px 7px 18px; 
text-decoration:none; 
color: #FFFFFF;
}
.user_menu li.first a{display:block; padding:0px 18px 7px 37px; text-decoration:none; color:#ffffff}
.user_menu li a:hover{text-decoration:none; 
color:#CCCCCC;
}

.content_t{
background:url(../images/content_t_back.jpg) repeat-x left top #eeeeee;   
margin-top:4px;
}

.content_t .content_t_indent{padding:16px 15px 23px 16px;}

.footer_t{ background:url(../images/footer_t_bg1.gif) repeat-x left top #190c02; height:59px; border-top:#DFCDA9 solid 2px;}
.footer_t .col1{width:300px; float:left; color:#85342e}
.footer_t .col1 .indent{padding:25px 0 0 20px;}
.footer_t .col2{width:506px; float:right;}


.footer_t {color:#e28d86;}
.footer_t a{color:#e28d86; text-decoration:underline;}
.footer_t a:hover{ text-decoration:none}

.footer_t span{color:#966a47;}
.footer_t span a{color:#966a47; text-decoration:none;}
.footer_t span a:hover{ text-decoration:underline}

.txt1{
color:#ffffff;}

/******************************************************************/

.product_box {width:100%; margin-bottom:11px; background:#ffffff;
font-size:12px;
}
.product_box .bg_inner1{background:url(../images/product_box_left_bottom_bg.gif) no-repeat left bottom;width:100%;}
.product_box .bg_inner2{background:url(../images/product_box_right_bottom_bg.gif) no-repeat right bottom;width:100%;}
.product_box .bg_inner11{background:url(../images/product_box_left_top_bg.gif) no-repeat left top;width:100%;}
.product_box .bg_inner22{background:url(../images/product_box_right_top_bg.gif) no-repeat right top;width:100%;}
.product_box .bg_inner3{padding:25px 15px 15px 13px;}
.product_box .bg_inner91{padding:10px; zoom:1;}

.product_box2 {width:100%; margin-bottom:2px; background:#ffffff}
.product_box2 .bg_inner1{background:url(../images/product_box_side_bg.gif) repeat-x left top;width:100%;}
.product_box2 .bg_inner2{background:url(../images/product_box_side_bg.gif) repeat-x left bottom;width:100%;}
.product_box2 .bg_inner3{background:url(../images/product_box_side_bg.gif) repeat-y left top;width:100%;}
.product_box2 .bg_inner4{background:url(../images/product_box_side_bg.gif) repeat-y right top;width:100%;}
.product_box2 .bg_inner5{background:url(../images/product_box_left_top_bg.gif) no-repeat left top;width:100%;}
.product_box2 .bg_inner6{background:url(../images/product_box_left_bottom_bg2.gif) no-repeat left bottom;width:100%;}
.product_box2 .bg_inner7{background:url(../images/product_box_right_top_bg.gif) no-repeat right top;width:100%;}
.product_box2 .bg_inner8{background:url(../images/product_box_right_bottom_bg2.gif) no-repeat right bottom;width:100%;}
.product_box2 .bg_inner9{padding:30px 19px 22px 20px;}
.product_box2 .bg_inner91{padding:30px 19px 22px 20px;}

.product_box_PagesResult{overflow:hidden; margin-bottom:6px;}
.product_box_PagesResult .row1 .product_box_PagesResult_inner1{background:url(../images/bg_PagesResult_right_top.gif) no-repeat right top; padding-right:10px;}
.product_box_PagesResult .row1 .product_box_PagesResult_inner2{background:url(../images/bg_PagesResult_left_top.gif) no-repeat left top; padding-left:10px;}
.product_box_PagesResult .row1 .product_box_PagesResult_inner3{background:url(../images/bg_PagesResult_top.gif) repeat-x left top; height:9px;}

.product_box_PagesResult .row2{background:url(../images/bg_PagesResult_top2.gif) repeat-x left top #f2f2f2; width:100%;}
.product_box_PagesResult .row2 .product_box_PagesResult_inner1{background:url(../images/bg_PagesResult_left.gif) repeat-y left top; width:100%;}
.product_box_PagesResult .row2 .product_box_PagesResult_inner2{background:url(../images/bg_PagesResult_left.gif) repeat-y right top; width:100%;}
.product_box_PagesResult .row2 .product_box_PagesResult_inner3{background:url(../images/bg_PagesResult_left_top2.gif) no-repeat left top; width:100%;}
.product_box_PagesResult .row2 .product_box_PagesResult_inner4{background:url(../images/bg_PagesResult_right_top2.gif) no-repeat right top; width:100%;}

.product_box_PagesResult .row3 .product_box_PagesResult_inner1{background:url(../images/bg_PagesResult_right_bottom.gif) no-repeat right top; padding-right:10px;}
.product_box_PagesResult .row3 .product_box_PagesResult_inner2{background:url(../images/bg_PagesResult_left_bottom.gif) no-repeat left top; padding-left:10px;}
.product_box_PagesResult .row3 .product_box_PagesResult_inner3{background:url(../images/bg_PagesResult_bottom.gif) repeat-x left top; height:10px;}

#column_center{width:100%;}

.overtep{overflow:hidden; margin-bottom:3px;}
.overtep .row91 .overtep_inner1{background:url(../images/bg_overtep_right_top.gif) no-repeat right top; padding-right:10px;}
.overtep .row91 .overtep_inner2{background:url(../images/bg_overtep_left_top.gif) no-repeat left top; padding-left:10px;}
.overtep .row91 .overtep_inner3{
background:#eeeeee; 
 height:11px;}

.overtep .row92{
background:#eeeeee;  
width:100%;}

.overtep .row92 .overtep_inner1{ padding:6px 17px 21px 16px;}

.img_box1 {}
.img_box1 img{}

.img_box11 {background:#ffffff;}
.img_box11 .bg_inner1{background:url(../images/img_box2_top.gif) repeat-x left top;}
.img_box11 .bg_inner2{background:url(../images/img_box2_bottom.gif) repeat-x left bottom;} 
.img_box11 .bg_inner3{background:url(../images/img_box2_left.gif) repeat-y left top;}
.img_box11 .bg_inner4{background:url(../images/img_box2_right.gif) repeat-y right top;}
.img_box11 .bg_inner5{background:url(../images/img_box2_left_top.gif) no-repeat left top;}
.img_box11 .bg_inner6{background:url(../images/img_box2_left_bottom.gif) no-repeat left bottom;}
.img_box11 .bg_inner7{background:url(../images/img_box2_right_top.gif) no-repeat right top;}
.img_box11 .bg_inner8{background:url(../images/img_box2_right_bottom.gif) no-repeat right bottom;}
.img_box11 .bg_inner9{padding:2px 3px 4px 3px;}

.productListing-data .img_box{margin-bottom:9px; overflow:hidden; background:#FFFFFF; margin-right:0; float:left !important;}

.description_box {color:#78838f; font-size:12px; font-family:Tahoma; line-height:12px;}
.price_box .description_box {color:#000000; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:18px; padding-right:15px;}

.product_box_price{color:#ab2d24; font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
.product_box_price .indent{padding:16px 10px 7px 0;}

.text{}

.product_box_button{background:url(../images/product_box_button_bg.gif) repeat-x left bottom; padding-bottom:2px; padding-left:3px; margin-left:7px;}

.price_box{ width:auto; margin-top:0;}
.price_box .td1{width:77px; background:url(../images/price_box_divider.gif) no-repeat right top;}
.price_box .td1 .wrap{padding:1px 7px 0 0;}
.price_box .td2{width:auto;}
.price_box .td2 .wrap{padding:0 0 0 17px;}

.prod_box2 .imgbox{float:left; position:relative;}
.prod_box2 .contentbox{float:left; width:100%;}
.prod_box2 .contentbox .contentbox_in{}
.prod_box2 .contentbox .contentbox_in strong{color:#000000;}
.contentbox_in a {text-decoration:none;}
.contentbox_in a strong{color:#13140d; text-decoration:none;}
.contentbox_in a:hover strong{text-decoration:underline;}

.prod_box2 .price .col1{width:auto; float:left; padding-top:4px;}
.prod_box2 .price .col2{width:auto; float:right;}

/************************************************************/
.background-top-right{}
.background-product-side{}
.background-product-top-side{}

.main{color:#000000;}

.background-product-top{ background:#ffffff;}
/*.background-product-top strong{color:#ab2d24 !important; font-size:16px !important; line-height:24px !important; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}*/
.background-product-top strong{
/*color:#ab2d24 !important; font-size:16px !important;*/
 line-height:24px !important; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}


.background-product-top a strong{text-decoration:underline; color:#000000 !important; font-size:13px !important; line-height:24px !important; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:none}
.background-product-top a:hover strong{text-decoration:underline;}
.background-product-top a {text-decoration:none;}
.background-product-top a:hover {text-decoration:none;}

.background-product-bottom{ 
background:url(../images/productListing-data-bg.gif) repeat-x left bottom #FFFFFF;
font-size:12px; color:#000000; line-height:18px; font-family:Arial, Helvetica, sans-serif}

.background-white-left{ background:url(../images/bg-topic-sidex.gif) repeat-y left top #FFFFFF;}
.background-white-right{ background:url(../images/bg-topic-sidex.gif) repeat-y right top #FFFFFF;}

.background-white{ background:#FFFFFF}

.winevariety select{
border:#DD8842 solid 1px;
}

.product_box_name {
}

.toprightheader{
/*background-color:#BDC3B8; */
background-color:#FF9900; 
/*color: #666666;*/
color: #333333;
height:15px;
text-align:right;
padding:1px 2px 4px 0px;
}

.toprightheader a{
color: #666666;
text-decoration:none;
margin-right:10px;
margin-left:10px;
}

.toprightheader_slogan{
margin-top:0px;
padding:6px 6px 6px 10px;
color: #666666;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px
}

.imgborder img{
border: #660913 solid 3px;
margin-top:5px;
margin-bottom:5px;
}

th.productListing-heading {
background-color:#660913;
 padding-top:5px; padding-bottom:5px;}

th.productListing-heading a{
font-weight:bold;
letter-spacing:1px;
color:#FFFFFF;
}

#listCell0-2{
text-align:center;
}

td.product{
font-size:12px;
padding-bottom:10px;
padding-top:10px;
}

.product a.link, .product a.link:link{
background-color:#333333; 
color:#FFFFFF;
}

a.morelink{
background-color:#900A1B; 
color:#FFFFFF;
padding-top:3px;
padding-bottom:3px;
padding-left:8px;
padding-right:8px;
text-decoration:none;
font-size:12px;
margin-bottom:5px;
}

a.morelink:hover{
background-color:#900A1B;
color:#CCCCCC;
padding-top:3px;
padding-bottom:3px;
padding-left:8px;
padding-right:8px;
font-size:12px;
}

tr.productbottomborder td{
border-bottom: #666666 solid 2px;
}


#slideshow {
    position:relative;
    height:50px;
	color:#333333;
	background-color:#660913;
	
}

#slideshow DIV {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
    height: 50px;
	width:585px;
    /*background-color: #F7F6EF;*/
	background-color: #660913;
	/*padding:25px 5px 1px 5px;*/
	text-align:center;
	font-family:Century Gothic, Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#F2D6D5;
}

#slideshow DIV.active {
    z-index:10;
    opacity:1.0;
}

#slideshow DIV.last-active {
    z-index:9;
}

#slideshow DIV IMG {
    display: block;
    border: 0;
    /*margin-bottom: 10px;
	margin-right:10px;
	float:left;
	max-height:84px;
	max-width:275px;*/
}

p{
padding-bottom:5px;
}

#productInfoLink {
font-size:13px;
}

h2#checkoutShippingHeadingAddress{
margin-left:-5px;
}

h2#checkoutShippingHeadingMethod, h2#checkoutShipAddressDefaultAddress, h2#checkoutPaymentHeadingAddress, h2#checkoutPayAddressDefaultAddress, h2#checkoutConfirmDefaultBillingAddress, h2#checkoutConfirmDefaultShippingAddress, h2#addressBookDefaultPrimary{
margin-left:-5px;
}


h3#checkoutConfirmDefaultPayment, h4#checkoutConfirmDefaultPaymentTitle{
color:#990000;
}

.QuantityDiscountsTitles{
background-color:#900A1B;
color:#FFFFFF;
font-size:14px;
padding:5px 10px 5px 10px;
}

.QuantityDiscountsData {
font-size:12px;
padding:5px;
font-weight:bold;
}

.giftpaddings{
padding:10px;
}

.giftpaddings a img{
margin-right:10px;
}

#ezPageDefault a{
color:#660000;
}

#ezPageDefault a:hover{
color:#ff9900;
}

#ezPageDefault a:visited{
color:#330099;
}

#ezPageDefault img{
margin: 5px 10px 5px 10px;
}

.content img {
margin: 5px 10px 5px 10px;
}