body { font-family:helvetica,arial; font-size:85%; background:#E3E3E3;text-align:center;margin-top:0px }
div#page { text-align:left;margin-top:1em;margin-left:auto;margin-right:auto;width:780px;background:white;border-style:solid;border-width:1px 1px 1px 1px;border-color:silver;height:auto }
div#header { margin-top:0.5em }
div#cork { float:right }
div#search { float:right;padding-right:0px;padding-top:4px;padding-bottom:4px;background:#f2f2f2;width:100%;text-align:right }
div#logo { float:left }
div#left { clear:both;float:left;width:140px;text-align:left;margin-top:0px;margin-left:1em;margin-right:1em }
div#content { float:left;padding-bottom:1em;padding-top:1em;padding-left:1em;padding-right:1em;font-weight:normal;height:auto;width:550px;border-width:0px 0px 0px 1px;border-style:solid;border-color:#e5e5e5 }
div#pic { float:left }
div#advancedsearch { float:left;background:#f5f5f5;padding:20px;width:250px;margin-top:auto;margin-bottom:auto }
div#footer { clear:both;color:black;margin-bottom:1em;text-align:center;border-style:dashed;border-width:1px 0px 0px 0px;border-color:silver;font-size:80%;padding-top:4px;display:block }
div#skyscrapper { float:right;margin-top:20px }

div#resultcount { width:500px;height:20px;border-width:1px 0px 1px 0px;border-style:dashed;border-color:silver;margin-bottom:10px;margin-top:10px;padding-bottom:4px;padding-top:4px }
div#results { float:left }
div#showingcount { float:right }
div#resultnav { clear:both;border-width:1px 0px 1px 0px;border-style:dashed;border-color:silver;margin-top:20px;padding-top:10px;padding-bottom:10px;text-align:center }
div#indexpage { margin-left:10px;margin-right:10px }

div#navigation { clear:both;height:22px;width:100%;text-align:right;background-color:#7B8C11;list-style-type:none;display:block;vertical-align:middle }
ul#n1 { padding-top:0px;margin-top:0px;padding-bottom:0px;margin-bottom:0px }
#navigation li {height:22px;list-style-type:none;font-weight:bold;padding-left:8px;padding-right:8px;padding-top:0px;text-decoration:none;float:right;vertical-align:middle}
#navigation li.active{background-color:#fff;color:#7B8C11;background-image: url(images/activetab4x25.png);background-repeat: repeat-x;height:22px}
#navigation li.inactive{background-color:#000;color:#fff;border-left:solid 1px #fff;margin-top:0px }

div#winenavigation { clear:both;height:22px;width:100%;text-align:right;background-color:#7B8C11;list-style-type:none;display:block;vertical-align:middle }
ul#n1 { padding-top:0px;margin-top:0px;padding-bottom:0px;margin-bottom:0px }
#winenavigation li {height:22px;list-style-type:none;font-weight:bold;padding-left:8px;padding-right:8px;padding-top:0px;text-decoration:none;float:right;vertical-align:middle}
#winenavigation li.active{background-color:#fff;color:#7B8C11;background-image: url(images/activetab4x25.png);background-repeat: repeat-x;height:22px}
#winenavigation li.inactive{background-color:#000;color:#fff;border-left:solid 1px #fff;margin-top:0px }

div#beernavigation { clear:both;height:22px;width:100%;text-align:right;background-color:#D07300;list-style-type:none;display:block;vertical-align:middle }
ul#n1 { padding-top:0px;margin-top:0px;padding-bottom:0px;margin-bottom:0px }
#beernavigation li {height:22px;list-style-type:none;font-weight:bold;padding-left:8px;padding-right:8px;padding-top:0px;text-decoration:none;float:right;vertical-align:middle}
#beernavigation li.active{background-color:#fff;color:#D07300;background-image: url(images/activetab4x25.png);background-repeat: repeat-x;height:22px}
#beernavigation li.inactive{background-color:#000;color:#fff;border-left:solid 1px #fff;margin-top:0px }

div#champagnenavigation { clear:both;height:22px;width:100%;text-align:right;background-color:#CC4D36;list-style-type:none;display:block;vertical-align:middle }
ul#n1 { padding-top:0px;margin-top:0px;padding-bottom:0px;margin-bottom:0px }
#champagnenavigation li {height:22px;list-style-type:none;font-weight:bold;padding-left:8px;padding-right:8px;padding-top:0px;text-decoration:none;float:right;vertical-align:middle}
#champagnenavigation li.active{background-color:#fff;color:#CC4D36;background-image: url(images/activetab4x25.png);background-repeat: repeat-x;height:22px}
#champagnenavigation li.inactive{background-color:#000;color:#fff;border-left:solid 1px #fff;margin-top:0px }

div#spiritsnavigation { clear:both;height:22px;width:100%;text-align:right;background-color:#DC9E00;list-style-type:none;display:block;vertical-align:middle }
ul#n1 { padding-top:0px;margin-top:0px;padding-bottom:0px;margin-bottom:0px }
#spiritsnavigation li {height:22px;list-style-type:none;font-weight:bold;padding-left:8px;padding-right:8px;padding-top:0px;text-decoration:none;float:right;vertical-align:middle}
#spiritsnavigation li.active{background-color:#fff;color:#DC9E00;background-image: url(images/activetab4x25.png);background-repeat: repeat-x;height:22px}
#spiritsnavigation li.inactive{background-color:#000;color:#fff;border-left:solid 1px #fff;margin-top:0px }

div#sherrynavigation { clear:both;height:22px;width:100%;text-align:right;background-color:#5E703B;list-style-type:none;display:block;vertical-align:middle }
ul#n1 { padding-top:0px;margin-top:0px;padding-bottom:0px;margin-bottom:0px }
#sherrynavigation li {height:22px;list-style-type:none;font-weight:bold;padding-left:8px;padding-right:8px;padding-top:0px;text-decoration:none;float:right;vertical-align:middle}
#sherrynavigation li.active{background-color:#fff;color:#5E703B;background-image: url(images/activetab4x25.png);background-repeat: repeat-x;height:22px}
#sherrynavigation li.inactive{background-color:#000;color:#fff;border-left:solid 1px #fff;margin-top:0px }

.wine { color:#7B8C11;font-weight:bold;font-size:120% }
.beer { color:#D07300;font-weight:bold;font-size:120% }
.champagne { color:#CC4D36;font-weight:bold;font-size:120% }
.spirits { color:#DC9E00;font-weight:bold;font-size:120% }
.malt { color:#DC9E00;font-weight:bold;font-size:120% }
.sherry { color:#5E703B;font-weight:bold;font-size:120% }
span.tagline { font-size:60%;font-weight:bold }
div.tablecell { padding:6px }
div.menuitem { background-image: url ('images/bullet.gif');padding-bottom:5px;padding-top:5px;padding-left:5px;border-style:dashed;border-width:0px 0px 1px 0px;border-color:silver;cursor:hand;width:145px;height:auto }
h2.left { font-size:120%;margin-bottom:8px;margin-top:15px;padding-top:0px;font-weight:bold }

div.frontpagebox { float:left }

div.item { clear:both;width:500px;height:100px }
div.itemon { clear:both;width:500px;background:#F5F5F5 }
div.itemoff { clear:both;width:500px;background:transparent }
div.itemphoto { float:left;width:100px;text-align:center }
div.itemphotoon { float:left;width:100px;height:100px;background:#F5F5F5 }
div.itemphotooff { float:left;width:100px;height:100px;background:transparent }
div.itemdetails { float:left;margin-left:10px;margin-top:10px;margin-bottom:10px;width:390px }
div.itemname { font-weight:bold;font-style:normal }
div.itemdescription { font-weight:normal;margin-top:2px;margin-bottom:2px }
div.itemprice { color:darkred;font-weight:bold;margin-top:2px;margin-bottom:2px }
div.itembrand { font-weight:normal;font-style:italic }

img { border-width:0px }
form { margin:0px }
h1 { font-size:170%;margin-bottom:4px;margin-top:2px;font-weight:normal }
h2 { clear:both;font-size:140%;padding-top:8px;margin-bottom:15px;margin-top:8px;font-weight:normal }
h3 { font-size:120%;margin-bottom:0px;margin-top:2px }
ul { }
li { font-weight:normal; list-style-image: url(images/bullet.gif) }

a:link { color:#495778;text-decoration:underline}
a:visited { color:#495778;text-decoration:underline}
a:active { color:#495778;text-decoration:underline}
a:hover { color:#495778;text-decoration:underline}

a:link.left { color:black;text-decoration:none}
a:visited.left { color:black;text-decoration:none}
a:active.left { color:black;text-decoration:none}
a:hover.left { color:black;text-decoration:none}

a:link.navigation { color:white;text-decoration:none;font-weight:bold}
a:visited.navigation { color:white;text-decoration:none;font-weight:bold}
a:active.navigation { color:white;text-decoration:none;font-weight:bold}
a:hover.navigation { color:white;text-decoration:none;font-weight:bold}
