body { 
	margin: 0; 
	background:#08497B; 
	color:#000000;
}

.topNav {   color: #08497B; text-decoration: none}

.topNav a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #A38901; text-decoration: none}

.topNav a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #08497B; text-decoration: none }

.topNav a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none ; color: #08497B}

.footer { 
	width:779px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	background: #677617; 
	color:#FFFFFF;
	text-decoration: none;
	text-align:center;
	padding:8px 0;
}

.indexpara {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #637510; 
	text-decoration: none; 
	text-align: center; 
	line-height:13px;
}

.SubHead, STRONG {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #08497B; text-decoration: none}

.heading {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 24px; 
	font-weight: normal; 
	color: #A58A00; 
	text-decoration: none; 
	text-align:center; 
	vertical-align:bottom; 
}

h1, .ParaHeading { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #A58A00; text-decoration: none }

.ParaHeading2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF; text-decoration: none }

p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #384209; text-decoration: none; line-height: 12pt}

p a:link,p a:visited,p a:active,p a:focuse,p a:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #384209; text-decoration: none; line-height: 12pt}

.greyTopNav {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #999999; 
	text-decoration: none; 
}

.greyNavBig {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; text-decoration: none}

.formTxt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #06375B; text-decoration: none; text-align: left; padding-left: 10px}

.FormSubHead { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #08497B; text-decoration: none ; padding-left: 10px}

a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #A38901; text-decoration: none; line-height: 12pt ; font-weight: bold}

a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #505A12; text-decoration: none; line-height: 12pt ; font-weight: bold}

a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #08497B; text-decoration: none; line-height: 12pt ; font-weight: bold}

.SubHeadyellow { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #A38901; text-decoration: none }

select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	border: 1px solid #2167B0;
}

textfield {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	border: 1px #6D684E solid;
	position: absolute; 
	clip:  rect(   )
}

input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	background-color: #FFFFFF;
}

.BtnClick {
	FONT-WEIGHT: bolder;
	FONT-SIZE: 10px;
	TEXT-TRANSFORM: uppercase;
	COLOR: white;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #746F52;
	border-top: 1px outset #EEEFDE;
	border-right: 1px outset #6D684E;
	border-bottom: 1px outset #000000;
	border-left: 1px outset #EEEFDE;

}

.BtnClickHover {
    BORDER-RIGHT: 1px outset #F5FBFE;
    BORDER-TOP: 1px outset #000000;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10px;
    TEXT-TRANSFORM: uppercase;
    BORDER-LEFT: 1px outset #000000;
    COLOR: #FFFFFF;
    BORDER-BOTTOM: 1px outset #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #08497B
}
li { 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #384209; text-decoration: none; line-height: 12pt;
}

.txtBox {
    BORDER-RIGHT: olive 1px solid;
    BORDER-TOP: olive 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: olive 1px solid;
    COLOR: black;
    BORDER-BOTTOM: olive 1px solid;
    FONT-FAMILY: verdana, Arial
}.footer a:link {  color: #FFFFFF; text-decoration: none; font-weight: normal}
.footer a:hover { color: #F2E19A; text-decoration: none ; font-weight: normal}
.footer a:visited { color: #FFFFFF; text-decoration: none ; font-weight: normal}
.greyNav a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #999999; text-decoration: none ; font-weight: normal}
.greyNav a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #999999; text-decoration: none ; font-weight: normal}
.greyNav a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #08497B; text-decoration: none ; font-weight: normal}
.Head2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #677617; text-decoration: none }

.indexSubHead { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10.5px; 
	font-weight: bold; 
	color: #08497B; 
	text-decoration: none;
	text-align:center;
	padding-top:8px;
}

.ourteamText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
.soldout {
	/*color: #FF0000;*/
}
.pageHeadTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #06375B;
	text-decoration: none;
	text-align: left;
	font-weight: bold;
	vertical-align: middle;
	height: 30px;
	width: 275px;
	padding-top: 4px;
	padding-left: 10px;
	border-top: 1px solid #CCCCCC;
	border-right: 2px solid #CCCCCC;
	border-bottom: 2px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}
.coming {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #677617;
}

.logoTlbBorder {
	border: 1px solid #E9E9E9;
}

.tlbPadding {
	left: 3px;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 3px;
	text-align: left;
}

.aboutusLink,.aboutusLink:link,.aboutusLink:visited,.aboutusLink:focus{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	text-decoration: none;
}

.aboutusLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #A58A00;
	text-decoration: underline;
}

.colorText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #A58A00;
	text-decoration: underline;
}

.linkLunch,.linkLunch:link,.linkLunch:visited,.linkLunch:focus,.linkLunch:active {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #677617; text-decoration: underline;
}

.linkLunch:hover {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #A38901; text-decoration: underline;
}

.toolboxBorder {
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #dddddd;
	border-right-color: #B5B5B5;
	border-bottom-color: #B5B5B5;
	border-left-color: #dddddd;
}

.txtboxSize {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	border: 1px solid #FFFFFF;
}

.txtNameDisplay {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	border: 1px solid #FFFFFF;
}

.thumbStyle {
	background:#FFFFFF;
	width:132px;
	text-align:center;
	border:1px solid #000000;	
	text-align:center;
	padding:2px;
}

H2, .Head2 { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #677617;
	text-decoration: none;
}

.replaceMe {
	color:#990000;
	font-weight:bold;
}

.caption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11;
	font-style:italic;
}

.center {
	text-align:center;
}

.collTableTeaser, .collWineListTeaser {
	clear:both;
}

td.collSalesMaterialsTD A {
	clear:both;
	color:#A38901;
	display:list-item;
	list-style-position:inside;
	list-style-image: url(images/go.gif);
	text-decoration:none;
	margin-top:4px;
}

table.collQuickFacts, table.collSalesMaterials, table.collWineList, table.aboutUs {
	border-collapse:collapse;
	clear:both;
}

table.collQuickFacts td, table.collSalesMaterials td, table.collWineList td, table.aboutUs td {
	border:1px solid #DDDDDD;
	padding:4px;
}

table.aboutUs td {
	padding:0;
}


tr.collSalesMaterialsColumnHeader td {
	background:#F5FBFE;
	font-size: 12px; 
	font-weight: bold; 
}

tr.collQuickFactsHeader td {
	background:#3A5B76;
	text-align:center;
	font-size: 14px; 
	font-weight: bold; 
	color: #FFFFFF; 
}

tr.collWineListHeader td {
	background:#D7EFFB;
	border:0;
}

#footer { 
	width:779px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	background: #677617; 
	color:#FFFFFF;
	text-align:center;
	padding:8px 0;
}

#footer a { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color:#FFFFFF;
	text-decoration: none;
}

IMG {
	border: none;
}
