 * {
	PADDING: 0px; 
	MARGIN: 0px; 
}
HTML {

	BACKGROUND: #ffffff  url("../images/bg-stripe.jpg") repeat-x; 
	MARGIN: 0; 
	PADDING: 0px; 	
}
BODY {
	PADDING: 0;  
	MARGIN: 0px auto; 
	FONT-FAMILY: Times New Roman, Georgia, serif; 
	WIDTH: 998px; 
	BACKGROUND: transparent; 
	FONT-SIZE: 12px;
}
#page {
	PADDING: 0; 
	MARGIN: 0; 
	WIDTH: 998px; 
	BACKGROUND: transparent; 
	CLEAR: Both;
}
#pagepop {
	PADDING: 0; 
	MARGIN: 20px; 
	WIDTH: 500px; 
	BACKGROUND: #FFFFFF; 
	CLEAR: Both;
}
#head {
	WIDTH: 996px; 
	MARGIN: 0; 
	Height: 300px;
	PADDING: 0; 
	BORDER: #000000 1px solid; 	
	
}
#headleft {
	WIDTH: 230px;
	Height: 270px;	
	MARGIN: 0; 
	PADDING: 30px 0 0 0; 	
	FLOAT:  left;
	text-align: center;	
}
.padl {
	PADDING: 0 0 0 20px; 	
}
#headright {
	WIDTH: 766px; 
	Height: 300px;
	PADDING: 0; 	
	FLOAT:  right;
	MARGIN: 0; 
	BACKGROUND: #000000; 	
}
#headrightr {
	PADDING: 20px; 
	WIDTH: 380px; 
	FLOAT:  right;
	MARGIN: 0; 
	text-align: right;	
}
#headrightl {
	PADDING: 20px; 
	WIDTH: 306px; 
	FLOAT:  left;
	MARGIN: 0; 
	text-align: left;		
}
#wleft {
	FLOAT:  left;
	MARGIN: 0; 
	PADDING: 0; 	
}
#webleft {
	WIDTH: 230px;
	MARGIN: 0; 
	PADDING: 0 0 15px 0; 
	text-align: left;	
	BORDER-TOP: #000000 5px solid; 	
	BORDER-LEFT: #000000 20px solid; 	
	BORDER-RIGHT: #000000 20px solid; 	
	BACKGROUND: #c4bc97; 
	LINE-HEIGHT: 150%;
	
}
.webleftbox {
	WIDTH: 250px;
	MARGIN: 0; 
	PADDING: 10px; 
	text-align: left;	
	BACKGROUND: #000000; 
	LINE-HEIGHT: 150%;
	
}
#webright {
	PADDING: 5px 0 15px 0; 
	WIDTH: 728px; 
	FLOAT:  right;
	MARGIN: 0px; 
	text-align: left;	
}

#pageleft {
	PADDING: 5px 0 15px 0; 
	WIDTH: 750px; 
	FLOAT:  left;
	MARGIN: 0px; 
	text-align: left;	
}

#pageright {
	WIDTH: 243px;
	FLOAT:  right;
	MARGIN: 0; 
	PADDING: 5px 0 15px 0; 

}
#blackboxright {
	WIDTH: 230px;
	FLOAT:  left;
	MARGIN: 0; 
	PADDING: 0 0 15px 0; 
	text-align: left;	
	BORDER: #000000 2px solid; 	
	BACKGROUND: #c4bc97; 
	LINE-HEIGHT: 150%;
	
}
#webrightr {
	PADDING: 10px 0; 
	WIDTH: 240px; 	
	FLOAT:  right;
	MARGIN: 0; 
	text-align: center;	
}
#webrightl {
	PADDING: 10px; 
	WIDTH: 468px; 	
	FLOAT:  left;
	MARGIN: 0; 
	text-align: left;		
}
#footer {
	PADDING: 20px 0 20px 0; 
    margin: 50px 0 20px 0; 
	WIDTH: 998px; 
	BORDER-TOP: #dae7f7 2px solid; 	
}
#footright {	
	TEXT-ALIGN: right;
	FONT-SIZE: .9em;
	FLOAT:  right;	
}
#footleft {	
	TEXT-ALIGN: left;
	FLOAT:  left;
	FONT-SIZE: .9em;
	WIDTH: 600px;		
}
#header {
	width: 996px;
}
.ask {
	TEXT-ALIGN: center;
	PADDING: 60px 5px 30px 5px; 		
	WIDTH: 230px; 
    margin: 0; 	
	BACKGROUND: transparent url("../images/bg-ask.png") no-repeat top center; 
}

