BODY {
	font: 0.9em "lucida sans", verdana, sans-serif;
	margin: 0;
	padding: 0;
	background-color: #474035;
	text-align: center;
	color: #393329;
	}
A {
	color: #FF881F;
	text-decoration: none;
	}
A:hover {
	color: #6b3c05;
	text-decoration: underline;
	}
H1 {
	text-indent: -9999px;
	overflow: hidden;
	margin: 0;
	padding: 0;
	border: 0;
	}
H1 A:link, H1 A:visited {
	display: block;
	width: 436px;
	height: 167px;
	margin: 0;
	padding: 0;
	background: url(/img/logo.png) top center no-repeat;
	}
H1 A:hover {
	background-position: bottom center;
	}
H2, H2#main_h2 {
	color: #6b3c05;
	font-weight: normal;
	font-size: 2em;
	border-bottom: 1px solid #f4ebc5;
	margin-top: 0;
	}
H3 {
	color: #6b3c05;
	font-weight: normal;
	font-size: 1.5em;
	}
H4 {
	color: #6b3c05;
	font-weight: normal;
	font-size: 1.2em;
	}
UL LI, OL LI {
	padding: 5px 0;
	}
IMG {
	border: 0;
	display: block;
	}
IMG.inline {
	display: inline;
	}

#wrapper {
	text-align: left;
	margin: 0 auto;
	width: 950px;
	height: 700px;
	background-color: #fff;
	}
#top {
	height: 211px;
	background: url('/img/topimgILL.png') 436px 0px no-repeat;
	}
#topLinks {
	position: absolute;
	top: 0;
	width: 950px;
	}	
#topMenu {
	position: absolute;
	font-size: 11px;
	left: 325px;
	top: 138px;
	float: right;
	margin: 0;
	padding: 0;
	background-color: #564f43;
	border: 1px solid #5f584c;
	}
#topMenu LI {
	display: inline;
	list-style-type: none;
	text-align: right;
	}
#topMenu LI A {
	color: #f1da7f;
	display: block;
	float: left;
	padding: 2px 7px;
	}
#topMenu LI A:hover {
	background-color: #5f584c;
	text-decoration: none;
	}
#topLinks FIELDSET {
	font-size: 11px;
	color: #fff;
	clear: right;
	float: right;
	margin-top: 20px;
	}	
#topLinks INPUT[type="text"], #topLinks INPUT[type="submit"] {
	display: block;
	margin: 2px 0 0 0;
	}	
	
#submenu {
	height: 44px;
	width: 950px;
	background: url('/img/bgsubmenu.png') 50% 50% no-repeat;
	}
#contentWrapper {
	width: 910px;
	padding: 20px 20px 0px 20px;
	background: #fff url('/img/bgcontent.png') top center repeat-y;
	}
#content {
	float: left;
	width: 710px;
	padding: 0 20px 0 0;
	border-right: 1px solid #f4ebc5;
	}
#side {
	float: right;
	width: 160px;
	}
#footer {
	clear: both;
	font-size: 0.9em;
	color: #fff;
	width: 950px;
	padding: 30px 0 15px 0;
	background: url('/img/bottom.png') top center no-repeat;
	}
	
#menu UL {
	position: absolute;
	top: 113px;
	margin: 0 0 0 431px;
	padding: 0;
	list-style: none;
	height: 49px;
	}
#menu UL LI {
	float: left;
	text-indent: -9999px;
	overflow: hidden;
	margin: 0 5px;
	}
#menu UL LI A {
	display: block;
	height: 49px;
	width: 132px;
	}
#menu UL LI#ILL A {
	width: 132px;
	background: url('/img/tabILL.png') 0px -49px no-repeat;
	}
#menu UL LI#LB A {
	width: 132px;
	background: url('/img/tabLB.png') 0px 0px no-repeat;
	}
#menu UL LI#MFH A {
	width: 213px;
	background: url('/img/tabMFH.png') 0px 0px no-repeat;
	}
#menu UL LI UL {
	width: 940px;
	position: absolute;
	top: 58px;
	right: 0px;
	left: auto;
	height: auto !important;
	}
#menu UL LI UL LI {
	float: right;
	text-indent: 0;
	overflow: visible;
	margin: 0;
	}
#menu UL LI UL LI A {
	color: #6b3c05 !important;
	margin: 0 10px;
	padding: 5px;
	height: auto !important;
	width: auto !important;
	background-image: none !important;
	}
#menu UL LI UL LI A:hover {
	text-decoration: none;
	background-color: #f9e7a1 !important;
	}
#search {
	padding: 12px 0 0 12px;
	}

.pic {
	float: right;
	margin: 0 0 20px 20px;
	}
DIV.hr {
	border-collapse: collapse;
	border-bottom: 1px solid #f4ebc5;
	margin: 20px 0;
	float: none !important;
	}
DIV.hrClearBoth {
	clear: both;
	border-collapse: collapse;
	border-bottom: 1px solid #f4ebc5;
	margin: 20px 0;
	float: none !important;
	}
