body { 
	color: #6C5A49; 
	font-size: 12px; 
	font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; 
	background: #eee7d5; 
	margin: 0 
}

h1  { 
	color: #7C231D; 
	font-size: 25px; 
	font-family: 
	font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; 
	padding-left: 0px; 
	padding-right: 40px; 
	line-height: 28px ;
}
h2 { 
	color: #7C231D; 
	font-size: 18px; 
	font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; 
	padding-left: 0px; 
	padding-right: 65px ;
}
h3 { 
	color: #6C5A49; 
	font-size: 14px; 
	font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; 
}
h4 { 
	color: #6C5A49; 
	font-size: 12px; 
	font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; 
}

.tagline   {
	color: #7C231D;
	font: 22px Georgia, "Times New Roman", Times, serif;
}

.intro   {
	color: #6C5A49;
	font: 12px/17px Arial, Helvetica, Geneva, sans-serif;
}
.intro a     {
	color: #6C5A49;
	text-decoration: none;
	font: bold 12px/17px Arial, Helvetica, Geneva, sans-serif;
}

.intro a:hover   {
	color: #6C5A49;
	text-decoration: underline;
	font: bold 12px/17px Arial, Helvetica, Geneva, sans-serif;
}


.news      { 
	 color: #342015;
	 font-size: 11px;
	 font-family: Arial, Helvetica, Geneva, sans-serif;
	 line-height: 14px; 
}
.news a     { 
	 color: #342015;
	 font-size: 13px;
	 font-family: Arial, Helvetica, Geneva, sans-serif;
	 font-weight: bold;
	 line-height: 16px;
	 text-decoration: none;
}
.news a:hover   { 
	 color: #342015;
	 font-size: 13px;
	 font-family: Arial, Helvetica, Geneva, sans-serif;
	 font-weight: bold;
	 line-height: 16px;
	 text-decoration: underline; 
}
	
.wine     { 
	 color: #342015;
	 font-size: 12px;
	 font-family: Arial, Helvetica, Geneva, sans-serif;
	 line-height: 15px; 
}
.wine a     { 
	 color: #342015;
	 font-size: 13px;
	 font-family: Arial, Helvetica, Geneva, sans-serif;
	 font-weight: bold;
	 line-height: 16px;
	 text-decoration: none;
}
.wine a:hover   { 
	 color: #342015;
	 font-size: 13px;
	 font-family: Arial, Helvetica, Geneva, sans-serif;
	 font-weight: bold;
	 line-height: 16px;
	 text-decoration: underline;
}
	
.selected {
}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a.cat {
	text-decoration: none;
	color: #003399;
	font: normal 12px Arial, Helvetica, sans-serif;
	}
a.cat:hover {
	text-decoration: underline;
	color: #0000FF;
	font: normal 12px Arial, Helvetica, sans-serif;
	}
.categorySm {
		color: #6C5A49;
		font-size: 11px;
		font-family: Arial, Helvetica, Geneva, sans-serif;
	    line-height: 14px;
}

.body-reg     { 
	color: #342015; 
	font-size: 12px; 
	font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; 
	line-height: 17px; 
	padding: 0px 
}


.body-small     {
	 color: #342015;
	 font-size: 11px;
	 font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
	 line-height: 13px;
	 }

.nextprev {
	 color: #6C5A49;
	 font-size: 10px;
	 font-family: Arial, Helvetica, Verdana, Geneva, sans-serif ;
}
.nextprev a {
	 color: #6C5A49;
	 font-size: 10px;
	 font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
	 text-decoration: underline; 
 }
.minicart   {
	 color: #7C231D;
	 font-size: 10px;
	 font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
	 line-height: 13px ;
}
.minicart a   {
	 color: #7C231D;
	 font-size: 10px;
	 font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
	 line-height: 13px;
 	 text-decoration: underline; 
}
.left   {
	 color: #fff;
	 font-size: 12px;
	 font-family: Helvetica, Arial, Verdana, Geneva, sans-serif;
	 font-weight: bold;
	 margin-left: 4px;
	 line-height: 19px 
}
.left a   {
	 color: #fff;
	 font-size: 12px;
	 font-family: font-family: Helvetica, Arial, Verdana, Geneva, sans-serif;
	 text-decoration: none;
	 margin-left: 4px;
	 line-height: 19px 
 }
.left a:hover  {
	 color: #fff;
	 font-size: 12px;
	 font-family: font-family: Helvetica, Arial, Verdana, Geneva, sans-serif;
	 text-decoration: underline;
	 margin-left: 4px;
	 line-height: 19px
}

.leftindent   {
	 color: #EEE7D5;
	 font-size: 12px;
	 font-family: Helvetica, Arial, Verdana, Geneva, sans-serif;
	 font-weight: bold;
	 margin-left: 5px;
	 line-height: 16px 
 }
 
 .leftindentSel   {
	 color: #FFFFE5;
	 font-size: 12px;
	 font-family: Helvetica, Arial, Verdana, Geneva, sans-serif;
	 font-weight: bold;
	 padding-left: 3px;
	 margin-left: 0px;
	 line-height: 16px 
 }
.leftindent a   {
	color: #EEE7D5;
	font-size: 12px;
	font-family: font-family: Helvetica, Arial, Verdana, Geneva, sans-serif;
	text-decoration: none;
	margin-left: 5px;
	line-height: 16px 
}
.leftindent a:hover  {
	 color: #fff;
	 font-size: 12px;
	 font-family: Helvetica, Arial, Verdana, Geneva, sans-serif;
	 text-decoration: underline;
	 margin-left: 5px;
	 line-height: 16px 
	 }
.footer {
	color: #545454;
	font: 10px Georgia, "Times New Roman", Times, serif;
}
.footer a {
	color: #4a4a4a;
	font: bold 10px Georgia, "Times New Roman", Times, serif;
	text-decoration: none;
 }
 .footer a:hover {
	color: #4a4a4a;
	font: bold 10px Georgia, "Times New Roman", Times, serif;
	text-decoration: underline;
 }
.anav { 
	color: #342015; 
	text-decoration: none; 
	font-weight: bold 
}
.anav:hover { 
	color: #342015; 
	text-decoration: underline; 
	font-weight: bold 
}.headerLg {
	font: bold small-caps 17px Georgia, "Times New Roman", Times, serif;
	text-transform: capitalize;
	color: #3D291D;
	border-top: 2px solid #9E3D23;
	background: #DFCFAF;
}
button {
	font: normal 11px Arial, Helvetica, sans-serif;
}
input {
	font: normal 11px Arial, Helvetica, sans-serif;
}
select {
	font: normal 11px Arial, Helvetica, sans-serif;
}
textarea {
	font: normal 11px Arial, Helvetica, sans-serif;
}
.taglineSm {
	color: #7C231D;
	font: 17px serif;
}
.list1 {
	font: normal 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	list-style: square;
}
.list1 a {
	font: bold normal 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #7B6C5A;
	list-style: square;
	text-decoration: underline;
}
.list1 a:hover{
	font: bold normal 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	list-style: square;
	text-decoration: underline;
}
