* {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	}
body {
	margin:0;
	text-align:center;
	background-color:#20400a;
	background-image:url(../images/page_bkgd.jpg);
	background-repeat:repeat-y;
	background-position:center;
	}

/* ============================ */
/* ========== HEADER ========== */
/* ============================ */

#header {
	width:980px;
	height:335px;
	position:relative;
	}
#menuBar {
	position:absolute;
	left:0px; top:23px;
	}
#menuBar img {
	margin-top:2px;
	}
#flashobject {
	position:absolute;
	left:235px; top:12px;
	}

/* ================================== */
/* ========== MAIN CONTENT ========== */
/* ================================== */

#contentDiv {
	width:980px;
	margin:0 auto;
	text-align:left;
   background-color:#366c10;
	background-image:url(../images/background.jpg);
	background-repeat:no-repeat;
	}
#contentDiv p, #contentDiv td, #contentDiv li, #contentDiv {
	color:white;
	font-size:14px;
	}
.contentDivBody {
	margin:0 34px;
	}
a {
	color:white;
	}
a:hover {
	color:#f58006;
	}
h1 {
   color:#f5dd26;
	font-size:18px;
	margin-bottom:-10px;
	}
h2 {
   color:#f5dd26;
	font-size:18px;
	margin-bottom:0;
	}
#photos {
	text-align:center;
	}
#photos img {
	margin:5px;
	border:7px solid white;
	}
#addressBox {
	float:right;
	margin-left:10px;
	width:242px;
	}
#addressBoxInner {
	background-color:#315714;
	padding:0 10px;
	}

/* ============================ */
/* ========== FOOTER ========== */
/* ============================ */

#footer {
	width:940px;
	height:35px;
	padding:0 20px;
	background-color:#004000;
	margin:0 auto;
	}
.copyright, .copyright a {
	padding-top:8px;
	color:#808080;
	font-size:11px;
	}
.copyright img {
	margin-top:-2px;
	}
