#logo { }
.text { font-family: Arial; font-size: 11px; color: #555555; }
.error { font-family: Arial; font-size: 11px; color: #ff0000; }
.sptext { color: #FF0000; }
table { font-family: Arial; font-size: 11px; color: #555555; }
.text14 { font-family: Arial; font-size: 14px; color: #888888; }
.title { font-family: Arial; font-size: 13px; color: #888888; font-weight: bold; }
.newstitletop { font-family: Arial; font-size: 11px; color: #B96502; font-weight: bold; }
.newstitledetail { font-family: Arial; font-size: 12px; color: #B96502; font-weight: bold; }
.newsdate { font-family: Arial; font-size: 10px; color: #B96502; }
.year { font-family: Arial; font-size: 12px; color: #333333; }
.brand { font-family: Arial; font-size: 11px; color: #555555; }
.price { font-family: Arial; font-size: 11px; color: #003366; font-weight: bold; }
.country { font-family: Arial; font-size: 12px; color: #555555; font-style: italic; }
.italics { font-family: Arial; font-size: 11px; color: #555555; font-style: italic; }
.volume { font-family: Arial; font-size: 11px; color: #555555; font-style: italic; }
.packing { font-family: Arial; font-size: 11px; color: #555555; font-weight: bold;}
.date { font-family: Arial; font-size: 10px; color: #666666; }

.ctitle { font-family: Arial; font-size: 12px; color: #3A3A3A; font-weight: bold; text-decoration:underline; }
.cfield { font-family: Arial; font-size: 11px; color: #565656; font-weight: bold; }
.ctext { font-family: Arial; font-size: 12px; color: #565656; }
.form { font-family: Arial; font-size: 12px; color: #565656; }

a:link,a:active,a:visited { font-family: Arial; font-size: 11px; color: #B76500; text-decoration:none; }
a:hover { text-decoration:underline; color:#B76500; }
a.news:link,a.news:active,a.news:visited { font-family: Arial; font-size: 11px; color: #B96502; text-decoration:none; font-weight: bold; }
a.news:hover { text-decoration:underline; color:#B96502; }
a.cart:link,a.cart:active,a.cart:visited { font-family: Arial; font-size: 11px; color: #727171; text-decoration:none; }
a.cart:hover { text-decoration:underline; color:#727171; }
a.cart:link,a.cart:active,a.cart:visited { font-family: Arial; font-size: 11px; color: #B76500; text-decoration:none; }
a.cart:hover { text-decoration:underline; color:#B76500; }
a.current:link, a.current:active, a.current:visited{font-family: Arial; font-size: 11px; color: #555555; text-decoration:none; }
a.current:hover { text-decoration:underline; color:#555555; }
a.menulink:link,a.menulink:visited,a.menulink:active{font-family: Arial; font-size: 11px; color: #5d2a29; text-decoration:none; }
a.menulink:hover{text-decoration:underline;}

#newsmenu {position:absolute; z-index:5; visibility:hidden;}
#productsmenu {position:absolute; z-index:5; visibility:hidden;}
.menuborder {background-color:#5d2a29;}
.menu{background-color:#ededed; font-family:Arial; font-size:11px; color:#5d2a29; padding-left:15px;}

.bar { background-color: #5D2A29; }
.titlebar { background-color: #EDE3D9; }
.ctitlebar { background-color: #E7DDC1; }
#homeimg {position:relative; top:0px; left:0px;}

.vmenubg { background-color: #F4F4F4; }
.bg { background-color: #FFFFFF; }
.nlbg { background-color: #FFFFFF; background-image:url('/images/bottle.jpg'); background-repeat:no-repeat; background-position:right bottom;}
.line { background-color: #DED4CA; }
.hline { background-color: #E7E3E0; }

.padf { padding-left: 12px; }
.padv { padding-left: 6px; padding-right: 6px; padding-bottom: 2px; }
.padv2 { padding-left: 6px; padding-right: 6px; padding-bottom: 2px; background-color:#f4f4f4;}
.padon { padding-left: 6px; padding-right: 6px; padding-bottom: 4px; background-color: #DED4CA; }

.box { font-family: Arial; font-size: 10px; border:1px; border-width: 1px; border-color: #88A3BE; border-style: solid; }
.box2 { width: 100%; font-family: Arial; font-size: 10px; border:1px; border-width: 1px; border-color: #88A3BE; border-style: solid; }
.box1 { width: 145px; font-family: Arial; font-size: 11px; border:1px; border-width: 1px; border-color: #A5ACB2; border-style: solid; }

#nlmenu{float:right; text-align:right; padding-right:5px;}
#nlcontent{float-left; text-align:left; width:356px;}
#nltp {height:20px;}
#nlborder{background-color:#e7e3e0;}
#nlyear {font-family:Arial; font-size:14px; color:#818181; height:25px;}
#nlnonews{text-align:center; padding-top:15px;}
#nlphoto{float:left; padding-right:15px;  padding-top:4px;}
#nlip{height:11px;}
a.nldate:link,a.nldate:visited,a.nldate:active{font-family:Arial; font-weight:bold; font-size:12px; line-height:18px; color:#d68144;}
a.nldate:hover{text-decoration:underline;}
.nlbg{background-color:#5d2a29;}

.frame{background-color:#eeeeee;}
.coption{padding-top:2px; padding-bottom:4px;}
.epinfo{font-family:arial; font-size:11px; color:#000000;}
.cctable{background-color:#f5f5f5; border-style:solid; border-color:ded4ca; border-width:1px;}
.ccline{background-color:#d0d0d0;}

#pasthead{height:55px;}
#yearp {float:right; width:200px; text-align:right; padding-right:15px; padding-top:20px;}
#upper {background-image:url('/images/event_top_bg.jpg'); background-repeat:no-repeat; background-position:right top;}
#lower {background-image:url('/images/event_bottom_bg.jpg'); background-repeat:no-repeat; background-position:right bottom;}
#upcoming{padding-left:19px;}
#past{padding-left:19px;}
#etitle {padding-top:20px; padding-bottom:15px; font-family:Arial; font-size:13px; font-weight:bold; color:#818181;}
#etitlep {padding-top:20px; padding-bottom:15px; font-family:Arial; font-size:13px; font-weight:bold; color:#818181; float:left;}
#event{width:385px;}
#eventimage{float:left; padding-right:24px; padding-bottom:12px; padding-top:4px;}
.eframe{border-width:1px; border-style:solid; border-color:#c4c5c7;}
#eventbp{height:28px;}
#sectionb{height:1px; background-color:#eae9e9;}
.eventdate{font-family:Arial;  font-size:12px; font-weight:bold; color:#555555; line-height:18px;}
.eventdes{font-family:Arial; font-size:11px; color:#555555; line-height:18px;}
#etext{width:;248px; float:right;}