.bannerAd {
	display: block;
	width: 468px;
	margin: 15px auto 0 auto;
	text-align: left;
	}
.hide {
	position: absolute;
	left: -9999px;
	}
.sysMsg {
	color: #000;
	font-size: 1.2em;
	font-weight: bold;
	padding: 5px;
	background: #f4ebc5 none 10px 55% no-repeat;
	}
.errorMsg {
	color: #fff;
	font-size: 1.2em;
	font-weight: bold;
	padding: 5px;
	background: #900 none 10px 55% no-repeat;
	}
	
/* Forms */
FIELDSET {
	border: 0;
	margin: 0;
	padding: 0;
	}
FIELDSET.search {
	text-align: center;
	background-color: #f9e7a1;
	padding: 5px;
	}
FIELDSET.mfhML {
	border: 1px solid #e3cd78;
	padding: 10px;
	}
FIELDSET.mfhML INPUT[type="submit"] {
	display: inline;
	margin-top: 0;
	}
LEGEND {
	padding: 5px 10px;
	}
LABEL {
	display: block;
	margin-top: 10px;
	}
FORM { 
	display: inline; 
	margin-top: 0; 
	margin-bottom: 0; 
	}
INPUT, TEXTAREA, SELECT { 
	font-family: Arial; 
	font-size: 1em; 
	background: #ffffff; 
	border: 1px solid #ccc; 
	color:#444; 
	}
INPUT:hover, TEXTAREA:hover { 
	border: 1px solid #666; 
	}
INPUT:focus, TEXTAREA:focus { 
	border: 1px solid #444; 
	}
input[type="submit"], input[type="button"], input[type="reset"] { 
	display: block;
	margin: 15px 0 0 0;
	border: 1px solid #886f09; 
	border-color: #e2c13a #886f09 #886f09 #e2c13a;
	background: #fc0 url('/img/button_bg.png') 50% 50%; 
	color: #4f4109;
	font-weight: bold;
	}
input[type="submit"]:hover, input[type="button"]:hover { 
	color: #000;
	}
input[type="submit"]:focus, input[type="button"]:focus { 
	border-color: #886f09 #e2c13a #e2c13a #886f09;
	}
.validation-failed {
	border-color: #E17213 !important;
	}
.validation-advice {
	margin: 5px 0;
	padding: 5px;
	background-color: #E17213;
	color : #FFF;
	font-weight: bold;
}
	
/* Main Page */
#bigIntro{
	font-family: "Times New Roman", Times, serif;
	line-height: 1.7em;
	font-size: 1.90em;	
	float: left;
	padding: 0 0 0 145px;
	margin: 0 0 20px 0;
	background: #fff url("/img/leaves.png") top left no-repeat;
	height: 200px;
}
.bigWord{
	float: left;
	padding: 20px 30px 10px 40px;
	*padding: 20px 10px 25px 40px;
	font-size: 3.5em;
	letter-spacing: -8px;
	font-style: italic;
	font-weight: normal;
	color: #F1DA7F;
}
#mainPage H2 {
	margin: 20px 0;
	clear: right;
	float: left;
	width: 200px;
	border: 0;
	text-align: right;
	}
#mainPage H3 {
	font-size: 1.2em;
	}
#mainPage .column {
	margin: 20px 0;
	float: right;
	border-left: 1px dotted #F1DA7F;
	width: 490px;
	padding-left: 20px;
	voice-family: "\"}\"";	/* Box Model Hack */
	voice-family: inherit;	/* Box Model Hack */
	width: 470px;
	}
#mainPage .bottomSegment {
	font-family: "Times New Roman", Times, serif;
	font-size: 7em;
	font-style: italic;
	color: #F1DA7F;
	clear: both;
	height: 117px;
	padding-bottom: 0;
	margin-bottom: 0;
	background: #fff url("/img/leaves2.png") bottom right no-repeat;
	}

A.button {
	display: block;
	text-align: center;
	padding: 2px 5px;
	border: 1px solid #886f09; 
	border-color: #e2c13a #886f09 #886f09 #e2c13a;
	background: #fc0 url('/img/button_bg.png') 50% 50%; 
	color: #4f4109; 
	}
A.button:hover {
	color: #000;
	text-decoration: none;
	}
A.button:focus {
	border-color: #886f09 #e2c13a #e2c13a #886f09;
	}
	
.pageNav {
	background-color: #f9e7a1;
	padding: 8px;
	}
	
#pageNav {
	font: 11px Tahoma, Arial, sans-serif;
	margin: 25px 0;
	padding: 10px;
	background-color: #f9e7a1;
	text-align: center;
	}
#pageNav span.page_here {
	font-weight: bold;
	padding: 2px 6px 3px 6px;
	margin: 0 5px 20px 5px;
	}
#pageNav span.page_off {
	font-weight: normal;
	margin: 0 5px;
	color: #7F7447;
	}
#pageNav a {
	background: #FFF5CF;
	text-decoration: none;
	padding: 2px 6px 3px 6px;
	border: 1px solid #FFF5CF;
	margin: 0 5px;
	}
#pageNav a:hover {
	border-color: #EFD159;
	}

