body {background:#306; margin:20px 0 0 0} 
 
#nav {margin-top:0 !important; margin-top:2px; text-align:center;}
#nav ul {margin:0 0 10px -30px !important; margin:0 0 10px 10px; list-style-type:none;}
#nav li {color:#333; display:inline; padding:0 4px 0 4px; height:14px;}
#nav a {color:#333;	letter-spacing:0px; font:bold 14px sans-serif, "times new roman"; text-decoration:none;}
#nav a:hover {color:#F4D405; text-decoration:underline;}
#nav #current a, #nav #current a:hover { color:#F4D405; text-decoration:underline;}

#top {background:url("img/top.jpg") no-repeat top left; width:841px;height:190px !important; height:170px; margin:0;}
#top1 {background:url("img/top1.jpg") no-repeat top left; width:841px; height:160px !important; height:140px; margin:0;}
#top2 {background:url("img/ordertop.jpg") no-repeat top left; position: relative; width:841px; height:160px !important; height:140px; margin:0;}
#middle {position:relative; clear:both; width:841px; background:#fff; margin:-20px 0 0 !important; margin:0;}
#txt {padding:0 20px 0 26px; font:normal 16px Arial,sans serif; text-align:left;}
#txt1 {padding:0 20px 0 26px; font:normal 12px Arial,sans serif; text-align:left;margin-bottom:10px}
#bottom {height:40px; width:841px; background:#fff; padding:2px 0 0 0; font: normal 14px Arial; text-align: center; color:#f33;}
.container {clear:both;margin:0;vertical-align: top;padding: 0; height:auto;background:#fff}
.wcontainer {clear:both;margin:0;vertical-align: top;padding: 0; height:auto;display:none}
.labels {float:left;width: 260px; margin-left:60px !important; margin-left:30px;margin-top:30px; height:auto}
.vintage {float:left;width:500px;height:auto; font-size: 16px; margin: 77px 0 0 20px !important; margin:85px 0 0; text-align: left}
.container .vintage {float:left;width:500px;height:auto; font-size: 16px; margin: 77px 0 0 20px !important; margin:65px 0 0; text-align: left}
.clearer {clear:both}
.cent {font-weight:bold}
.big {font:bold 18px Arial,sans serif;text-decoration:underline;color:#00f;}
.shipping {margin:4px 0 12px;}
A.host { font:normal 10px "Courier New", Courier, mono; color: #999999; text-decoration : none;}
.line {font-size: 1px; background: #ccc;}
.uline {text-decoration: underline;}
H1 {color:#333; font: bold 20px Arial,sans serif; text-align:left; 	padding: 0 24px;}
img.left {float:left;padding:0 20px 0 20px}
img.order {position: absolute; top:12px; left: 410px;}
.pad {padding: 2px 0;}
.wid {width:260px;}
.ltblue {background: #CBEEFF;}
.tblHeader {background: #5EDDFA;}
.hide {display:block}

.bord {	border: 1px solid #5EDDFA; 	padding: 0;	margin: 0;}
.alert{color:#f00;}
.center {text-align: center; color:#00f;font-weight:bold}
li.disc {list-style-type: disc}
/*  wallstreet article styles */
.nshow {display:none;}
.wallstr { font-family:Arial,Helvetica; font-weight:500; color:#333; font-size: 14px; text-align:justify;}
.wbord {border:1px solid #333;}
.wcopy { font-family:Arial,Helvetica; font-weight:500; color:#333; font-size: 9px;}
#txt h4, #txt h3 {color:#555; font-size: 18px} #txt h3{font-size:20px}
.oakbg {background:#fff url('img/mountvineyrd.jpg') bottom right no-repeat}
.oakbg pre {font:normal 16px Arial,sans serif}
.foils {background:#fff url('img/winefoils2.jpg') repeat;border:1px solid #bbb;text-align:left;height:160px;}
.foils h2 {margin:20px 0;text-align:center}
.foilsLinks1 {float:left;width:200px;padding-left:200px;text-align:left;font-weight:bold}
.foilsLinks2 {float:left;width:200px;padding-left:100px;text-align:left;font-weight:bold}
.foilsLinks1 a:link,.foilsLinks1 a:visited,.foilsLinks1 a:active,.foilsLinks2 a:link,.foilsLinks2 a:visited{color:#00c}