.goldbar {
	TEXT-ALIGN: center;
	PADDING: 7px 0 0 0; 		
	WIDTH: 998px; 
	Height: 30px;	
    margin: 0; 	
	FONT-size: 1.9em; 
	BACKGROUND: #c4bc97; 
	FONT-WEIGHT: 900;		
}
.borderbar {
    margin: 0; 
	PADDING: 4px 0 4px 0; 	
	BACKGROUND: #ffffff; 	
	BORDER-TOP: #000000 1px solid; 	
	BORDER-BOTTOM: #000000 1px solid; 	
}
.greybox {
	TEXT-ALIGN: center;
	PADDING: 20px 0 20px 0; 		
	WIDTH: 208px; 
    margin: 0; 	
	BACKGROUND: #d9d9d9; 
}
.borderbox {
    margin: 0 0 0 5px; 
	WIDTH: 208px; 	
	PADDING: 5px; 	
	BACKGROUND: #ffffff;  	
	BORDER: #000000 1px solid; 	
}
.borderboxt {
    margin: 0 0 0 5px; 
	WIDTH: 208px; 	
	PADDING: 5px; 	
	BACKGROUND: transparent;  	
	BORDER: #000000 1px solid; 	
	TEXT-ALIGN: center;	
	LINE-HEIGHT: 200%;
	FONT-WEIGHT: 900;		
	FONT-size: 1.5em; 
	
}
.borderboxr {
    margin: 0; 
	WIDTH: 208px; 	
	PADDING: 10px; 	
	BACKGROUND: #ffffff; 
	BORDER: #000000 1px solid; 	
	TEXT-ALIGN: center;	
	LINE-HEIGHT: 200%;
	FONT-WEIGHT: 900;		
	FONT-size: 1.35em; 
	
}
.goldbox {
	TEXT-ALIGN: center;
	PADDING: 20px 0 20px 0; 		
	WIDTH: 208px; 
    margin: 0; 	
	BACKGROUND: #c4bc97; 
}
.borderboxg {
    margin: 0 5px; 
	PADDING: 5px; 	
	BACKGROUND: transparent;  	
	BORDER: #c4bc97 1px solid; 		
}
.innerboxg {
	PADDING: 20px; 		
    margin: 0; 	
	BACKGROUND: transparent;  	
	LINE-HEIGHT: 150%;
	
}
.blackbox {
	TEXT-ALIGN: center;
	PADDING: 0; 		
    margin: 0; 	
	BACKGROUND: #000000; 
}
.bluebox {
	PADDING: 0; 		
    margin: 0; 	
	BACKGROUND-COLOR: #dae7f7;
}

.hright {
	TEXT-ALIGN: right;
    margin: 55px 80px 0 0; 	
	FONT-STYLE: italic;
	FONT-size: 1.2em; 
	
}
.lspace {
	LINE-HEIGHT: 150%;
}
.center {
	TEXT-ALIGN: center;
}
.ident {
	text-indent: 20px;
}
.left {
	TEXT-ALIGN: left;
}
.right {
	TEXT-ALIGN: right;
}
.uline {
	TEXT-DECORATION: underline;
}
.wine {
	COLOR: #c60311; 
	FONT-WEIGHT: bold;		
	
}
.askmed{
	FONT-WEIGHT: bold;	
	FONT-size: 1.4em; 
	text-align: left;
}

