@charset "utf-8";

body {
	background: #000D48 url(main_images/gradient-background.gif) center top no-repeat ; /*#402000*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:.9em;
	overflow-y:scroll;
}

a, a:visited {
	color:#600;
	text-decoration:none;
}

a:hover {
	color:#C00;
}

/*  ORIGINAL

#sitecontainer {
	display:block;
	background-color:#FFF;
	margin:0 auto;
	width:925px;
	padding:5px;
}*/

#sitecontainer {
	display:block;
	margin:0 auto;
	width:925px;
	padding:0px;
}


#banner {
	display: inline-block;
	color:#FFF;
	background: url(main_images/top-banner-rounded.gif);
	margin:0px;
	padding:0px;
	width: 925px;
	min-height:125px;
}

#banner h1 {
	display:none;
/*	color:#FFF;
	margin:30px 0 0 5px;*/
}	

#navigation {
	display: block;
	margin-top:2px;
	background: #039 url(main_images/gradient_1000x40.gif) no-repeat center;
	width: 925px;
	height:36px;
}

#navigation ul, #banner ul {
	margin:0px;
	padding:0px;
}

#navigation li {
	list-style:none;
	display:inline-block;
}

#banner li {
	list-style:none;
	display:inline-block;
	clear:none;
	margin-left:30px;
}

#banner ul {
	float:right;
	margin:5px 40px 0 0;
}
#banner  a {
	display:inline-block;
	color: #E8E8FF;
	font-size:.9em;
	font-weight: bold;
	text-decoration:none;
}

#banner  a:hover {
	color: #FFF;
}

#navigation  a {
	display:inline-block;
	float:left;
	text-decoration:none;
	color: #FFF;
	line-height:22px;
	text-align: center;
	min-width:50px;
	margin:2px;
	padding:4px;
}

#navigation a:hover {
	text-decoration:underline;
}

#slideshow {
	display: block;
	background-color:#000;
	color:#FFF;
	width: 925px;
	height:225px;
}

#content {
	display: block;
	background-color:#FFF;
	width: 925px;
	min-height:225px;
}

#FULLcontent {
	display: block;
	float:left;
	background-color:#FFF;
	width:905px;
	margin:0 0 0 5px;
	min-height:225px;
}

#content h2, #content h3, #content h4 {
	margin-top:0;
}

#LEFTcontent {
	display: block;
	float:left;
/*	border:#666 solid 1px;*/
	background-color:#FFF;
	width: 210px;
	margin:4px;
	padding:5px;
	min-height:225px;
}

#LEFTcontent h1 {
	display:block;
	width:220;
	margin:0 0 3px 0;
	padding:2px;
	background:#CCC url(main_images/gradient_15x36.jpg) repeat-x top;
	color: #666;
	font-size:.9em;
	text-align:center;
}


#RIGHTcontent {
	display: block;
	float:left;
	background-color:#FFF;
	width: 685px;
	margin:4px 0px 3px 0;
	padding:0 2px;
}

#RIGHTcontent h1 {
	margin-top:0;
	padding-top:0;
	font-size:1.1em;
}


#PORTRAITbox {
	display: block;
	float:left;
	background-color:#FFF;
	width:165px;
	margin:0 5px 0 0;
	padding:2px;
}


#PEOPLEinfo {
	display: block;
	float:left;
	background-color:#FFF;
	width:500px;
	margin:0 5px 0 0;
	padding:2px;
}

#PEOPLEinfo h2, #RIGHTcontent h2 {
	color:#600;
}

#MOREinfo {
	display: block;
	float:left;
	background-color:#FFF;
	width: 680px;
/*	margin:4px 0px 3px 0;
	padding:0 2px;*/
}


#LEFTnavigation {
	display: block;
	float:left;
/*	border:#666 solid 1px;*/
	background-color:#FFF;
	width: 210px;
	margin:4px;
	padding:5px;
	min-height:225px;
}

#LEFTnavigation h2, .NAVbox h2 {
	display:block;
	width:200;
	margin:0 0 3px 0;
	padding:2px;
	background:#CCC url(main_images/gradient_15x36.jpg) repeat-x top;
	color: #600;
	font-size:.9em;
	text-align:center;
}

#LEFTnavigation ul {
	padding:0;
	margin:0;
	list-style:none;
}

#LEFTnavigation  a {
	text-decoration:none;
	display:block;
	width:190px;
	margin:0;
	padding:4px;
}

#LEFTnavigation a:hover {
	text-decoration:underline;
}


#contentCLEAR {
	display:block;
	width:925px;
	clear:both;
	margin:0px;
	padding:0px;
	line-height:0px;
}

#footer {
	display: block;
	background: url(main_images/footer-rounded.gif) bottom;
	color:#FFF;
	text-align:center;
	font-size:.8em;
	padding:2px;
	width:921px;
	min-height:25px;
}

#footer p {
	margin:0;
	padding:3px;
}

.TIMES {
	font-family:"Times New Roman", Times, serif;
}

.darkBROWN {
	color:#6C4731;
}

.imgBOXleft {
	display:block;
	float:left;
	padding:2px;
	margin-right:6px;
	border:#300 1px solid;
}

.imgBOXright {
	display:block;
	float:right;
	padding:2px;
	margin-left:6px;
	border:#300 1px solid;
}

.clearLeft {
	display:block;
	clear:left;
	line-height:0em;
}

.REDtype {
	color:#900;
}

.BLUEtype {
	color:#006;
}

.WHITEtype {
	color:#FFF;
}

.redBOLD {
	color:#900;
	font-weight:bold;
}

.ZEROtop {
	margin-top:0;
}

.smallTEXT {
	font-size:.9em;
}

#headline {
	color:#600;
}

.BOXEDlinks a {
	display: inline-block;
	padding:2px;
	margin-bottom:3px;
	background: #E8E8FF;
	color:#339;
}

.BOXEDlinks a:hover {
	color:#FFF;
}