body { background: #008264 url(../global_imgs/bkgd.png) repeat-y center; text-align: center;
	font-family: Helvetica, Arial, Geneva, sans-serif; color: #222; }
/* CLEAR FIX */
.clearfix:after {    content: ".";     display: block;     height: 0;     clear: both;     visibility: hidden;}.clearfix {display: inline-block;}/* Hides from IE-mac \*/* html .clearfix {height: 1%;}.clearfix {display: block;}/* End hide from IE-mac */
/* ----------- */
/* Page layout */
/* ----------- */
#container {
	text-align: left;
	margin: 0 auto;
	padding: 0;
	width: 980px;
	width /**/: 980px;
}
#head {

	border-top: 4px solid #000;
	border-bottom: 6px solid #000;
}
#hNav {
	background: #000;
	height: 21px;
	border-bottom: 5px solid #008264;
	padding-left: 3px;
}
#content { margin: 18px 0 18px 18px; }
/* single column is 105px - 8 columns max */
div.col1, div.col2, div.col3, div.col4, div.col5, div.col6, div.col7, div.col8 { float: left; margin: 0 15px 30px 0; }
div.col1 { width: 90px; width /**/: 105px; }
div.col2 { width: 210px; width /**/: 225px; }
div.col3 { width: 330px; width /**/: 345px; }
div.col4 { width: 450px; width /**/: 465px; }
div.col5 { width: 570px; width /**/: 585px; }
div.col6 { width: 690px; width /**/: 705px; }
div.col7 { width: 810px; width /**/: 825px; }
div.col8 { width: 930px; width /**/: 945px; }

div.clear {
	clear: both;
}

/* ----------- */
/* Header ---- */
/* ----------- */
#head h1 { background: url(../global_imgs/head.png) no-repeat center center; height: 157px; text-indent: -5000px; }

/* -------------- */
/* Horizontal Nav */
/* -------------- */
#hNav ul { margin: 0; padding: 0; height: 21px; 	list-style: none; display: inline; overflow: hidden; }
#hNav li { margin: 0; padding: 0; list-style: none; display: inline; }
#hNav li a { float: left; padding: 21px 0 0 0; overflow: hidden; height: 0px !important; height /**/:21px; margin-left: 5px; background-position: 0 0; }
#hNav a:hover, #hNav a:active { background-position: 0 -21px; }
#hNav a.selected { background-position: 0 -42px; }
#hHome a { width: 51px; background: url(../global_imgs/hHome.png) no-repeat left; }
#hProps a { width: 153px; background: url(../global_imgs/hProps.png) no-repeat left; }
#hEd a { width: 76px; background: url(../global_imgs/hEd.png) no-repeat left; }
#hArt a { width: 133px; background: url(../global_imgs/hArt.png) no-repeat left; }
#hNew a { width: 107px; background: url(../global_imgs/hNew.png) no-repeat left; }
#hMem a { width: 170px; background: url(../global_imgs/hMem.png) no-repeat left; }
#hVol a { width: 80px; background: url(../global_imgs/hVol.png) no-repeat left; }
#hCon a { width: 82px; background: url(../global_imgs/hCon.png) no-repeat left; }

/* ----------- */
/* Link Styles */
/* ----------- */
#content a {
	color: #008264;
	font-style: italic;
}

/* -------------- */
/* Content Styles */
/* -------------- */
#content h3 {
	font-size: 16px;
	line-height: 19px;
	font-weight: bold;
	color: #008264;
	padding-top: 10px;
}
#content h2 {
	color: #008264;
	font: italic bold 24px/28px Georgia, "Times New Roman", Times, serif;
	border-bottom: 2px solid #008264;
	margin-bottom: 15px;
	padding: 2px 0;
	margin-right: 15px;
}
#content p, #content table {
	font-size: 14px;
	line-height: 20px;
	padding: 10px 0;
}
#content strong { font-weight: bold; color: #008264; }
#content em { font-style: italic; }
#content blockquote p {
	font-size: 12px;
}
#content ul, #content ol, #content dl { padding: 5px 0; font-size: 14px; line-height: 20px; }
#content ul { list-style-type: disc; margin-left: 30px; }
#content ol { list-style-type: decimal; margin-left: 30px; }
#content li { margin: 5px 0; }
#content ul.contact { list-style: none; margin-left: 0; }
#content ul.contact li { margin: 0 30px; font-weight: bold; }
#content ul.contact li.phone, #content ul.contact li.fax, #content ul.contact li.email { font-weight: normal; }
#content ul.contact li.phone, #content ul.contact li.email { 	margin-top: 10px; }

dl.staff { margin-left: 30px; margin-bottom: 10px; }
dl.staff dt { float: left; width: 345px; }
dl.staff dd { }

dl.board { width: 585px; }
dl.board dt { float: left; padding-top: 18px; color: #008264; font-weight: bold; margin-left: 30px; width: 165px; width /**/: 195px; }
dl.board dd { margin-left: 225px; }
dl.board dd.first { padding-top: 18px; }

#content img { margin-bottom: 15px; }
#content img.right { float: right; padding: 5px; margin: 0 0 5px 10px; border: 1px solid #008264; }
#content img.left { float: left; padding: 5px; margin: 0 10px 5px 0; border: 1px solid #008264; }
#content img.nb { border: none; }

#content table { border: 1px solid #008264; font-size: 12px; line-height: 16px; padding: 0; }
#content th { background: #008264; color: #fff; text-align: center; padding: 8px 2px; font: italic bold 14px Georgia, "Times New Roman", Times, serif; }
#content td { padding: 4px 6px; border-right: 1px solid #88bfb2; }
#content td.right { border-right: none; }
#content tr.even { background: #cfe7e1; }

/* --------- */
/* Link List */
/* --------- */
#content ul.linkList {
	list-style: none;
	margin: 0;
	padding: 0;
}
#content ul.linkList li {
	list-style: none;
	margin: 6px 0;
	padding: 0;
}
#content ul.linkList a {
	text-decoration: none;
	font-weight: normal;
	font-style: normal;
	background: #cfe7e1 url(../global_imgs/ll_bkgd.png) no-repeat;
	display: block;
	padding: 1px 6px 1px;
	color: #fff;
}
#content ul.linkList a:hover, #content ul.linkList a:active {
	font-style: italic;
}
#content ul.linkList .selected a {
	font-weight: bold;
	color: #fff;
	background: url(../global_imgs/ll_bkgd_select.png) no-repeat;
}

/* ----------- */
/* Footer ---- */
/* ----------- */
#foot {
	background: #000;
	clear: both;
	width: 980px;
}
#foot h6 { color: #fff; font-size: 12px; padding: 10px; }
