body { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; }
p { font-size: 9pt; line-height: 1.6em; }
td { font-size: 9pt; line-height: 1.6em; }
a:link { color: #415a4c; text-decoration: none; }
a:visited { color: #3e5246; text-decoration: none; }
a:hover { color: #000; text-decoration: none; }
a:active { color: #415a4c; text-decoration: none; }
.bg_main { background-image: url(../images/bg_wine.jpg); background-repeat: repeat-x; background-position: 0 bottom; }
.bg_side { background-image: url(../images/sidebg.jpg); background-repeat: repeat-x; background-position: 0 bottom; }
.hometype { color: #4e6858; font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; }
.dottedline { border-top: 1px dotted #415a4c; }
.maintype { color: #415a4c; font-size: 9pt; line-height: 1.4em; text-decoration: none; }
.maintype a:link, a.maintype a:visited { color: #415a4c; text-decoration: none; }
.maintype a:hover { color: #000; text-decoration: none; }
.bold { font-weight: bold; }
.resourcebg { background-image: url(../images/resourcebg.png); background-repeat: repeat-y; }
.spacelines { background-image: url(../images/spacelines.gif); background-repeat: repeat-x; }
.spacelines_side { background-image: url(../images/spacelines_side.gif); background-repeat: repeat-y; }
.bg_hometop { background-image: url(../images/home_bgtop.jpg); background-repeat: repeat-x; }
.home_photo { background-color: #090906; background-image: url(../images/home_photo.jpg); background-repeat: no-repeat; background-position: center 0; }
.header_title { color: #415a4c; font-size: 14pt; font-weight: bold; line-height: 1.6em; }
.header_corporate { background-image: url(../images/header_corporate.jpg); background-repeat: repeat-x; background-position: left 0; }
.header_contact { background-image: url(../images/header_contact.jpg); background-repeat: repeat-x; background-position: left 0; }
.header_contract { background-image: url(../images/header_contract.jpg); background-repeat: repeat-x; background-position: left 0; }
.header_latestnews { background-image: url(../images/header_latestnews.jpg); background-repeat: repeat-x; background-position: left 0; }
.header_members { background-image: url(../images/header_members.jpg); background-repeat: repeat-x; background-position: left 0; }
.header_services { background-image: url(../images/header_services.jpg); background-repeat: repeat-x; background-position: left 0; }
.header_clinetevents { background-image: url(../images/header_clientevents.jpg); background-repeat: repeat-x; background-position: left 0; }
.header_alcohol { background-image: url(../images/header_alcohol.jpg); background-repeat: repeat-x; background-position: left 0; }
.header_sparkling { background-image: url(../images/header_sparkling.jpg); background-repeat: repeat-x; background-position: left 0; }
.header_filtration { background-image: url(../images/header_filtration.jpg); background-repeat: repeat-x; background-position: left 0; }
.header_reverse { background-image: url(../images/header_reverse.jpg); background-repeat: repeat-x; background-position: left 0; }
.header_bottling { background-image: url(../images/header_bottling.jpg); background-repeat: repeat-x; background-position: left 0; }
.header_reversesub { background-image: url(../images/header_reversesub.jpg); background-repeat: repeat-x; background-position: left 0; }
.header_label { background-image: url(../images/header_label.jpg); background-repeat: repeat-x; background-position: left 0; }
.footertype { color: #526b5c; font-size: 8.5pt; line-height: 1.6em; text-decoration: none; }
.footertype a:link, a.footertype a:visited { color: #526b5c; font-size: 8.5pt; text-decoration: none; }
.footertype a:hover { color: #000; font-size: 8.5pt; text-decoration: none; }
.subhead { color: #831b21; font-size: 11pt; font-weight: normal; font-style: italic; line-height: 1.6em; }
.subhead_sm { color: #831b21; font-size: 10pt; font-style: italic; font-weight: normal; line-height: 1.6em; }
.subhead_green { color: #283f31; font-size: 11pt; font-style: italic; font-weight: bold; }
.subhead_green a:link, subhead_green a:visited { color: #283f31; font-size: 11pt; font-style: italic; font-weight: bold; }
.subhead_green a:hover { color: #656e69; font-size: 11pt; font-style: italic; font-weight: bold; }
.redbody { color: #831b21; font-size: 9pt; font-weight: normal; }
img { behavior: url(css/iepngfix.htc); }
#imagespace { float: right; clear: right; }
.divideline { border-top: 1px solid #5d816d; }
.imageright { float: right; clear: right; }
