body {
background-color:#dcddde;
font-family: helvetica, arial, sans-serif;
line-height: 170%;
font-size:16px;
color:#000000;
}

.bodytextblack {
font-family: helvetica, arial, sans-serif;
line-height: 170%;
font-size:16px;
color:#000000;
}

.bodytextwhite {
font-family: helvetica, arial, sans-serif;
font-weight:normal;
line-height: 155%;
font-size:15px;
color:#ffffff;
}

.bodytextpurple {
font-family: helvetica, arial, sans-serif;
line-height: 170%;
font-size:16px;
color:#70043d;
}

.bodytextpurplelight {
font-family: helvetica, arial, sans-serif;
line-height: 170%;
font-size:16px;
color:#ac7e8a;
}

.wineheader {
font-family: palatino, times, sans-serif;
font-style:italic;
line-height: 170%;
font-size:25px;
}

.winetext {
font-family: helvetica, arial, sans-serif;
line-height: 170%;
font-size:13px;
color:#000000;
}

.button {
margin-top:20px; margin-bottom:10px; margin-left:24px;
height:18px; width:185px; text-align:center; padding-top:2px; padding-bottom:6px; padding-left:4px; padding-right:4px;
}

.buttonselect {
font-family:palatino; font-size:16px; color:#70043d;}

table {
border-collapse:collapse;
}

td {text-align:left;border-style:none; padding:0px; margin:0px; }

#mainbox {position:relative; width:900px; height:auto; background-color:#ffffff;}

#mainboxover1 {position:absolute; left:0px; top:0px; width:900px; height:auto; z-index:50; background-color:#ffffff;}

#mainboxover2 {position:absolute; left:0px; top:0px; width:900px; height:auto; z-index:51;}

a.buttonselect:link {font-family:palatino; font-size:16px; color:#70043d; text-decoration:none;}
a.buttonselect:visited {font-family:palatino; font-size:16px; color:#70043d; text-decoration:none;}
a.buttonselect:hover {font-family:palatino; font-size:16px; color:#000000; text-decoration:none;}
a.buttonselect:active {font-family:palatino; font-size:16px; color:#70043d; text-decoration:none;}
