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

/*--------------------------*/
/*   Global Elements  	    */
/*--------------------------*/
html, body {
	height: 100%; /* set for sticky footer */
	}
* {
	margin: 0;
	padding: 0;
	}

body {
	background-image: url(/pngs/Lt_cornucopia_bkgd.png);
	background-repeat: repeat;
	margin:0; 
 	padding:0; 
	text-align:center;
	}
	
	
/*--------------------------*/
/* Global classes             */
/*--------------------------*/	
	
.floatLeft {
	float: left;
	}
.floatLeftPad {
	float: left;
	margin: 20px 0 0 15px;
	}
.floatRight {
	float:right;
	}
.floatClear {
	clear: both;
	}



/*--------------------------*/
/* page classes             */
/*--------------------------*/

.header {
	background:url(/pngs/gold_banner_w_SJHH_logo.png);
	background-position:center;
	height:131px;
	width:933px;
	margin:0px auto;
	}
	
.wrapper {
	width:auto;
	background-color:#590916;
	background-position:center;
	background-repeat:repeat-y;
	margin-right:auto;
	}
	
#wrapper2 {
	width:1000px;
	background-color:#590916;
	padding:0px;
	margin:0px auto;
	text-align: left;
	}
	
#wrapper3 {
	width:933px;
	padding:0px;
	margin:0px auto;
	text-align: left;
	margin-top:-110px;
	}

.sidebar {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bolder;
	text-align:left;
	line-height:36px;
	height:320px;
	color:#e9e4c7;
	border:2px solid #c7ac74;
	padding:14px 41px 27px 8px;
	background-color:#930e23;
	width:95px;
	margin-left:0px auto;
	margin-top:-2px;
	}
	
a.sidebar:link {color:#e9e4c7;}

a.sidebar:visited {color:#e9e4c7;}

a.sidebar:hover {text-shadow:#000000;}

a.sidebar:active {color:#e9e4c7;}

.navCopy {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bolder;
	text-align:left;
	line-height:36px;
	color:#e9e4c7;
	}

a.navCopy:link {color:#e9e4c7;}

a.navCopy:visited {color:#e9e4c7;}

a.navCopy:hover {color:#c7ac74;}

a.navCopy:active {color:#e9e4c7;}


p {
	margin-top:0;
	margin-bottom:5px;
	}
	
.address {
	font-family:Arial, Helvetica, sans-serif;
	color:#590916;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	line-height:13px;
	margin-top:0px auto;
	margin-left:10px;
	}

.dates {
	font-family:Arial, Helvetica, sans-serif;
	color:#590916;
	font-size:12px;
	font-weight:bold;
	text-align:right;
	line-height:13px;
	margin-top:-72px;
	margin-right:10px;
	}
	
.leavesbanner{
	background-image:url(/pngs/Leaves.png);
	background-repeat:repeat;
	height:31px;
	width:933px;
	margin-top:43px;
	}
			
.contentCopy1 {
	font-family:times;
	font-size:16px;
	color:#590916;
	text-align:justify;
	text-indent:25px;
	line-height:21px;
	border-color:#e9e4c7;
	padding:15px 43px 45px 43px;
	background-color:#e9e4c7;
	width:684px;
	margin-left:163px;
	margin-top:-305px;
	}

.footer {
	clear: both;
	margin-top: 10px;
	margin-left:162px;
	padding: 5px;
	font-size:13px;
	color:#c7ac74;
	text-align:center;
	height:60px; /* .push must be the same height as .footer */
	}

.footerCopy {
	clear: both;
	font-size:13px;
	color:#c7ac74;
	}
	
a.footerCopy: link {color:#c7ac74;}

a.footerCopy: visited {color:#c7ac74;}

a.footerCopy: hover {color:#c7ac74;}

a.footerCopy: active {color:#c7ac74;}

.contentCopy2 {
	font-family:times;
	font-size:16px;
	color:#590916;
	text-align:justify;
	line-height:21px;
	border-color:#e9e4c7;
	padding:15px 43px 45px 43px;
	background-color:#e9e4c7;
	width:684px;
	margin-left:163px;
	margin-top:-345px;
	}

.vendorName {
	font-family:times;
	font-size:16px;
	font-weight:bold;
	color:#590916;
	text-align:justify;
	line-height:21px;
	}

a.vendorName: link {color:#590916;}

a.vendorName: visited {color:#590916;}

a.vendorName: hover {color:#590916;}

a.vendorName: active {color:#590916;}

.sidebarLink {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bolder;
	text-align:left;
	line-height:22px;
	height:300px;
	color:#e9e4c7;
	width:90px;
	margin-left:-5
	}
	
