body {
	background-image: url(../images/bg.gif);
	margin: 18px 0px;
}

a:hover{
	text-decoration: underline;
}
.vertical-bar {
	background-image: url(../images/vertical-bar.gif);
	background-repeat: repeat-y;
}
.horizontal-bar {

	background-image: url(../images/horizontal-bar.gif);
	background-repeat: repeat-x;
}
.main-padding {
	padding: 12px;
}
.top_imgbg{
	background-image: url(../images/headtop.gif);
	background-position: 312px;
	background-repeat: no-repeat;
	height: 21px;

}
.white-small-heading {
	font-family: tahoma;
	font-size: 10px;
	padding-left: 7px;
	padding-top: 1px;
	padding-bottom: 2px;
}
.dropdown-area {
	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #822901;
	background-color: #B3A874;
	height: 16px;
	width: 127px;
}
.dropdown-area-catalog {
	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #822901;
	background-color: #B3A874;
	height: 16px;
}
.textbox-search {
	font-family: tahoma;
	font-size: 10px;
	color: #4F4214;
	border: 1px solid #4F4214;
	height: 16px;
	width: 133px;
}
.text {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 15px;
}
.footer {
	font-family: tahoma;
	font-size: 11px;
	color: #FFFFFF;
	background: url(../images/footer-bg.jpg) no-repeat 0 13px;
	height: 20px;
}
.footer img {
	margin:1px 0 0 0;
}
.footer2 {
	font-family: tahoma;
	font-size: 11px;
	color: #FFFFFF;
	height: 20px;
}
.footer a{
	font-family: tahoma;
	font-size: 11px;
	color: #FFFFFF;
	padding-right: 4px;
	padding-left: 4px;
	text-decoration: none;
}
.footer a:hover{
	font-family: tahoma;
	font-size: 11px;
	color: #FFFFFF;
	padding-right: 4px;
	padding-left: 4px;
	
}
.footer1 {
	font-family: tahoma;
	font-size: 10px;
	color: #887A44;
	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 6px;
	height: 20px;
}
.footer1 a{
	font-family: tahoma;
	font-size: 10px;
	color: #887A44;
	text-decoration: none;
	}
	
.footer1 a:hover{
	font-family: tahoma;
	font-size: 10px;
	color: #762703;
	text-decoration: none;
	}

.header {
	font-family: Tahoma;
	font-size: 11px;
	color: #EEE6CB;
}
.header a{
	font-family: tahoma;
	font-size: 11px;
	color: #EEE6CB;
	text-decoration: none;
	}
.top_imgbg{
background-image: url(../images/headtop.gif);
background-position: 312px;
background-repeat: no-repeat;
}

.header {
	font-family: Tahoma;
	font-size: 11px;
	color: #EEE6CB;
}

.left-butt {
	background-image: url(../images/left_butt.gif);
	width:187px;
	height:27px;
	
}

.left-butt1 {
	background-image: url(../images/left_butt1.gif);
	width:187px;
	height:27px;
	
}

.leftbg {
	background-color:#E1DCCB;
	border-color:#762703;
	border-style:solid;
	border-width: 0px 2px 2px 2px;
	background-image: url(../images/wine_leftbg.gif);
	background-repeat: no-repeat;
	background-position: left bottom;

	
}
.midtop-space {
	line-height:14px;
	}

.midbgop{
	background-color:#762703;
	height:31px;
	background-image: url(../images/bgflower.gif);
	background-position:right;
	background-repeat:no-repeat;
	/*font-family: tahoma;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
*/

  font-family: Times;
  font-size: 16px;
  font-weight: 900;
  color: #ffffff;
  font:italic;
  letter-spacing: 1px;

}

.mid_bgbox {
	height:28px;
	background-color: #762703;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #D6CEA6;


	}
	
.input {
	border: 1px solid #4F4214;
	width: 80%;
	background-color:#E1DCC9;
	height:18px;
}	

.input1 {
	width: 82%;
}

.linkleft{
	font-family: tahoma;
	font-size: 12px;
	color: #762703;
	padding-left:5px;
	text-decoration:none;
	background-color: #E1DCCB;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #F0EDE2;
	height: 26px;
}
.linkleft a{
	font-family: tahoma;
	font-size: 12px;
	color: #762703;
	text-decoration: none;
	}
.linkleft a:hover{
font-family: tahoma;
font-size: 12px;
color: #000000;	
}

.headmain a{
	font-family: tahoma;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	}
.headmain a:hover{
font-family: tahoma;
font-size: 11px;
color: #FFFFFF;	
}
.foootlink{
font-family: tahoma;
font-size: 11px;
color: #ffffff;
padding-left:15px;
text-decoration:none;
}


.foootlink:hover{
font-family: tahoma;
font-size: 11px;
color: #C5D86F;
padding-left:15px;
}

