body {margin:0;}
p,h1,h2,h3,h4,h5,h6 {margin-left:12px; margin-right:12px;}
h1 {font-size:16px; font-family:Tahoma; font-weight:normal; color:#660000; margin-bottom:0;}
h2 {font-size:14px; font-family:Tahoma; font-weight:normal; color:#990000; margin-top:0;}
h6 {font-family:Tahoma; font-weight:normal; color:#666666; margin-top:0;}
p,input,select,textarea {font-size:12px; font-family:Tahoma; color:#000000;}
ol,li {font-size:12px; font-family:Tahoma; color:#000000; margin-right:4px; text-align:justify;}
ol {list-style:decimal;}
ol ol {list-style:lower-alpha;}
ol ol ol{list-style:lower-roman;}
a.text {font-size:12px; font-family:Tahoma; color:#000000;}
a.text:hover {font-size:12px; font-family:Tahoma; color:#666666;}
.desc {font-size:12px; font-family:Tahoma; color:#000000;}
tr#valign {vertical-align:top;}
td#valign {vertical-align:top;}
#1pxspace {height:1; background-color:#ffffff;}
#logobreak {height:8; background-color:#990000;}
#hnav {height:26; background-color:#A82626;}
p.htnav {font-family:tahoma; font-size:11px; color:#ffffff; margin-left:16;}
p.hbnav {font-family:tahoma; font-size:11px; color:#ffffff; margin-right:16; text-align:right;}
a {font-family:tahoma;  font-size:11px; color:#ffffff; text-decoration:none;}
a:hover {color: #cccccc;}
a.pglink {font-family:tahoma;  font-size:10px; color:#333333; text-decoration:none;}
a:hover.pglink {color: #666666;}
.paging {font-family:tahoma;  font-size:12px; color:#990000;}
a.paging {font-family:tahoma;  font-size:12px; color:#333333; text-decoration:none;}
a:hover.paging {color: #666666;}
p.endpgnav {font-family:tahoma; font-size:10px; color:#000000; text-align:center;}
#finnav a {color:000000;}
#finnav a:hover {color:333333;}
#navback {background-color:#A82626;}
#footspace {height:4; background-color:#660000;}
#footnav {height:20; background-color:#990000;}
table {border-collapse:collapse;}
form {margin-top:0;margin-bottom:0;}

.rollover a {
display:block;
width: 170px;
height:21px;
padding:3px 0px 0px 21px;
font: normal 11px tahoma;
color:#ffffff;
background: url("images/pcbutton.gif") 0 0 no-repeat;
text-decoration: none;
}
.rollover a:hover {
background-position: 0 -21px;
color: #fff;
}
.rollover a:active {
background-position: 0 -42px;
color:#fff;
}

#cr {font-family:tahoma; font-size:11px; color:#ffffff; margin-left:16;}

.joinnews {font-size:11px; font-family:Tahoma; color:#ffffff; margin-top:30; margin-left:16;}
#box-newsletter {background:url(images/bgnewsletter.gif) no-repeat top left; position:relative; top:-32px; width:167px; height:131px; margin-left:12px;}

#box-acrylic-ware {background:url(images/cat-acrylic-ware.jpg) no-repeat top left; position:relative; width:250px; height:110px; margin-left:12px;  margin-top:12px;}
#box-cellar {background:url(images/cat-cellar.jpg) no-repeat top left; position:relative; width:250px; height:110px; margin-left:12px;  margin-top:12px;}
#box-cleaning {background:url(images/cat-cleaning.jpg) no-repeat top left; position:relative; width:250px; height:110px; margin-left:12px;  margin-top:12px;}
#box-coasters-pourers {background:url(images/cat-coasters-pourers.jpg) no-repeat top left; position:relative; width:250px; height:110px; margin-left:12px;  margin-top:12px;}
#box-corkscrews {background:url(images/cat-corkscrews.jpg) no-repeat top left; position:relative; width:250px; height:110px; margin-left:12px;  margin-top:12px;}
#box-decanters {background:url(images/cat-decanters-decanting.jpg) no-repeat top left; position:relative; width:250px; height:110px; margin-left:12px;  margin-top:12px;}
#box-education {background:url(images/cat-education.jpg) no-repeat top left; position:relative; width:250px; height:110px; margin-left:12px;  margin-top:12px;}
#box-glassware {background:url(images/cat-glassware.jpg) no-repeat top left; position:relative; width:250px; height:110px; margin-left:12px;  margin-top:12px;}
#box-hire-tastings {background:url(images/cat-hire-tastings.jpg) no-repeat top left; position:relative; width:250px; height:110px; margin-left:12px;  margin-top:12px;}
#box-leatherware {background:url(images/cat-leatherware.jpg) no-repeat top left; position:relative; width:250px; height:110px; margin-left:12px;  margin-top:12px;}
#box-preservation {background:url(images/cat-preservation.jpg) no-repeat top left; position:relative; width:250px; height:110px; margin-left:12px;  margin-top:12px;}
#box-spirits-cocktails {background:url(images/cat-spirits-cocktails.jpg) no-repeat top left; position:relative; width:250px; height:110px; margin-left:12px;  margin-top:12px;}
#box-wine-art {background:url(images/cat-wine-art.jpg) no-repeat top left; position:relative; width:250px; height:110px; margin-left:12px;  margin-top:12px;}
#box-wine-buckets-coolers {background:url(images/cat-wine-buckets-coolers.jpg) no-repeat top left; position:relative; width:250px; height:110px; margin-left:12px;  margin-top:12px;}
#box-wine-gift-ideas {background:url(images/cat-wine-gift-ideas.jpg) no-repeat top left; position:relative; width:250px; height:110px; margin-left:12px;  margin-top:12px;}

h2.box-cat {margin-left:100px; margin-top:26px;}
a.box-cat {font-family:tahoma;  font-size:22px; color:#990000; text-decoration:none; text-align:center;}
a.box-cat:hover {color: #555555;}

img {border-color:#990000;}

div.summary {width:575; height:160;}
span.tab0 {margin-left:33px;}
span.tab1 {margin-left:25px;}
span.tab2 {margin-left:16px;}
span.tab3 {margin-left:31px;}
span.tab4 {margin-left:2px;}
span.tab5 {margin-left:8px;}

hr {color:#990000; width:98%;}

p.error {font-size:12px; font-family:Tahoma; font-weight:bold; color:#990000;}

span.glassmaker {width:195; height:110; text-align:center;}
span.glasstype {width:145; height:172; text-align:center;}
a.glass {font-family:tahoma;  font-size:11px; color:#990000; text-decoration:none;}
a.glass:hover {color: #555555;}

a.moreinfo {font-family:tahoma;  font-size:14px; color:#990000; text-decoration:none;}
a.moreinfo:hover {color: #555555;}

hr {color:#cccccc; height:1px;}


a.sitemap {font-size:12px; font-family:Tahoma; color:#000000; margin-left:24px; margin-right:24px;}
a.sitemap:hover {color: #555555;}