
.c_mainContainer {
  margin:0 auto;
  width:1000px;
}

.c_shadowContainer {
  
  float:left;
  height:auto;
  margin:0 auto;
  padding:0px 12px;
  #padding:0px 13px;
  _padding:0px 13px;
}

.c_pageCoreContainer {
  font-family:Verdana;
  float:left;
  height:auto;
  width:970px;
}

.c_leftContainer {
  float:left;
  height:auto;
  width:716px;
}

.c_rightContainer {
  background-color:#D3C89D;
  border-top:#EEE8C5 5px solid;
  float:left;
  height:auto;
  width:250px;
  padding:5px 8px 0px 0px;
  #padding:8px 8px 0px 0px;
  _padding:8px 0px 0px 0px;
}

.c_productContainer {
  background-image:url(../images/fineWine.gif);
  background-repeat:no-repeat;
  background-position:right bottom;
  background-color:#FFFFFF;
  border-top:#EEE8C5 5px solid;
  border-right:#EEE8C5 5px solid;
  float:left;
  height:auto;
  width:671px;
  #width:654px;
  padding:20px 20px 17px 20px;
  #padding:20px 20px 17px 20px;
  _padding:20px 37px 17px 20px;
}

.c_productListContainer {
  background-color:#FFFFFF;
  border-top:#EEE8C5 5px solid;
  border-right:#EEE8C5 5px solid;
  float:left;
  height:auto;
  width:691px;
  padding:20px 0px 31px 20px;
}

.c_productHeaderMain {
  float:left;
  width:671px;
}

.productHeader {
  float:left;
  height:auto;
  width:450px;
}

.c_detailedLinkContainer {
  float:left;
  height:20px;
}
.spacer{
	height:30px;
	clear:both;
}
.spacerSmall{
	height:10px;
	clear:both;
}
.spacerSmall1{
	height:5px;
	clear:both;
}
a.detailedLink {
  font-family:Verdana;
  font-size:10px;
  color:#872434;
  font-weight:bold;
  text-decoration:none;
}

.detailedLink:hover {
  text-decoration:underline;
}

.detailedLink:visited {
  text-decoration:none;
}

.c_productAndDiscContainer {
  float:left;
  height:auto;
  padding:38px 0px 32px 2px;
  #padding:38px 0px 32px 0px;
  _padding:38px 0px 32px 0px;
}

.c_productImg {
  float:left;
  height:127px;
  width:321px;
}

.c_productDisc {
  float:left;
  height:127px;
  width:330px;
  #width:328px;
  padding-left:2px;
}

.c_productDiscHeader {
  font-size:11px;
  color:#32080D;
  font-weight:bold;
  padding:0px 0px 10px 0px;
}

.c_productDiscText {
  font-size:11px;
  color:#675545;
  line-height:18px;
}

.c_productDisc .detailedLinkContainer {
  padding:5px 0px 0px 0px;
}

.c_newArrivalsHeadContainer {
  float:left;
  width:671px;
  #width
}

.c_productHeaderMain .detailedLinkContainer {
  float:right;
  line-height:4px;
  #line-height:8px;
  padding-right:12px;
}

.c_newArrivalsHeadContainer .detailedLinkContainer {
  float:right;
  line-height:4px;
  #line-height:8px;
  padding-right:12px;
}

.c_newArrivalsMainContainer {
  float:left;
  width:688px;
  height:auto;
  padding:30px 0px 10px 3px;
  #padding:30px 0px 24px 3px;
}

.c_newArrivalsContainer {
  float:left;
  height:auto;
  width:172px;
}

.c_newArrivalsProduct {
  float:left;
  height:80px;
  width:36px;
}

.c_newArrivalsInfo {
  float:left;
  height:36px;
  padding:8px 0px 6px 0px;
  font-size:11px;
  color:#675545;
  font-weight:normal;
  width:100px;
  overflow:hidden;
}

.c_rightTitleHead {
  float:left;
  padding:0px 0px 0px 8px;
}

