body {
	background-color: #efefef;
	margin:0px;
}

.style1 {
	color: #A2185C;
	font-weight: bold;
}

.style2 {
	color: #000000;
	font-weight: bold;
	font-size: 16px;
}

.style4 {
	color: #666;
	font-weight: bold;
	font-size: 14px;
}

.style5 {color: #666666}

.style6 {color: #CC0033}

.style7 {color: #0066FF}

.style8 {color: #00CC00}

.style9 {color: #0099FF}

.style10 {color: #555555}

.style11 {font-size: 14px}

.style12 {font-size: 24px;color: #FF0033;}

.style14 {color: #FF3366;font-weight: bold;}

.style15 {color: #0099FF;font-weight: bold;}

.style16 {color: #00CC00;font-weight: bold;}


td.left {
	background-color: #000;
}
td.left h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#7E1D62;
}
td.right {
	background-color: #FFFFFF;
	background-image: url(images/shadow.gif);
	background-repeat: repeat-y;
}

#nav li a:link,#nav li a:visited {
	color: #FFFFFF;
	text-decoration: none;
	border-bottom-style: none;
	border-bottom-width: 1px;
}
#nav li a:hover,#nav li a:active {
	color: #A2185C;
	text-decoration: none;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}
a:link {
	color: #33A2B3;
	text-decoration: none;
	border-bottom-style: none;
	border-bottom-width: 1px;
}
a:visited {
	color: #7CA9B0;
	text-decoration: none;
	border-bottom-style: none;
	border-bottom-width: 1px;
}
a:hover {
	color: #A2185C;
	text-decoration: none;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}
a:active {
	color: #A2185C;
	text-decoration: none;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}
ul {
	list-style-position: inside;
	display: list-item;
	list-style-type: none;
	color: #3081AA;
	text-align:left;
	padding: 0;/* removes indent Mozilla and NN7*/
	margin: 0;/* removes indent IE and Opera*/
	/*text-indent: 4px;*/
}

#nav {
	font-size: 10px;
	line-height: 24px;
	vertical-align: baseline;
	color: #A2185C;
	text-align:left;
	margin: 0;
	margin-left: expression((/MSIE 7/.test(navigator.appVersion))?'-10px':'-10px');
	padding-left: 6px;
}
li{
 list-style-type: none;
 margin: 0;
 padding: 0;
}
ol li{
 list-style-type: decimal;
}
ol {
	text-indent: 4px;
	font-size: 11px;
	line-height: 18px;
	color: #222222;
	text-align:left;
}
.bodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	vertical-align: text-top;
}
.subhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 18px;
}
.redWine,.whiteWine {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	line-height: 18px;
}
.redWine {
	color: #A2185C;
}
.whiteWine {
	color: #7FC671;
}
.heading {
	font-size: 16px;
	color: #333333;
}
.line{
	margin-top: 10px;
	margin-bottom: 10px;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-color: #FFFFFF;
	width: 163px;
}
.dotted {
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #666666;
}
td.balmoral{
	color:#3081AA;
	font-weight:bold;
	font-size:12px;
}
ul.subhead{
	margin-left:-30px;
	color:#333333;
}

#nav a.imglink,a.imglink {
	text-decoration:none;
	border: none;
	
}
	.bodytext table tr .left #nav .li strong {
	color: #FFF;
}
.bodytext table tr .left #nav .li {
	color: #CCC;
}

