.h1_headline {

	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

}

.text11 {

	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

}

.text10_gray {

	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	}

.text11_prpl {

	FONT-SIZE: 11px; COLOR: #2d0543; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

}

.text12 {

	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

}

.text12_wt {

	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

}

.headline16 {

	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

}

.headline16_prpl {

	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #2d0543; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

}

.headline16_red {

	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #540000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

}

.headline13_red {

	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #540000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

}

.headline17_prpl {

	FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #2d0543; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

}

.h1 {

	FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #2d0543; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

}

.headline17_red {

	FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #540000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

}

.headline18_prpl {

	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #2d0543; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

}

.headline18 {

	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

}

.headline13_prpl {

	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #2d0543; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

}

.headline14_prpl {

	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #2d0543; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

}

.headline12_prpl {

	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #2d0543; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

}

.headline11_prpl {

	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #2d0543; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

}

UNKNOWN {

	COLOR: #540000;

}

A:hover {

	COLOR: #660066;

}

A.menu {

	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #e8e3d0; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;

}

A.menu:hover {

	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #e8e3d0; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;

}

A.link_wt {

	FONT-WEIGHT: bold; COLOR: #e8e3d0; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;

}

A.link_wt:hover {

	FONT-WEIGHT: bold; COLOR: #e8e3d0; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;

}

.link_prpl {

	FONT-SIZE: 11px; COLOR: #2d0543; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;

}

.link_prpl:hover {

	FONT-SIZE: 11px; COLOR: #540000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;

}

.text14 {

	FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

}

.text13 {

	FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

}

.text10 {

	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

}

.text_footer {

	FONT-SIZE: 10px; COLOR: #e8e3d0; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

}

BODY {

	BACKGROUND-COLOR: #580001;

}

#flash-home {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 10; LEFT: 423px; PADDING-BOTTOM: 0px; WIDTH: 251px; PADDING-TOP: 0px; 
	POSITION: absolute; TOP: -1407px; 
	HEIGHT: 305px;

}

#flash-wine-list {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 10; LEFT: 225px; PADDING-BOTTOM: 0px; WIDTH: 709px; PADDING-TOP: 0px; 
	POSITION: absolute; TOP: 93px; HEIGHT: 189px;

}

H1 {

	FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN: 0px 0px 0px 4px; COLOR: #cc0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

}

H2 {

	FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN: 0px 0px 0px 4px; COLOR: #cc0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

}

H3 {

	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 0px 0px 0px 4px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

}

H4 {

	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN: 0px 0px 0px 4px; COLOR: #cc0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

}

H5 {

	FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN: 0px 0px 0px 4px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

}

H6 {

	FONT-WEIGHT: normal; FONT-SIZE: 10px; MARGIN: 0px 0px 0px 4px; COLOR: #cc0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

}

.header {

	FONT-WEIGHT: bold; FONT-SIZE: 18px; MARGIN: 0px; COLOR: #224775; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: underline;

}

.footer {

	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #e8e3d0; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center;

}

.heading {

	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN: 0px 0px 0px 4px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

}

.heading2 {

	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN: 0px 0px 0px 4px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

}

.plainText {

	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

}

.plainTextC {

	FONT-SIZE: 10pt; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center;

}

.plainTextB {

	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #2d0543; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

}

.plainTextI {

	FONT-SIZE: 10pt; COLOR: #333333; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left;

}

.plainTextBI {

	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #333333; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-ALIGN: left;

}

.plainTextHead {

	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #1f253d; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

}

.plainTextHeadC {

	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #1f253d; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

}

.plainTextHeadI {

	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #3b0149; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

}

.plainTextHeadIC {

	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #3b0149; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

}

.testBox {

	BORDER-RIGHT: #9a3334 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #9a3334 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; 
	BORDER-LEFT: #9a3334 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #9a3334 1px solid;

}

.testimonialTxt {

	MARGIN-TOP: 1px; FONT-SIZE: 9pt; MARGIN-BOTTOM: 1px; COLOR: #333333; FONT-STYLE: italic; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center;

}

.testimonialTxtBI {

	MARGIN-TOP: 1px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; MARGIN-BOTTOM: 1px; COLOR: #333333; FONT-STYLE: italic; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center;

}

.testimonialTxtBIC {

	MARGIN-TOP: 1px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; MARGIN-BOTTOM: 1px; COLOR: #333333; FONT-STYLE: italic; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center;

}

.testimonialTxtB {

	MARGIN-TOP: 1px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; MARGIN-BOTTOM: 1px; COLOR: #333333; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center;

}

.satisfactionBox {

	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; 
	BORDER-LEFT: #000000 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #000000 1px solid;

}

.tableBack {

	BACKGROUND-COLOR: #ffffff;

}

.grayLine {

	BORDER-LEFT: #eeeeee 1px solid;

}

.tblHeader {

	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #9a3334; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

}

.tblNavTxt {

	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #9a3334; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

}