.c_rightTabMain {
  float:left;
  height:102px;
  #height:103px;
  _height:104px;
  width:239px;
  padding:5px 0px 0px 8px;
}

.c_redTabMain {
  float:left;
  padding:0px 0px 5px 0px;
  #padding:5px 0px 5px 0px;
}

.c_redTabMain .c_rightTabMain  {
  padding:0px 0px 5px 8px;
}

.c_orangeTabMain {
  float:left;
  padding:0px 0px 5px 0px;
}

.c_orangeTabMain .c_rightTabMain  {
  padding:0px 0px 5px 8px;
}

.c_greenTabMain {
  float:left;
  padding:0px 0px 5px 0px;
}

.c_greenTabMain .c_rightTabMain  {
  padding:0px 0px 5px 8px;
}

.c_rightTabsContainer {
  float:left;
  height:31px;
  width:239px;
  padding-bottom:12px;
}

.c_rightTabContentContainer {
  float:left;
  height:54px;
  width:234px;
  padding:10px 0px 0px 0px;
}

.c_redTabLeft {
/*  background-image:url(../images/redTabLeft.gif);*/
  background-repeat:no-repeat;
  float:left;
  height:24px;
  width:7px;
  background-color:#32080D;
}

.c_redTabMid {
  background-image:url(../images/redTabMid.gif);
  background-repeat:repeat-x;
  float:left;
  height:27px;
  width:217px;
  padding:4px 0px 0px 0px;
}

.c_redTabRight {
/*  background-image:url(../images/redTabRight.gif);*/
  background-repeat:no-repeat;
  float:left;
  height:24px;
  width:10px;
  background-color:#32080D;
}

.c_orangeTabLeft {
/*  background-image:url(../images/orangeTabLeft.gif);*/
  background-repeat:no-repeat;
  float:left;
  height:25px;
  width:9px;
  background-color:#32080D;
}

.c_orangeTabMid {
  background-image:url(../images/orangeTabMid.gif);
  background-repeat:repeat-x;
  float:left;
  height:27px;
  width:216px;
  padding:4px 0px 0px 0px;
}

.c_orangeTabRight {
/*  background-image:url(../images/orangeTabRight.gif);*/
  background-repeat:no-repeat;
  float:left;
  height:25px;
  width:9px;
  background-color:#32080D;
}

.c_greenTabLeft {
/*  background-image:url(../images/greenTabLeft.gif);*/
  background-repeat:no-repeat;
  float:left;
  height:25px;
  width:9px;
  background-color:#32080D;
}

.c_greenTabMid {
  background-image:url(../images/greenTabMid.gif);
  background-repeat:repeat-x;
  float:left;
  height:27px;
  width:215px;
  padding:4px 0px 0px 0px;
}

.c_greenTabRight {
/*  background-image:url(../images/greenTabRight.gif);*/
  background-repeat:no-repeat;
  float:left;
  height:25px;
  width:10px;
  background-color:#32080D;
}

.c_rightTabProduct {
  float:left;
  width:55px;
  height:55px;
  padding:0px 10px 0px 0px;
}

.c_rightTabProductInfo {
  float:left;
  height:55px;
  width:168px;
  font-size:11px;
  color:#32080D;
  font-weight:normal;
}

/* Category page style starts */
.categoryBg{
  /*background:url(../images/bodyBackGround.gif) repeat-y top left;*/
  background-color:#f6f3e2;
}
.categoryBg .c_leftContainer{
  width:715px;
  border-right:5px solid #EEE8C5;
  background-color:#ffffff;
}
.categoryBg .c_rightContainer{
  padding:0px;
  width:250px;
  background-color:#f6f3e2;
}
.category_welcomeBanner {
  height:96px;
  float:left;
  width:970px;
}

.category{
  background-image: none;
  padding-bottom:10px;
  border-right:0px;
  width:675px;
  #width:675px;
  _width:658px;
}

.categoryAndDiscContainer{
  padding:0px 0 0 4px;
  float:left;
}
.learnContainer{
  float:left;
  width:630px;
 
}
.close{ 
  font-size:10px;
  color:#5f3032;
  width:auto;
  #width:auto;
  text-align:right;
  padding:8px 0px 22px 0px;
  float:left;
}