.fooottxt{
font-family: tahoma;
font-size: 11px;
color: #887A44;
padding-left:15px;
text-decoration:none;
}

.dropdown-area {
	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #822901;
	background-color: #B3A874;
	height: 16px;
	width: 130px;
}

.picleftbg{
	background-image: url(../images/inthegarden.jpg);
	background-repeat: repeat-x;
	width:376px;
	height:467px;
	}

.picleftbg-somm{
	background-image: url(../images/sommelier-bigpic.jpg);
	background-repeat: repeat-x;
	width:376px;
	height:467px;
	}
	
.botboxcol{
	background-color:#772402;
	height:25px;
	}
.botboxcolmid{
	background-color:#BFB174;
	height:25px;
	}
.trans{
background-color:#916123;
filter:alpha(opacity=32);
-moz-opacity:.32;
opacity:.32;
}


.butt-left {
	background-image: url(../images/butleft.gif);
	width:212px;
	height:31px;
	}

.butt-left1 {
	background-image: url(../images/butleft1.gif);
	width:212px;
	height:31px;
	}

.txtbold{
	background-color:#EDD4A0;
	filter:alpha(opacity=66);
	-moz-opacity:.66;
	opacity:.66;
	font-family: Tahoma;
	font-size: 11px;
	color: #762402;
	font-weight:bold;
	text-decoration: none;
	text-transform:captalize;
	}

.txtbold-home{
	filter:alpha(opacity=66);
	-moz-opacity:.66;
	opacity:.66;
	font-family: Tahoma;
	font-size: 11px;
	color: #762402;
	font-weight:bold;
	text-decoration: none;
	text-transform:captalize;
}
	
.txtbold a{
	font-family: Tahoma;
	font-size: 11px;
	color: #762402;
	font-weight:bold;
	text-decoration: none;
	text-transform:captalize;
	}
.txtbold a:hover{
	color: #762402;
	}
.txtbold1{
	font-family: Tahoma;
	font-size: 11px;
	color: #ffffff;
	font-weight:bold;
	text-decoration: none;
	}
.txtbold1 a:hover{
 	color: #ffffff;
	}
.trans{
background-color:#EDD4A0;
filter:alpha(opacity=66);
-moz-opacity:.66;
opacity:.66;
}

.trans-long{
background-color:#EDD4A0;
filter:alpha(opacity=80);
-moz-opacity:.66;
opacity:.66;
}

.trans1{
	background-color:#A76E1C;
	filter:alpha(opacity=66);
	font-size: 12px;
	color: #FFFFFF;
	line-height:28px;
	font-family: Tahoma;
}

.trans2{
background-color:#A9A495;
filter:alpha(opacity=82);
-moz-opacity:.82;
opacity:.82;
line-height:28px;
}

.leftline{
line-height:1px;
}
.longvine-leftbg {

	background-image: url(../images/long-vineyard-mainpic.jpg);
	background-repeat: repeat-x;
	width:376px;
	height:467px;
}
.winedine-leftbg {

	background-image: url(../images/wine&dine-mainpic.jpg);
	background-repeat: no-repeat;
	width:376px;
	height:467px;
}
.txt {
	font-family: tahoma;
	font-size: 11px;
	line-height: 16px;
	color: #000000;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 7px;
}
.flash-bg {
	background-image: url(../images/home-flash-bg.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 11px;
}
.heading {
	font-family: tahoma;
	font-size: 14px;
	color: #FFFFFF;
	padding-left: 6px;
}

.mGridHeading {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #762402;
}

.inner-heading {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #762402;
}
.inner-content {
	font-family: tahoma;
	font-size: 11px;
	color: #373737;
	line-height: 15px;
}
.link {
	font: 11px tahoma;
	color: #762402;
	font-weight: normal;
 text-decoration: none;
}
a:hover.link {
	font: 11px tahoma;
	color: #762402;
    
}
.left-p-content {
	font: 11px tahoma;
	color: #000000;
	

}
.heading {
	font-family: tahoma;
	font-size: 14px;
	color: #FFFFFF;
	padding-left: 6px;
}
.linkleftC {
	font-family: tahoma;
	font-size: 12px;
	color: #762703;
	text-decoration:underline;
	height: 18px;
	font-weight: bold;

}
.img-border {
	border: 2px solid #762703;
}
.wine-club-form {
	background-color: #C1BA96;
	font-family: Tahoma;
	font-size: 10px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 8px;
	border: 1px dotted #9D9671;
	line-height: 18px;
	font-weight: bold;


}
.backtotoptxt
{
font-family:Verdana, Arial, Helvetica, sans-serif, "Arial Rounded MT Bold";
}

.backtotoptxt a
{
 color:#762703;
 font-size:10px;
 text-decoration:none
}