A.tblNavTxt:link {

	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #9a3334; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;

}

A.tblNavTxt:visited {

	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #9a3334; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;

}

A.tblNavTxt:hover {

	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #9a3334; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;

}

.tblNavTxt9 {

	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #9a3334; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

}

A.tblNavTxt9:link {

	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #9a3334; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;

}

A.tblNavTxt9:visited {

	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #9a3334; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;

}

A.tblNavTxt9:hover {

	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #9a3334; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;

}

A.navText22:link {

	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;

}

A.navText22:visited {

	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;

}

A.navText22:hover {

	FONT-SIZE: 8pt; COLOR: #e8e3d0; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;

}

.menuTest {

	BORDER-RIGHT: #9a3334 1px solid; BORDER-TOP: #9a3334 1px solid; BORDER-LEFT: #9a3334 1px solid; BORDER-BOTTOM: #9a3334 1px solid; 
	HEIGHT: 20px; BACKGROUND-COLOR: #ffffff;

}

.menuText {

	FONT-SIZE: 8pt; COLOR: #9a3334; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;

}

A.menuText:link {

	FONT-SIZE: 8pt; COLOR: #9a3334; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;

}

A.menuText:visited {

	FONT-SIZE: 8pt; COLOR: #9a3334; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;

}

A.menuText:hover {

	FONT-SIZE: 8pt; COLOR: #9a3334; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;

}

#dropmenudiv {

	BORDER-RIGHT: #6e0a0a 1px solid; BORDER-TOP: #6e0a0a 1px solid; MARGIN-TOP: 7px; Z-INDEX: 100; FONT: 12px/22px Verdana; 
	MARGIN-LEFT: 0px; BORDER-LEFT: #6e0a0a 1px solid; BORDER-BOTTOM: #6e0a0a 0px solid; POSITION: absolute;

}

#dropmenudiv A {

	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; WIDTH: 100%; 
	COLOR: #e8e3d0; TEXT-INDENT: 3px; PADDING-TOP: 1px; BORDER-BOTTOM: #6e0a0a 1px solid; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #540000; TEXT-DECORATION: none;

}

#dropmenudiv A:hover {

	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #e8e3d0; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #540000; TEXT-DECORATION: underline;

}

.text8 {

	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

}

TD.line_gray {

	BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url(../images/line_gray_dk.jpg); BACKGROUND-REPEAT: repeat-x; HEIGHT: 18px;

}

.fText8 {

	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: right;

}

.fText82 {

	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left;

}

.tableBorder {

	BORDER-RIGHT: #8ea4b9 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #8ea4b9 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; 
	BORDER-LEFT: #8ea4b9 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #8ea4b9 1px solid; BACKGROUND-COLOR: #ffffff;

}

.tablecellBorder {

	BORDER-RIGHT: #8ea4b9 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 8pt; BORDER-LEFT: #8ea4b9 1px solid; COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff;

}

.header2 {

	FONT-WEIGHT: bold; FONT-SIZE: 18px; MARGIN: 0px; COLOR: #224775; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;

}

.tableText {

	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

}

.tableTitleText {

	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

}

.tblwineHeader {

	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #9a3334; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

}

.mapText {

	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left;

}

A.mapText:link {

	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none;

}

A.mapText:visited {

	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none;

}

A.mapText:hover {

	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: underline;

}

.mapTitle {

	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left;

}

.priceTxt {

	FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN-BOTTOM: 1px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-ALIGN: center;

}

.price {

	MARGIN-TOP: 1px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-ALIGN: center;

}

.featuredWine {

	MARGIN-TOP: 1px; FONT-WEIGHT: bold; FONT-SIZE: 11pt; MARGIN-BOTTOM: 1px; COLOR: #9a3334; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center;

}

.tblText {

	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left;

}

.tblHead {

	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left;

}

.pdtTblHead {

	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #7f0102;

}

.pdtTblHead2 {

	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ba8343;

}

.style1 {

	FONT-SIZE: 8px;

}

.testback {

	BACKGROUND-POSITION: center top; BACKGROUND-IMAGE: url(../Images/testimonials.jpg); BACKGROUND-REPEAT: no-repeat;

}

.back2 {

	BACKGROUND-POSITION: center top; BACKGROUND-IMAGE: url(../images/singleback.jpg); BACKGROUND-REPEAT: no-repeat;

}

.testtext {

}

A.bottomlinks:link {

	FONT-SIZE: 10px; COLOR: #e8e3d0;

}

A.bottomlinks:visited {

	FONT-SIZE: 10px; COLOR: #e8e3d0;

}

A.bottomlinks:hover {

	FONT-SIZE: 10px; COLOR: #e8e3d0;

}

A.pl_product_name {

	FONT-WEIGHT: bold; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;

}

A.pl_product_name:hover {

	FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;

}

.pl_list_price {
}

.pl_sale_price {

	COLOR: #990000;

}

