@charset "utf-8";
/* CSS Document */

body {
        margin: 0 auto;
        width: 900px;
}

h2 {
	font-style: italic;
	color: #000000;
	border-top: 1px solid rgb(200, 200, 200);
	border-bottom: 1px solid rgb(200, 200, 200);
	font-family: Arial, Helvetica, sans-serif;
}

h2.norm {
	font-style: italic;
	color: #000000;
	border-top: 1px solid rgb(200, 200, 200);
	border-bottom: 1px solid rgb(200, 200, 200);
	font-family: Arial, Helvetica, sans-serif;
}

h3 {
	font-style: italic;
	color: #666666;
	border-top: 1px solid rgb(200, 200, 200);
	border-bottom: 1px solid rgb(200, 200, 200);
}

h3.norm {
	font-style: italic;
	color: #000000;
	border-top: 1px solid rgb(200, 200, 200);
	border-bottom: 1px solid rgb(200, 200, 200);
}

.quote1 {
	font: 10pt arial;
	color: #330000;
}

strike {
        color: #FF0000;
}

.event, td.event {
        font-family: Arial, Helvetica, sans-serif;
        margin-left: auto; 
        margin-right: auto; 

}

ul, ol, li {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color:#666666; 
}

.wed, .prom {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color:#666666; 
}

.norm {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color:#000000; 
}

.wine, td.wine {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	color:#666666; 
}


h4, big, small {
	font-family:Arial, Helvetica, sans-serif;
}

.main, .book, h1, table, td {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
}

.midLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	font-style: normal;
	text-decoration: none;
    border: 1px groove black;
	border-top-width: 0px;
	border-bottom-width: 0px;
}

.midLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #CC0000;
	font-style: normal;
	text-decoration: none;

}

.limolinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	font-style: normal;
	text-decoration: none;
}

.limolinks:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	font-style: normal;
	text-decoration: none;
	background-color: #cc0000;
}

.wineLinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	font-style: normal;
	text-decoration: none;
}

.wineLinks:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	font-style: normal;
	text-decoration: none;
	background-color: #009900;
}

.header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	font-style: bold;
	text-decoration: none;
    border: 1px groove black;
	border-top-width: 0px;
	border-bottom-width: 0px;
}
.header:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #CC0000;
	font-style: bold;
	text-decoration: none;
}

.mainlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	font-style: normal;
	text-decoration: none;
}

.mainlinks:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0000FF;
	font-style: normal;
	text-decoration: none;
}

.pkgLinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	font-style: normal;
	text-decoration: none;
}

.pkgLinks:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	font-style: normal;
	text-decoration: none;
	background-color: #cc0000;
}

.indexLinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	font-style: normal;
	text-decoration: none;
}

.indexLinks:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0000FF;
	font-style: normal;
	text-decoration: none;
	background-color: #e9e9e9;
}

.footerText {
	font-size:11px; 
	color:#FFFFFF; 
	font-family: Arial, Helvetica, sans-serif;
}

img.c16 {display: none;}
td.c15 {font-size:11px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif;}
table.c14 {background-color: #FFFFFF}
td.c13 {background-color: #E9E9E9}
td.c12 {background-color: #FFFFFF}
p.c11 {color: #777777; text-align: justify}
span.c10 {color: #000000}
img.c9 {border: 0px;}
a.c8 {font-family: "lucida grande",tahoma,verdana,arial,sans-serif; font-size: 11px; font-variant: normal; font-style: normal; font-weight: normal; color: #3B5998; text-decoration: none;}
p.c7 {color: #777777; text-align: center}
span.c6 {color: #777777}
td.c5 {background-color: #000000}
span.c4 {color: #FFFFFF}
span.c3 {color: #666666; font-size: 172%}
span.c2 {color: darkred}
div.c1 {text-align: center; align: center}
td.q1 {width: 470px; text-align: left; align: left}