.fatgold {
	COLOR: #c4bc97; 
	FONT-size: 1.3em; 		
}
.gold {
	COLOR: #c4bc97; 
}
.winespace {
	COLOR: #c60311; 
	FONT-WEIGHT: bold;		
	padding-left: 20px;
}
.winemed{
	COLOR: #c60311; 
	FONT-WEIGHT: bold;		
	FONT-size: 1.3em; 
	
}
.boldmed{
	FONT-WEIGHT: bold;	
	FONT-size: 1.3em; 	
}
.boldq{
	FONT-WEIGHT: bold;	
	FONT-size: 1.7em; 	
}
.bolda{
	FONT-WEIGHT: bold;	
	FONT-size: 1.7em; 	
	COLOR: #1062c7; 
	
}
.bluebig {
	COLOR: #1062c7; 
	FONT-size: 1.4em; 
	FONT-WEIGHT: bold;		
	
}
.winerbig {
	COLOR: #c60311; 
	FONT-size: 1.4em; 
	FONT-WEIGHT: bold;		
	
}
.itb {
	FONT-STYLE: italic;
	FONT-WEIGHT: bold;		
}
.bold {
	FONT-WEIGHT: bold;		
}
.big {
	FONT-WEIGHT: bold;	
	FONT-size: 2.15em; 
	TEXT-ALIGN: left;
	
}
.tiny {
	FONT-size: .85em; 
	}
.t2 {
	FONT-size: .75em; 
	}	
.both {
	CLEAR: both;
 
}
.floatleft {
	TEXT-ALIGN: left;
	FLOAT:  left;	
	MARGIN: 10px; 		
}
.floatright {
	TEXT-ALIGN: right;
	FLOAT:  right;	
	MARGIN: 10px; 		
}
.imggold {
	TEXT-ALIGN: right;
	FLOAT:  right;	
	MARGIN: 10px; 
	padding: 10px;
	BACKGROUND-color: #c4bc97;  	
	
}
.brg{
	TEXT-ALIGN: left;
	FLOAT:  right;	
	MARGIN: 10px 0 10px 0; 
	padding: 10px;
	BACKGROUND-color: transparent;  	
	width: 290px;
	
}
.blg{
	TEXT-ALIGN: right;
	FLOAT:  left;	
	MARGIN: 10px 0 10px 10px; 
	padding: 10px;
	BACKGROUND-color: #c4bc97;  	
	width: 320px;
	
}
.box {
	width: 370px;
	BACKGROUND-color: #dae7f7;  	
	COLOR: #000000; 	
	TEXT-ALIGN: center;
	padding: 0 0 20px 0;
	}

.boxp {
	width: 370px;
	BACKGROUND-color: #f0d9d9;  	
	COLOR: #000000; 	
	TEXT-ALIGN: center;
	padding: 0 0 20px 0;
	}
	
.obox {
	width: 325px;
	height: 135px;	
	BACKGROUND: transparent url("../images/roundwine.png") no-repeat; 
	COLOR: #ffffff; 	
	padding: 45px 0 0 35px;
    margin: 0; 	
	}	
	
.dmed
{
	FONT-size: 1.35em; 
    padding: 3px 0px 5px 10px; 
    margin: 1.1em; 
    list-style-type: decimal; 	
}	
	
