html, body {height: 100%; padding: 0; margin: 0; }
body {background: url("../images/bg.jpg") center no-repeat; color:#1f201d; font-size:13px; font-family: Times, Arial, Vardana, Tahoma, Helvetica;}
.table {display: table; width: 100%; margin: auto; padding:0;  height: 100%; position: relative;}
.cell {display: table-cell; vertical-align: middle;margin: auto; padding:0;}
.box {background: url("../images/spacer.png");width: 780px;border: 1px solid #989898; margin: auto;}

#top {width: 100%; margin: 0; padding: 0; clear: both;}
#top img {border: 0;}

#logo {float: left; margin: 0; width: 280px;}
 #logo img {padding-left: 10px;}



#topmenu {float: right; margin: 70px 0 0 0; width: 500px; text-align: right;}
#topmenu #howtobuy {margin: 10px 0 15px 0; padding: 0 20px 0 0; text-align: right;}
#topmenu ul {margin: 0 10px 0 0; padding: 0;}
#topmenu span {color: #8d0e3a;}
#topmenu li {display:inline; margin:0 0 0 0; font-weight:bold; font-size: 13px; text-transform: uppercase;}
#topmenu li a         {color: #000; text-decoration:none;}
#topmenu li a:visited {color: #000; text-decoration:none;}
#topmenu li a:active  {color: #8d0e3a; text-decoration:none;}
#topmenu li a:hover   {color: #8d0e3a; text-decoration:none;}


#content {clear: both; margin: 0px 20px 20px 20px; padding: 30px 0 0 0;}
#content h1 {font-size: 22px; font-weight: normal; color: #495557; padding: 0; margin: 0;text-transform: uppercase; font-weight: bold;}
#content h2 {font-size: 18px; font-weight: normal; color: #495557; padding: 0; margin: 20px 0 0 0;text-transform: uppercase;}
#content .wine1 {clear: both; padding: 15px; margin: -20px 0px 0px 0px;}
#content .wine2 {clear: both; padding: 15px; margin: 20px 0px 20px 0px;  background: #fff; border: 1px solid #a7a7a7;}

#content div h1 {font-size: 22px; font-weight: normal; color: #495557; padding: 0; margin: 0;text-transform: none; font-weight: bold;}
#content  ul {font-family:  Arial, Vardana, Tahoma, Helvetica;}
p {margin: 0; padding: 10px 0 0 0; font-family:  Arial, Vardana, Tahoma, Helvetica;}

#footer {background: url("../images/wine.gif") bottom right no-repeat; position: relative; height: 120px;}
#footer p {padding: 95px 0 0 20px; font-size: 12px;}


a         {color: #000; text-decoration:none;}
a:visited {color: #000; text-decoration:none;}
a:active  {color: #8d0e3a; text-decoration:none;}
a:hover   {color: #8d0e3a; text-decoration:none;}
