BODY {
	FONT-SIZE: 12px; MARGIN: 10px auto; COLOR: #5d5b5a;FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
	BACKGROUND:  url(../images/bg.jpg) repeat-x #B4B8AD; 
}
A {
	OVERFLOW: hidden; COLOR: #6E2539; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #829282; TEXT-DECORATION: none
}
DIV {
	BORDER-TOP-WIDTH: 0px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px; BORDER-RIGHT-WIDTH: 0px
}
IMG {
	BORDER-TOP-WIDTH: 0px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px; BORDER-RIGHT-WIDTH: 0px
}
IMG.photo_center {
	MARGIN: 10px 9px 10px 9px;  border: 1px solid #666666;
}
IMG.photo_right {
	FLOAT: right; MARGIN: 30px 24px 30px 0px;  border: 1px solid #6E2539;
}
IMG.photo_map {
	FLOAT: right; MARGIN: 0px 24px 20px 0px;  border: 1px solid #6E2539;
}
TABLE TR TD {
	PADDING: 4px;
}
TABLE {
	WIDTH: 100%; BORDER-COLLAPSE: collapse
}
TABLE.about { width: 100%;}
TABLE.about TR.odd {
	color:#6E2539; font-weight:bold;
}
TABLE.contact { width: 95%; line-height: 20px; }
TABLE.contact TR.odd {
	color:#6E2539; font-weight:bold;
}
TABLE.wines { width: 80%; line-height: 18px; margin-top: 30px; text-align:center;  
/* background:url(../images/HopperCreekGrapesTableBG.png) no-repeat; color:#F0F0F0; border: 1px solid #809966; font-weight:bold;   */
}
TABLE.wines TR.odd {
	color:#6E2539; font-weight:bold; /* BACKGROUND: #D8D7B3; */
}

UL {
	PADDING: 0px; MARGIN: 0px; LIST-STYLE-TYPE: none
}
UL LI {
	PADDING: 0px; MARGIN: 0px; LIST-STYLE-TYPE: none
}
UL.news  { PADDING: 0px; MARGIN: 0px; LIST-STYLE-IMAGE: url(../images/grape-1.gif);  }
UL.news LI {
	PADDING: 8px 8px 8px 8px; border-bottom: 1px dashed #cccccc;  LIST-STYLE-IMAGE: url(../images/grape-1.gif);
	MARGIN-LEFT: 8px;
}

.clr {
	CLEAR: both
}
#pagewrapper {
	WIDTH: 1000px; MARGIN: auto
}
#header {
	MARGIN: auto; 
}
#mainnav {
	MARGIN: auto
}
#contentwrapper {
	MARGIN: auto
}
#pageid {
	BORDER-TOP: #829282 8px solid; BORDER-RIGHT: #829282 8px solid; BORDER-BOTTOM: #829282 8px; BORDER-LEFT: #829282 8px 	solid; WIDTH: 930px; height: 100px; BACKGROUND:url(../images/HopperCreekGrapesHdr.jpg) no-repeat top; margin-left: 27px;
}
#contentwrapper {
	BORDER-TOP: #829282 0px solid; BORDER-RIGHT: #829282 8px solid; BORDER-BOTTOM: #829282 8px solid; BORDER-LEFT: #829282 8px solid; BACKGROUND-COLOR: #ffffff;  WIDTH: 930px; 
}
#leftcolumn {
	FLOAT: left; WIDTH: 250px; background-color: #B4B18D; 
}
#leftnav {
	BACKGROUND:url(../images/HopperCreekGrapesSide.png) no-repeat top; FLOAT: left; WIDTH: 250px;
}
#content {
	PADDING: 20px; FLOAT: left; WIDTH: 400px; background-color:#ffffff;
}
#content DIV {
	FLOAT: left
}
#contenthome {
	FLOAT: left; margin: 1px 0px 1px 1px;
}
#contentnews {
	FLOAT: right; PADDING: 30px; WIDTH: 600px; background-color:#ffffff;
}
#contentright DIV {
	FLOAT: right; margin:auto
}
#contact {
	PADDING: 20px; FLOAT: left; WIDTH: 320px; background-color:#ffffff;
}
#contact DIV {
	FLOAT: left
}
#contactright DIV {
	FLOAT: right; margin:auto
}

DIV#company UL {
	PADDING: 0px;  BACKGROUND: url(../images/company.jpg) no-repeat;  MARGIN: 0px; WIDTH: 1000px; LINE-HEIGHT: normal; POSITION: relative; HEIGHT: 110px
}
#leftnav LI {
	FONT-SIZE: 13px; FLOAT: right; WIDTH: 250px; BORDER-BOTTOM: #f1eedd 1px solid; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; TEXT-ALIGN: center; font-weight:bold;
}
#leftnav LI A {
	PADDING: 10px 0px 10px 0px; DISPLAY: block; COLOR: #554433; TEXT-DECORATION: none
}
#leftnav LI A:hover {
	BACKGROUND: #A7A581; COLOR: #6E2539
}
#leftnav LI UL LI A:hover {
	COLOR: #6E2539
}
#leftnav LI A.on {
	BACKGROUND: #A7A581; COLOR: #6E2539
}
#leftnav LI.on {
	BACKGROUND: #A7A581
}
#leftnav P { width: 75%; border: #f1eedd 1px solid; padding: 10px; margin: 30px 15px 15px 15px; color:#f1eedd;
 font-style:italic; font-weight:bold; text-align:justify; FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
}

H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 16px; MARGIN: 16px 25px 10px; COLOR: #829282; LINE-HEIGHT: 1.4em; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; text-align:right;  
}
H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 16px; MARGIN: 16px 25px 10px; COLOR: #6E2539; LINE-HEIGHT: 1.4em; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; text-align:right;  
}
H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 16px; MARGIN: 16px 25px 10px; COLOR: #6E2539; LINE-HEIGHT: 1.4em; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; text-align:right;  
}
H4 {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #6E2539; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
#content P {
	LINE-HEIGHT: 1.75em
}
P.about {
	MARGIN-TOP: 10px; background: url(../images/HopperCreekP2.jpg) no-repeat top left; text-indent: 85px; padding-top:72px;  
}
P.address {
	FONT-SIZE: 11px; COLOR: #333333; FONT-STYLE: normal; text-align:center; width: 300px; margin-left: 60px;
}
P.contact { width: 80%; border: 1px solid #809966; background-color: #D8D7B3; padding: 10px; margin-bottom:10px }
P.quoteBF {
	FONT-SIZE: 11px; COLOR: #6E2539; FONT-STYLE: italic; text-align:center; width: 250px; margin-left: 60px;
}

P.wine {
	MARGIN-TOP: 10px; background: url(../images/HopperCreekP1.jpg) no-repeat top left; text-indent: 85px; padding-top:72px;  
}
#footer {
	FONT-SIZE: 11px; MARGIN: 10px auto; WIDTH: 930px; text-align:center; color: #444444;
}

#footer A {
	 TEXT-DECORATION: none
}