.nobul {
    padding: 3px 0px 5px 10px; 
    margin: 0; 
    list-style-type: none; 
	FONT-SIZE: 1.1em;	
}
.bulind{
    padding: 3px 0px 5px 10px; 
    margin: 0; 
	FONT-SIZE: 1.1em;	
    margin: 0 0 0 40px; 
	
}
.ind {
    margin: 0 0 0 40px; 
}
.big{
	FONT-SIZE: 2.0em;		
}
A:link.wine, A:visited.wine, A:active.wine {
	COLOR: #c60311; BORDER-BOTTOM: #c60311 1px dotted; TEXT-DECORATION: none;
	FONT-WEIGHT: bold;		
	
}
A:hover.wine {
	COLOR: #000000;
	TEXT-DECORATION: none;
	BORDER-BOTTOM: #000000 1px dotted; 	
	FONT-WEIGHT: bold;		
	
}	
A:link.std, A:visited.std, A:active.std {
	COLOR: #1062c7; BORDER-BOTTOM: #1062c7 1px dotted; TEXT-DECORATION: none;
}
A:hover.std {
	COLOR: #000000;
	TEXT-DECORATION: none;
	BORDER-BOTTOM: #000000 1px dotted; 	
}
A:link.bigblue, A:visited.bigblue, A:active.bigblue {
	COLOR: #1062c7; BORDER-BOTTOM: #1062c7 1px dotted; TEXT-DECORATION: none;
	FONT-SIZE: 1.2em;	
	
}
A:hover.bigblue {
	COLOR: #ffffff;
	TEXT-DECORATION: none;
	BORDER-BOTTOM: #ffffff 1px dotted; 	
	FONT-SIZE: 1.2em;	
	
}
A:link.fatblue, A:visited.fatblue, A:active.fatblue {
	COLOR: #1062c7; BORDER-BOTTOM: #1062c7 1px dotted; TEXT-DECORATION: none;
	FONT-SIZE: 1.4em;	
	FONT-WEIGHT: bold;		
	
}
A:hover.fatblue {
	COLOR: #ffffff;
	TEXT-DECORATION: none;
	BORDER-BOTTOM: #ffffff 1px dotted; 	
	FONT-SIZE: 1.4em;	
	FONT-WEIGHT: bold;		
	
}
A:link.biggold, A:visited.biggold, A:active.biggold {
	COLOR: #c4bc97; BORDER-BOTTOM: #c4bc97 1px dotted; TEXT-DECORATION: none;
	FONT-SIZE: 1.5em;	
	
}
A:hover.biggold {
	COLOR: #1062c7;
	TEXT-DECORATION: none;
	BORDER-BOTTOM: #1062c7 1px dotted; 	
	FONT-SIZE: 1.5em;	
	
}


A:link.blue, A:visited.blue, A:active.blue {
	COLOR: #1062c7; BORDER-BOTTOM: #1062c7 1px dotted; TEXT-DECORATION: none;
}
A:hover.blue {
	COLOR: #ffffff;
	TEXT-DECORATION: none;
	BORDER-BOTTOM: #ffffff 1px dotted; 	
}
A:link.sidestd, A:visited.sidestd, A:active.sidestd {
	COLOR: #000000; BORDER-BOTTOM: #000000 1px dotted; TEXT-DECORATION: none;
	FONT-SIZE: 1.2em;	
}
A:hover.sidestd {
	COLOR: #000000;
	TEXT-DECORATION: none;
	BORDER-BOTTOM: #000000 1px dotted; 	
	FONT-SIZE: 1.2em;		
}
A:link.foot, A:visited.foot, A:active.foot {
	COLOR: #000000; BORDER-BOTTOM: #000000 1px dotted; TEXT-DECORATION: none;
}
A:hover.foot {
	COLOR: #000000;
	TEXT-DECORATION: none;
	BORDER-BOTTOM: #000000 1px dotted; 	
}
A:link.h1, A:visited.h1, A:active.h1 {
	COLOR: #000000; TEXT-DECORATION: none;
}
A:hover.h1 {
	COLOR: #000000;
	TEXT-DECORATION: none;
}
A:link.gb, A:visited.gb, A:active.gb {
	COLOR: #000000; TEXT-DECORATION: none;
	BORDER-BOTTOM: #000000 1px dotted; 	
	FONT-size: 1.35em; 
	
	
}
A:hover.gb {
	COLOR: #655408;
	TEXT-DECORATION: none;
	BORDER-BOTTOM: #655408 1px dotted; 	
	FONT-size: 1.35em; 
	
	
}
.lineg {
	BORDER-TOP: #c4bc97 1px solid; 	
    padding: 10px;	
	
}
.med
{
	FONT-size: 1.35em; 
}
.medg
{
	FONT-size: 1.35em; 
	BACKGROUND-color: #e9e6d8;  	/*f8f3db  */
    padding: 10px;	
	
}
h1
{
	MARGIN: .1em;
	FONT-size: 1.6em; 
    padding: 0;	
	line-height: 90%;
	text-align: left;	
	color: #000000;	
}
h2
{
	MARGIN: .1em;
	FONT-size: 1.6em; 
    padding: 0;	
	color: #c4bc97;	
	FONT-weight: 900; 
}
h3
{
	MARGIN: .1em;
	FONT-size: 1.35em; 
    padding: 0;	
	color: #1062c7;		
}

