body {
	background-image: url(images/mainBg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	margin: 0px;
	background-color: #4A3226;
}
img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#wrapper {
}
#mainCel {
	width: 762px;
	margin-top: 15px;
	margin-right: auto;
	margin-left: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.photoCaption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #000000;
	font-weight: bold;
}
.menuHead1 {
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	color: #842627;
	letter-spacing: 2px;
}
.menuHead2 {
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 1px;
	color: #842627;
}



#mainCel #mainMast {
	background-color: #140F09;
	width: 752px;
}


#hours {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	padding-top: 8px;
	line-height: 14px;
	padding-left: 16px;
}
#hours a {
	color: #ECD391;
	text-decoration: none;
}
#hours a:hover {
	text-decoration: underline;
}


#mainCel #siteNav {
	margin-left: 11px;
	background-color: #842627;
	width: 742px;
	height: 20px;
}
#mainCel #content {
	height: 506px;
	background-color: #F1DDAB;
	margin-left: 11px;
	width: 742px;
}
#mainCel #content #colL {
	background-image: url(images/bgCol1.gif);
	background-repeat: repeat-y;
	background-position: left top;
	float: left;
	margin-left: 16px;
	padding-top: 16px;
	width: 210px;
}
#mainCel #content #colR {
	float: left;
	margin-top: 16px;
	text-align: left;
	margin-right: 16px;
	width: 152px;
}
.imgBorder1 {
	border: 1px solid #842627;
}


#mainCel #menu {
	text-align: center;
	float: left;
	width: 300px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	overflow: auto;
	height: 458px;
	background-color: #FFFFFF;
	border: 1px solid #842627;
	padding: 6px;
	margin: 16px;
}
#mainCel #content #colR #menuSub {
	background-color: #491723;
	margin-bottom: 16px;
	padding: 4px;
}
#mainCel #content #colR #menuSub a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: none;
}
#mainCel #content #colR #menuSub a:hover {
	color: #FFFFFF;
	text-decoration: none;
}


.logo {
	bottom: 0px;
	position: relative;
}


#address {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: center;
	padding-top: 2px;
	width: 742px;
	margin-left: 11px;
	background-color: #000000;
	height: 18px;
}

#homeBlurb {
	letter-spacing: 0px;
	text-align: left;
	padding-top: 6px;
	padding-left: 22px;
	background-color: #FFFFFF;
	margin-left: 4px;
	padding-bottom: 12px;
	margin-right: 17px;
	margin-bottom: 17px;
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	line-height: 20px;
	font-style: italic;
	padding-right: 16px;
	
}

#homeBlurb2 {
	letter-spacing: 0px;
	text-align: center;
	padding-top: 6px;
	padding-left: 22px;
	background-color: #FFFFFF;
	margin-left: 4px;
	padding-bottom: 12px;
	margin-right: 17px;
	margin-bottom: 17px;
	font-family: "Times New Roman", Times, serif;
	font-size: 36px;
	line-height: 20px;
	padding-right: 16px;
	
}
.larger {
	font-size: 36px;
	color: #842627;
}

.larger3 {
	font-size: 48px;
	color: #842627;
}
.txtSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ECD391;
}

.h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
}
#homeCel {

	width: 742px;
	margin-top: 56px;
	margin-right: auto;
	margin-left: auto;
}
#homeNav {
	height: 20px;
	background-color: #842627;
}
#homeAddress {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #F1DDAB;
	text-align: center;
	padding-top: 2px;
	width: 731px;
	margin-left: 11px;
	background-color: #000000;
	height: 18px;
}
a {
	color: #842627;
	text-decoration: none;
}

a.specialLink {
	
	font-size: 22px;
	color: #842627;
	text-decoration: none;
	font-style: none;
	
}

#homeBlurb2 a.specialLink:hover {
	
	font-size: 22px;
	color: #842627;
	text-decoration: underline;
	
}
.decor {

	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
#mainCel #menuTea {

	text-align: center;
	float: left;
	width: 326px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	overflow: auto;
	height: 458px;
	margin-top: 16px;
	background-color: #FFFFFF;
	border: 1px solid #60652D;
	padding: 6px;
}
#mainCel #content #colLTea {
	width: 264px;
	float: left;
	margin-left: 16px;
	padding-top: 16px;
	padding-right: 16px;
}
#mainCel #content #colLTea #teaInfo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding: 8px;
	background-color: #FFFFFF;
	text-align: center;
}
.tableBorder1 {
	border: 1px solid #60652D;
}


.menuHead3 {

	font-size: 12px;
	font-weight: bold;
	letter-spacing: 1px;
	color: #707348;
}
#mainCel #content #colRTea {

	float: left;
	margin-top: 16px;
	text-align: left;
	width: auto;
	margin-left: 16px;
}
.small1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #842627;
}
.small2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	color: #666666;
}

.tableBorder2 {
	border: 1px solid #000000;
}
.menuHead3 {
	font-size: 14px;
	font-weight: bold;
	letter-spacing: 1px;
	color: #000000;
	text-decoration: underline;
}
.txt4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	line-height: normal;
	letter-spacing: 1px;
}
.menuHead4 {


	font-size: 14px;
	font-weight: bold;
	letter-spacing: 1px;
	color: #707348;
}
.txt5 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	line-height: normal;
	letter-spacing: 1px;
}
#bio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: left;
	height: 310px;
	width: 416px;
	overflow: auto;
	padding: 8px;
	background-color: #FFFFFF;
}
.bioHead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
#articleWindow {
	background-color: #FFFFFF;
	height: 460px;
	width: 660px;
	overflow: auto;
}
#address a {
	color: #F1DDAB;
	text-decoration: none;
}
#address a:hover {
	text-decoration: underline;
}
#homeAddress a {

	color: #F1DDAB;
	text-decoration: none;
}
#homeAddress a:hover {

	text-decoration: underline;
}
#mainCel #menuWine {
	text-align: center;
	float: left;
	width: 326px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	overflow: auto;
	height: 458px;
	margin-top: 16px;
	background-color: #FFFFFF;
	border: 1px solid #60652D;
	padding: 6px;
	font-weight: bold;
}
.small3 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	color: #842627;
}
#mainCel #content #colLTea #wineInfo {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: 1px;
	color: #000000;
	padding: 8px;
	background-color: #FFFFFF;
}
.larger2 {
	font-size: 24px;
	font-weight: bold;
	color: #842627;
}
#mainCel #content #colL2 {

	background-image: url(images/bgCol1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	margin-left: 16px;
	padding-top: 16px;
	width: 558px;
}
#mainCel #content #colL2 #Blurb {
	width: 484px;
	font-size: 18px;
	color: #000000;
	background-color: #FFFFFF;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 16px;
	line-height: 20px;
	padding-top: 4px;
	margin-left: 17px;
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
}
#mainCel #content #colL2 #btmBar {
	background-color: #C59D67;
	height: 16px;
	width: 508px;
	margin-left: 17px;
}
style3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.small3 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.small4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-style: normal;
}
#mainCel #content #colR .RcolItem {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	padding-bottom: 8px;
}
#mainCel #content #colLWine {
	width: 264px;
	float: left;
	margin-left: 16px;
	padding-top: 16px;
	padding-right: 16px;
	text-align: left;
}
#mainCel  #content  #colLWine  #wineInfo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding: 8px;
	background-color: #FFFFFF;
}
#mainCel #content #colRWine {
	float: left;
	margin-top: 16px;
	text-align: left;
	width: auto;
	margin-left: 16px;
}
.styleNames {
	font-size: 16px;
	color: #333333;
	background-color: #FFFFFF;
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
}

