	body {
		background-color: #6e0012; /*burgundy*/
		font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
		font-size: 14px;
	}


		hr {
			height: 1px;
			color: #990000;
			background-color:#990000;
			margin-top: 40px;
			margin-bottom: 15px;
			border: 0;
			clear:both;
			
		}
	a:hover {
		color: #a20016; /* red */
	}

	a, .a {
		color: #6e0012;  /*burgundy*/
	}

	a.EventMonthTitles:hover {
		font-weight:bold;
		color: #ffffff;
		text-decoration:none
	}

	a.EventMonthTitles {
		font-weight:bold;
		color: #6e0012;  /*burgundy*/
		text-decoration:none
	}

	td, p, .bodytext {
		color: black;
		font-size: 14px;
	}

	.bodytextsmall {
		color: black;
		font-size: 10px;
	}

	.bodytextcentered {
		color: black;
		text-align: center
	}

	.centeredtitle {
		color: black;
		font-size: 16px;
		text-align: center
	}

	.winenames, h2 {
		color: #6e0012;  /*burgundy*/
		font-size: 18px;
		font-weight: 700
	}

	.bodytextyellow {
		color: #fadb8e; /* fleshtone */
		
	}
	.bodytextyellow2 {
		color: #d9b66a;   /* darker fleshtone */

	}
	h1 {
		color: #6e0012;  /*burgundy*/
		font-size: 28px;
		font-weight: 700
	}
	h3 {
		color: #6e0012;  /*burgundy*/
		
		font-weight: 700
	}

	.navlinks {
		font-weight: bold;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
	}
	#menu {
		padding:5px;
	}
	#menu a {
		display:block;
		width:175px;
		background-color:#D9B66A; /* darker fleshtone */
		text-decoration:none;
		font-family:"Times New Roman", Times, serif;
		font-size:14px;
		font-variant:small-caps;
		padding: 5px;
		color:#000000;
	}
	#menu a:hover {
		background-color:#fadb8e; /* fleshtone */
	}
	#c_content body {
		background-color: #ffffff;
		font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
		font-size: 14px;
	}

.admin_sitetree_navitem {
	font-weight: bold;
}
.admin_sitetree_linked {
	text-decoration:underline;
}
.admin_sitetree_not_linked {
	text-decoration:none;
}

.admin_sitetree_not_IsPage {
	font-style: italic;
	color: 000000;
}

.admin_sitetree_not_live {
	color:#999999;
}




		#enews_canvas {
		margin:10px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		width:650px;
		margin-left:auto;
		margin-right:auto;
		}
		
		#enews_canvas a {
		text-decoration:none;
		font-weight:bold;
		color:#6e0012;  /*burgundy*/
		}
		
		#enews_canvas p {
		margin-bottom:15px;
		font-size:13px;
		}
	
		#enews_canvas h1 {
		font-size:18px;
		color:#6e0012;  /*burgundy*/
		margin-top:3px;
		margin-bottom:4px;
		}

		#enews_canvas h2 {
		font-size:16px;
		color:#6e0012;  /*burgundy*/
		margin-top:3px;
		margin-bottom:4px;
		}

		#enews_canvas h3 {
		font-size:14px;
		}	
		
		#enews_masthead{
			text-align:center;
			margin-left:auto;
			margin-right:auto;
			width:650px;
			border:0;
			background-color:#F6D183; /* fleshtone */

		}

		#enews_masthead a{
			text-decoration:none;
		}
		#enews_masthead img{
			border:0;
		}



		#enews_navmenu{
		width:650px;
		margin-left:auto;
		margin-right:auto;
		border-top: 1px solid #000000;
		border-bottom: 1px solid #000000;
		background-color:#F6D183; /* fleshtone */

		}
		#enews_navmenu img{
			border: 0;
		}
		
		#enews_navmenu td{
			font-family:Georgia, "Times New Roman", Times, serif;
			font-size:14px;
			padding-top: 4px;
			padding-bottom: 4px;
			text-align:center;
			height:15px;
			vertical-align:baseline;


		}
		


		#enews_sidebar_and_content{
		background-color:#F6D183;
		width:650px;
		background-color:#F6D183; /* fleshtone */

		}
		
		#enews_sidebar{
			background-color:#d9b66a; /* darker fleshtone */
		}

		#enews_sidebar_toc{
		margin: 10px;
		}
		#enews_sidebar_contactinfo{
		font-size: 10px;
		margin : 10px;
		}


		#enews_articles_wrapper{
			padding:20px;
		}
		
		#enews_navmenu a {
		text-decoration:none;
		color:#000000;
		font-weight:bold;
		padding:4px;
		

		}
		
		#enews_navmenu a:hover {
		padding:3px;
		border: solid 1px #000000;
		background-color:#d9b66a; /* darker fleshtone */
		

		}

		
		#enews_contentarea {
		width:460px;
		background-color:#F6D183;
		border:0px;
		}
		
		#enews_footer{
		background-color:#d9b66a; /* darker fleshtone */
		border-top: 1px solid #6e0012;  /*burgundy*/
		text-align:center;
		padding-bottom: 10px;
		}
		#enews_footer td, #enews_footer p{
		font-size:8pt;
		}


		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
.orderform th {
	color: #F6D183;
}