P
{
	MARGIN: .5em;	
}
ul
{
	MARGIN: .5em .5em .5em 2em;	
}
ol.dalpha {
	list-style-type:lower-alpha;
	MARGIN: 0 .5em .5em 4em;	

}

ol.ddecimal {
	list-style-type:decimal;
	MARGIN: 0 .5em .5em 4em;	

}



img { 
	border-style: none; 
}
.menu dd span.txt { margin-top: 0px; color:#000000; }  /*10*/

.menu {padding:0; margin: 0;}
.menu dd {float:left; padding:0; margin:0 1px 0 0; text-align:center;}

.menu dd span.bb {height: 18px; width: 126px; background:url(../images/btn-stat.jpg); float:left; border: 0px; padding: 6px 0px 0px 0px; line-height:.9em;  }
.menu dd span.cc {height: 18px; width: 63px; background:url(../images/btn-stat.jpg); float:left; border: 0px; padding: 6px 0px 0px 0px; line-height:.9em;  }
.menu dd span.ee {height: 18px; width: 91px; background:url(../images/btn-stat.jpg); float:left; border: 0px; padding: 6px 0px 0px 0px; line-height:.9em;  }
.menu a, .menu a:visited {color:#000000; text-decoration:none; font-size: 1.2em;  cursor:pointer;}
.menu a:hover {color:#ffffff; background:#ffffff;  }
.menu a:hover span {background-position:0 22px; border: 0px; }
.menu a:active {color:#000000; background:#ffffff;  }
.menu a:active span {background-position:0 22px; border: 0px; }


.side dd {padding:0; margin:0 1px 0 0; text-align:center;}
.side dd span.see {height: 30px; width: 140px; background:url(../images/btn.jpg); border: 0px; padding: 6px 15px 6px 15px;  }
.side a, .side a:visited {color:#000000; text-decoration:none; font-size: 1.2em;  cursor:pointer;}
.side a:hover {color:#000000; background:#ffffff;  }
.side a:hover span {background-position:0 90px; border: 0px; }
.side a:active {color:#000000; background:#ffffff;  }
.side a:active span {background-position:0 90px; border: 0px; }


.bformleft {
    padding: 20px;	
	TEXT-ALIGN: left;	
	width: 620px;
	BACKGROUND-color: #c4bc97;  	
	margin: 0 10px ;
}
.formboxb {
	width: 500px;
	BACKGROUND-color: #dae7f7;  	
	COLOR: #000000; 	
	padding: 5px;
	}

.formboxp {
	width: 500px;
	BACKGROUND-color: #f0d9d9;  	
	COLOR: #000000; 	
	padding: 5px;
	}	
.innerformbox {
	padding: 10px 0 0 10px;
	line-height: 150%;
	}	
.btnbox {
	padding: 0 0 0 165px;
	}		
.gbox
{
text-align: left;
margin: 8px 0 1px 6px;
height: 1.5em;
width: 20em;
color: #000000;
background: #ffffff;
border: #000000 solid 1px;
}
.bigbbtn
{
	COLOR: #ffffff; 
	margin: 0;
	FONT-SIZE: 2em;
	background: transparent url('../images/button.png') no-repeat; 
	width: 120px;
	height: 68px;
	border:solid 0 #000000;	
}
.litem {
	PADDING: 0 0 0 5px; 
	MARGIN: 0;  	
	BACKGROUND: transparent; 
	DISPLAY: inline;
}
.libox
{
text-align: left;
margin: 0;
padding: 5px;
height: 8em;
width: 37em;
color: #000000;
background: #f0d9d9;
border: #000000 solid 0px;
}
.msg-box
{
text-align: left;
margin: 0 0 0 6px;
width: 40em;
height: 12em;
color: #000000;
background: #ffffff;
border: #000000 solid 1px;
}
/*//////////////////////////////////////////////////////////////////////*/
  /*Gold Table Style */
  .tablecheck {
	PADDING: 0; 
	MARGIN: 4px; 
}
 
 .tabletitlebr {
	PADDING: 15px 0 0 0; 
	MARGIN: 0; 
	COLOR: #000000;	
	background-color:#c4bc97;
	width: 720px;
    border-top: solid #000000 3px;
	HEIGHT: 35px; 
	FONT-WEIGHT: 800;
	FONT-SIZE: 1.5em;	
	Text-align: center;
}
.tablesubtitlebr {
	PADDING: 3px 0 0 100px; 
	MARGIN-top: 5px; 
	margin-left:  319px; 
	TEXT-ALIGN: left;
	width: 242px;	
	COLOR: #000000;	
	background: transparent;
    border-top: solid #c4bc97 1px;
    border-right: solid #c4bc97 1px;
    border-left: solid #c4bc97 1px;	
	HEIGHT: 22px; 
	FONT-WEIGHT: 300;
	FONT-SIZE: 12px;	
} 
table#blist { width: 720px; border-spacing: 0px; border-collapse: collapse; border-bottom: solid #c4bc97 3px;}
table#blist tr.bhead { text-align: center; background-color: #000000; font-weight: bold; COLOR: #c4bc97; FONT-SIZE: 1.1em; PADDING: 6px 0 6px 0; height: 20px;}
.blabelb1 {text-align: center;  width: 200px; border-right: solid #c4bc97 1px; border-left: solid #c4bc97 1px;} 
.blabelb2 {text-align: center;  width: 100px;  border-right: solid #c4bc97 1px; border-left: solid #c4bc97 1px;} 
.blabelb3 {text-align: center; width: 100px; border-right: solid #c4bc97 1px; border-left: solid #c4bc97 1px;} 
.blabelb4 {text-align: center;  width: 100px; border-right: solid #c4bc97 1px; border-left: solid #c4bc97 1px;} 
.blabelb5 {text-align: center; width: 200px; border-right: solid #c4bc97 1px; border-left: solid #c4bc97 1px;} 


table#blist tr.bb{ background-color: #c4bc97; 	FONT-SIZE: 1em;  height: 20px; }
table#blist tr.bw{ background-color: #FFFFFF; 	FONT-SIZE: 1em;  height: 20px; }
table#blist tr.bwb{ background-color: #FFFFFF; FONT-SIZE: 1em; font-weight: 800; height: 20px; }
.btdb1 {  vertical-align: center; text-align: left; font-weight: 800; border-right: solid #c4bc97 1px; width: 200px; PADDING: 3px; border-left: solid #c4bc97 1px;} 
.btdb2 {  COLOR: #1062c7; font-weight: 800; FONT-SIZE: 1.2em; vertical-align: center; text-align: center; border-right: solid #c4bc97 1px;  width: 100px; PADDING: 3px; border-left: solid #c4bc97 1px;} 
.btdb3 { COLOR: #c00000; vertical-align: center; text-align: center; border-right: solid #c4bc97 1px; width: 100px; PADDING: 3px; border-left: solid #c4bc97 1px;} 
.btdb4 {  COLOR: #c00000; vertical-align: center; text-align: center; border-right: solid #c4bc97 1px; width: 100px; PADDING: 3px; border-left: solid #c4bc97 1px;} 
.btdb5 { vertical-align: center; text-align: left; border-right: solid #c4bc97 1px; width: 200px; PADDING: 3px; border-left: solid #c4bc97 1px;} 


/*//////////////////////////////////////////////////////////////////////*/