.exploreText, .learnContainer{
  float:left;
  width:660px;
  font-family: Verdana;
  /*font-size: 11pt;*/
  font-size: 14px;
  color: #8e9513;
  line-height:22px;
/*  background: #666; */
 text-shadow: 0px 0px 0px #8e9513;
 #text-shadow: 0px 0px 1px #8e9513;
 _text-shadow: 0px 0px 1px #8e9513;
}

.learnContainer{
  color:#694a4e;
  font-size:11px;
  padding-top:5px;
}

.learnContainer span{
  float:left;
  padding-right:9px;
  color:#584849;
}
a.varieties{
  font-family: Verdana;
  font-size: 11px;
  color:#872434;
  font-weight:bold;
  text-decoration:none;
  float:left;
}
.varieties:hover{
 text-decoration:none;
 color:#675545;
}
 
.viewAll{color:#a85e6b;text-decoration:none;}
.viewAll:hover{ text-decoration:underline;}
a.tabUnselectedFnt{
  font-family: Verdana;
  font-size: 11px;
  color:#ffffff;
  text-align:center;
  text-decoration:none;
  font-weight:bold;
  float:center;
}

.leanSpliter{
  float:left;
  color:#9f8c8e;
  padding:0px 7px;
}
.shopingTab{

  float:left;
  height:28px;
  width:690px;
  padding-left:24px;
  font-family:Verdana;
  font-size:12px;
  color:#ffffff;
}
.tabSelected, .tabUnselected{
  background:url(../images/tab_selected.gif) no-repeat left bottom;
  height:20px;
  width:221px;
  float:left;
  text-align:center;
  padding-top:8px;
  font-weight:bold;
}
.tabUnselected{
  background:url(../images/tab_unselected.gif) no-repeat left bottom;
  width:221px;
  padding-top:7px;
  #padding-top:9px;
  _padding-top:9px;
  height:21px;
  #height:19px;
  _height:19px;
  font-size:13px;
  }
.tabUnselected:hover{
  background:url(../images/tab_unselected_over.gif) no-repeat left bottom;
  height:23px;
  width:221px;
  float:left;
 
 }

.shadow{
  height:28px;
  float:left;
  width:5px;
  background:url(../images/shadow.gif) no-repeat left bottom;
}
.categoryCount{
  float:left;
  width:717px;
  border-top:5px solid #EEE8C5;
  /*border-bottom:1px dotted #d3c89d;*/
  /*background-image:url(../images/dotted_ln_3.gif);
  background-position:bottom;
  background-repeat:repeat-x;*/
}
.collectionText{
  font-size:20px;
  font-weight:normal;
  color:#8e9513;
  padding:8px 24px;
  float:left;
}
.collectionText span{
  font-size:16px;
  color:#8e9513;
}
.collectionNav{
  float:right;
  padding:10px 14px 0 0;
}
.pageNav{
  float:left;
  padding-right:23px;
  font-size:11px;
  font-weight:bold;
  color:#5f3032;
  padding-top:4px;
}

.pageNav div{
  font-weight:normal;
  float:left;
  margin:0 2px;
}
div.page{
  font-weight:bold;
}
.pageList{
  width:75px;
}
.previous{
  margin-right:7px;
  float:left;
}
.next{
  margin-left:5px;
  float:left;
}
.selectBoxContainer{
  float:left;
  width:705px;
  height:58px;
  margin:5px;
  background:#EEE8C5;
  font-family:Verdana, Arial, Helvetica, sans-serif;
}
.listboxText{
  font-size:10px;
  color:#5f3032;
  width:80px;
  text-align:right;
  font-weight:bold;
  padding:15px 21px 22px 2px;
  float:left;
  font-size:10px;
}
.listboxImg{
  margin:5px;
  float:left;
}
.resetImg{
  margin:11px 0px 0px 5px;
}
.categoryListContainer{
  width:710px;
  float:left;
  border-top:1px dotted #d3c89d;
}
.productLeft, .productCenter, .productRight{
  border-bottom:1px dotted #beb2a6;
  float:left;
  height:115px;
}
.productLeft{
  border-right:1px dotted  #beb2a6;
  width:240px;
  #width:240px;
  _width:240px;
}
.productRight{
  border-left:1px dotted  #beb2a6;
  width:225px;
  #width:225px;
  _width:225px;
}
.productCenter{
  /*border-right:1px dotted #d3c89d;*/
  width:242px;
}

.productLeft_1, .productCenter_1, .productRight_1{
  
  float:left;
  height:115px;
  width:240px;
  #width:240px;
  _width:240px;
}
.productLeft_1{
  border-right:1px dotted  #beb2a6;
  width:240px;
}
.productRight_1{
  border-left:1px dotted  #beb2a6;
  width:225px;
  #width:225px;
  _width:225px;
}
.productCenter_1{
  /*border-right:1px dotted #d3c89d;*/
  width:242px;
}




.productImgage{
  float:left;
  height:82px;
  width:50px;
  margin:20px 0px 0px 11px;
  #margin:20px 0px 0px 0px;
}
.productText{
  width:190px;
  #width:170px;
  font-size:11px;
 /* color:#847c69;*/
  color:#32080D;
  margin:20px 0px 0px 0px;
}
.price{
  font-weight:bold;
  color:#961b00;
  font-size:11px;
  margin:5px 0 14px 0;
}
.categoryRightInfo{
  float:left;
  font-size:11px;
  padding-bottom:5px;
  #padding-bottom:11px;
  _padding-bottom:21px;
}
.categoryInfo{
  float:left;
  padding:0px;
  width:235px;
}
.categoryInfoRightAlign{
  padding:0px;
  width:229px;
  text-align:right;
}
.categoryRightContent{
  height:auto;
  border-bottom:5px solid #EEE8C5;
  width:242px;
  padding:7px 0 0px 8px;
  background-color:#d3c899;
}

.categoryInfo p{
  
  float:left;
  margin:0px;
  padding:0px 6px 25px 10px;
  color:#32080d;
}
.categoryInfo p span{
  font-weight:bold;
  
}
.categoryInfo a{
  font-size:11px;
  font-weight:bold;
  text-decoration:none;
  text-transform:capitalize;
  float:left;
  color:#872434;
  margin-bottom:10px;
  padding:0px 10px 0px 10px;
  cursor:pointer;
}
.last{
  border-bottom:0px;
}

.seperatorRight{
 line-height:5px;
 width:250px;
 background-color:#eee8c5;
 margin-left:-5px;
 margin-top:5px;
 margin-bottom:0px;
 #margin-bottom:-8px;
 _margin-bottom:-8px;
 #margin-top:5px;
 _margin-top:15px;
}
.c_copyRight {
  float:right;
  _float:left;
  font-size:9px;
  font-weight:normal;
  color:#847C6A;
  margin-left:0px;
  #margin-left:0px;
  _margin-left:135px;
}
/* buynow */
#buyNow
{
  display: block;
  width: 66px;
  height: 24px;
  margin-left:61px;
   background-image:url(../images/buyButton.gif);
   background-repeat:0;

}

#locateStoreButton
{
  display: block;
  width: 92px;
  height: 23px;
  margin-left:61px;
   background-image:url(../images/locateStoreButton.jpg);
   background-repeat:0;

}
#locateStoreButton:hover
{
  display: block;
  width: 92px;
  height: 23px;
  margin-left:61px;
   background-image:url(../images/locateStoreButton_ov.jpg);
   background-repeat:0;

}

#buyNow:hover
{ 
  background-position: 0 -23px;
  background-image:url(../images/buyNow_Over.jpg);
  background-repeat:0;
}

#buyNow span
{
  display: none;
}
.pageLink{ text-decoration:none;color:#8E9513;}
.pageLink:hover{ text-decoration:underline;color:#675545;}
.paddingTop5px{
	padding-top:5px!important;
}
