
	/*	PRIMARY COLORS

		orange: #E99236
		purple: #39204A
		boxes:	#D1BEA7
	*/

	body {
		margin:0 auto;
		text-align:center;
		background: url(../images/site/bg.jpg);
		font-family: Arial, Helvetica, sans-serif;
		color: #444444;
	}

	/* POSITIONING STUFF */
	#page {
		text-align: left;
		width: 840px;
		min-height: 600px;
		background: white;
		margin: 20px auto;
		z-index:1;
	}
	#pageTable {
		border-style:none;
		border-width:0px;
		border-collapse:collapse;
		border-spacing:0px;
		margin-left: 3px;
	}
	#footer {
		margin: 0px auto;
		text-align: center;
		color: white;
		font-weight:normal;
		font-style:italic;
		font-size:.8em;
	}
	#banner_left {
		background: url(../images/site/banner_lt.jpg) no-repeat 0 0;
		width: 18px;
		height: 104px;
		margin-top: 8px;
	}
	#banner_mid {
		background: url(../images/site/logo.jpg) no-repeat 0 0;
		width: 248px;
		height: 158px;
		margin-top: 1px;
	}
	#banner_rt {
		background: url(../images/site/banner_rt.jpg) no-repeat 0 0;
		width: 521px;
		height: 104px;
		margin-top: 8px;
	}
	#header {
		float: right;
		margin-right: 10px;
		position:relative;
	}
	#headerNav {
		list-style: none;
		line-height: 1.1em;
		color: white;
		font-size: .7em;
		text-align: right;
		margin-top: 7px;
	}
	#headerNav ul li {
		display: inline;
		padding: 0 6px;
	}
	#headerNav li a {
		text-decoration: none;
		color: white;
		font-weight:bold;
	}
	#headerNav li a:hover { text-decoration: underline; }

	#headerSearch {
		position: absolute;
		font-size: .8em;
		width: 290px;
		top: 50px;
		right: 0px;
	}
	.search {
		background:#E99236;
		font-size: 14px;
		font-weight: bold;
		font-family: arial;
		border-style: none;
		padding: 2px 2px 0 8px;
		height: 20px;
	}

	#mid_left {
		background: url(../images/site/mid_lt.jpg) no-repeat 0 0;
		width: 18px;
		height: 216px;
	}
	#mid_rt {
		background: url(../images/site/mid_rt.jpg) no-repeat 0 0;
		width: 521px;
		height: 216px;
	}
	#bottom_left {
		background: url(../images/site/bottom_lt.jpg) no-repeat 0 0;
		width: 18px;
		height: 86px;
		margin-top: 3px;
	}
	#bottom_mid {
		background: url(../images/site/emblem.jpg) no-repeat 50% 50%;
		width: 240px;
		height: 180px;
	}
	#columnLeft {
		width: 250px;
		float: left;
	}
	#columnRight {
		width: 250px;
		float: right;
		margin-right: 7px;
	}
	#rushdelt {
		position:absolute;
		width:740; height: 136px;
		top:195px; right:105px;
		background: url(../images/rush_delt.png) no-repeat 0 0;
		z-index: 10;
	}


	/* GLOBAL SITE STYLES */
	h1,h2,h3,h4 { margin: 0 0 .5em; }
	h1 { font-size: 1.2em; color: #E99236; font-weight: bold; }
	h2 { font-size: 1.6em; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-style: italic; padding: 0 0 .6em 0;}
	h3 { font-size: 1.2em; }
	h3 a, a:link, a:visited, a:active { text-decoration: none; color: #2c7e6a; }
	h4 { text-decoration: underline; }

	a:hover { text-decoration: underline; }
	a img { border: none; }

	.spotlight {
		background:transparent url(../images/site/divider-sidebar-vert.gif) repeat-y scroll 0 0;
		line-height: 1.2em; color: #774483; width: 250px;
		padding-right: 10px;
	}
	.spotlightContent {
		margin-left: 10px;
		font-size: .8em;
	}
	.spotlightContent h1 {
		border-top-width: 1px;
		border-top-style: solid;

		border-bottom-width: 1px;
		border-bottom-style: solid;
		background-color: #fff7e5;
	}
	
	.horizontal_divider {
		padding-top: 1px;
		background:transparent url(../images/site/divider-sidebar-horiz.gif) repeat-x scroll 0 100%;
	}

	.listWithImages {
		padding: 0 1.8em 2em 0;
	}
	.listWithImages dl {
		margin:0 0 2em;
		min-height:78px;
		position:relative;
		clear: both;
		padding: 0;
	}	
	.listWithImages dt {
		padding: 0 0 0 50px;
	}
	.listWithImages dd {
		margin:0; padding:0;
	}
	.listWithImages img {
		float: left;
		padding: 0 16px 0 0;
		left: 0; margin: 0; top: 0;
	}




	/* main content container */
	#content {
		background: url(../images/site/bottom_rt.jpg) no-repeat 0 0;
		width: 510px;
		min-height: 220px;
		margin-top: 3px;
		padding: 15px;
		padding-right: 20px;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		color: #403F40;
		line-height: 1.6em;
		font-size: 0.8em;
		position: relative;
	}
	#content p {
		padding-right: 15px;
	}

