BODY { font-family: "arial", "helvetica", sans-serif ; 
	color: #525252;
	background-color: #F5E59D; 
	sbackground-color: #F7F5ED;
background-image: url(top_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	margin: 0px 0px 0px 0px;  
}



a:active {color:#CC6600; }
a:visited {color:#3366FF;text-decoration: none; }
a:link {text-decoration: none; color: #6E00A5;}
a:hover {color:#ff0000; text-decoration: underline; background-color: #ffffff; }




.topimage   {swidth:100%;
background-color: #F2F1EC;
vertical-align:top;
width: 800px;
margin: 0px 0px 0px 0px;  
border-width:0px 0px 0px 0px;
border-style: solid;
border-color: #c0c0c0;

}





.menutable{
	color:#B5B263;
	smargin: 80px 10px 0px 24px; 
 	font-weight: 500;
	line-height: 42px;
	text-align:center; 
}


.button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	sfont-size: 12px;
	font-style: normal;
      sfont-style: italic;
background-image: url("alexwine_button2.jpg");  
background-position: center;
background-repeat: no-repeat;
	}

 
/* overrides decoration from previous rule for hovered links */

	
.button a:link {color:#ffffff;
font-family: "Times New Roman", Times, serif;
	font-size: 12pt;
	font-style: italic;
	}



.button a:visited {color: #ffffff;
font-family: "Times New Roman", Times, serif;
	font-size: 12pt;
	font-style: italic;
	}


.button a:hover {color: #000000;}
.button a:active {color: #000000;}


.maintable     {width:100%;
background-color:ffffff;
vertical-align:top;
font-size: 12px;
             font-weight: 500; 
             font-family:  "verdana";"arial"; 
             color: #000000;
line-height: 20px;
padding: 0px 30px 12px 30px;  
width: 800px;
margin: 0px 0px 0px 0px;  

}



.ourwinestable     {width:100%;
background-color:ffffff;
vertical-align:top;
font-size: 12px;
             font-weight: 500; 
             font-family:  "verdana";"arial"; 
             color: #000000;
line-height: 20px;
padding: 0px 0px 10px 0px;  

margin: 0px 0px 0px 0px;  

}

.table     {width:100%;
background-color:ffffff;
vertical-align:top;
font-size: 12px;
             font-weight: 500; 
             font-family:  "verdana";"arial"; 
             color: #000000;
line-height: 20px;
padding: 0px 0px 10px 0px;  

margin: 0px 0px 0px 0px;  

}



.title1 { font-weight: 350; 
        color: #B5B263;
        font-family:  "bangle,surfer,Times New Roman,arial";
font-size: 14pt;
	text-align:center; 
}

.title2 { font-size: 13pt;
            font-weight: 700; 
            color: #8F8B34;     font-family:  "verdana,arial", 

}



.title3{ font-size: 120%;
            font-weight: 800; 
            color: #000000;
            font-family: Garamond, Bookman, Times New Roman, serif;
            }



.border  {border-style:solid;
border-width:,20,20,20,20;
border-color:#c0c0c0
}


.box   {width:100%;
background-color:white;
border-style:solid;
border-width:,20,20,20,20;
border-color:#c0c0c0;
vertical-align:top;
font-size: 11px;
             font-weight: 500; 
             font-family:  "arial"; 
padding: 12px 12px 12px 12px;  
width: 269px;
margin: 10px 10px 10px 10px;  

}




.menu { font-size: 65%;
             font-weight: 200; 
             font-family:  "arial"; 
}

.caption { font-size: 10px;
             font-weight: 200; 
             font-family:  "arial"; 
}


.bgleft {
	background-color: #B99E65;
}


.footer { font-size: 11px;
             font-weight: 200; 
             font-family:  "arial"; 
}

