body {
	background-image:url(../pix/otea_bg.jpg);
	background-repeat:repeat-x;
	background-color:#F48B20;
	margin:0px;
}
#gollum {
	position:relative;
	width:1003px;
	top:0px;
	left:0px;
	z-index:10;
}
#gollum #headerWrapper {
	position:relative;
	width:1003px;
	height:230px;
	top:0px;
	left:0px;
	z-index:20;
}
#gollum #headerWrapper #logo {
	position:absolute;
	width:365px;
	height:201px;
	top:12px;
	left:0px;
	z-index:30;
}
#gollum #headerWrapper #tagLine {
	position:absolute;
	width:360px;
	height:47px;
	top:95px;
	left:644px;
	z-index:30;
}
#gollum #headerWrapper #headerMenu {
	position:absolute;
	width:360px;
	height:47px;
	top:142px;
	left:644px;
	z-index:30;
	text-align:right;
	font-family:"Arial Black", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}
#gollum #headerWrapper #headerMenu a:link {
	font-family:"Arial Black", Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
	color:#FFFFFF;
}
#gollum #headerWrapper #headerMenu a:visited {
	font-family:"Arial Black", Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
	color:#FFFFFF;
}
#gollum #headerWrapper #headerMenu a:hover {
	font-family:"Arial Black", Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
	color:#FFFFFF;
}
#gollum #contentWrapper {
	position:relative;
	width:1003px;
	top:0px;
	left:0px;
	z-index:25;
}
#gollum #contentWrapper #menuWrapper {
	position:relative;
	width:221px;
	height:683px;
	top:0px;
	left:25px;
	float:left;
	z-index:35;
}
#gollum #contentWrapper #menuWrapper #menuBg {
	position:absolute;
	width:221px;
	top:0px;
	left:0px;
	z-index:40;
}
#gollum #contentWrapper #menuWrapper #protectedMenu {
	position:absolute;
	overflow:auto;
	width:161px;
	height:623px;
	top:20px;
	left:20px;
	z-index:50;
	background-color:#FFFFFF;
	border:5px SOLID #000000;
	padding:5px;
}
#gollum #contentWrapper #menuWrapper #protectedMenu a:link {
	font-family:"Arial Black", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}
#gollum #contentWrapper #menuWrapper #protectedMenu a:visited {
	font-family:"Arial Black", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}
#gollum #contentWrapper #menuWrapper #protectedMenu a:hover {
	font-family:"Arial Black", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:underline;
	text-shadow:#FFFFFF;
}
#gollum #contentWrapper #menuWrapper #home {
	position:absolute;
	width:221px;
	top:16px;
	left:0px;
	z-index:50;
}
#gollum #contentWrapper #menuWrapper #programs {
	position:absolute;
	width:221px;
	top:85px;
	left:0px;
	z-index:50;
}
#gollum #contentWrapper #menuWrapper #book {
	position:absolute;
	width:221px;
	top:161px;
	left:0px;
	z-index:50;
}
#gollum #contentWrapper #menuWrapper #donate {
	position:absolute;
	width:221px;
	top:244px;
	left:0px;
	z-index:50;
}
#gollum #contentWrapper #menuWrapper #resources {
	position:absolute;
	width:221px;
	top:336px;
	left:0px;
	z-index:50;
}
#gollum #contentWrapper #menuWrapper #employment {
	position:absolute;
	width:221px;
	top:432px;
	left:0px;
	z-index:50;
}
#gollum #contentWrapper #menuWrapper #blog {
	position:absolute;
	width:221px;
	top:481px;
	left:0px;
	z-index:50;
}
#gollum #contentWrapper #menuWrapper #about {
	position:absolute;
	width:221px;
	top:543px;
	left:0px;
	z-index:50;
}
#gollum #contentWrapper #menuWrapper #contact {
	position:absolute;
	width:221px;
	top:616px;
	left:0px;
	z-index:50;
}
#gollum #contentWrapper #menuWrapper #programsSub {
	position:absolute;
	width:178px;
	top:91px;
	left:206px;
	z-index:60;
	display:none;
}
#gollum #contentWrapper #menuWrapper #bookSub {
	position:absolute;
	width:178px;
	top:167px;
	left:166px;
	z-index:60;
	display:none;
}
#gollum #contentWrapper #menuWrapper #resourcesSub {
	position:absolute;
	width:178px;
	top:341px;
	left:194px;
	z-index:60;
	display:none;
}
#gollum #contentWrapper #menuWrapper #aboutSub {
	position:absolute;
	width:178px;
	top:548px;
	left:190px;
	z-index:60;
	display:none;
}
#gollum #contentWrapper #menuWrapper .subNav a:link {
	font-family:"Arial Black", Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	text-decoration:none;
}
#gollum #contentWrapper #menuWrapper .subNav a:visited {
	font-family:"Arial Black", Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	text-decoration:none;
}
#gollum #contentWrapper #menuWrapper .subNav a:hover {
	font-family:"Arial Black", Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	text-decoration:none;
}
#gollum #contentWrapper #content {
	position:relative;
	width:695px;
	top:0px;
	left:62px;
	float:left;
	z-index:30;
}
#gollum #contentWrapper #content h1 {
	font-family:"Arial Black", Arial, Helvetica, sans-serif;
	font-size:26px;
}
#gollum #contentWrapper #content h2 {
	font-family:"Arial Black", Arial, Helvetica, sans-serif;
	font-size:22px;
}
#gollum #contentWrapper #content p, #gollum #contentWrapper #content td, #gollum #contentWrapper #content li, #gollum #contentWrapper #content input, #gollum #contentWrapper #content textarea {
	font-family:"Arial Black", Arial, Helvetica, sans-serif;
	font-size:18px;
}
#gollum #contentWrapper #content .finePrint {
	font-family:"Arial Black", Arial, Helvetica, sans-serif;
	font-size:12px;
}
#gollum #contentWrapper #content a:link {
	font-family:"Arial Black", Arial, Helvetica, sans-serif;
	font-size:18px;
	text-decoration:underline;
	color:#000000;
}
#gollum #contentWrapper #content a:visited {
	font-family:"Arial Black", Arial, Helvetica, sans-serif;
	font-size:18px;
	text-decoration:underline;
	color:#000000;
}
#gollum #contentWrapper #content a:hover {
	font-family:"Arial Black", Arial, Helvetica, sans-serif;
	font-size:18px;
	text-decoration:underline;
	color:#FFFFFF;
}
#gollum #contentWrapper #cmsMenu {
	float:left;
	border:5px SOLID #000000;
	padding:2px;
	margin-right:10px;
	margin-top:25px;
	background-color:#FFFFFF;
}
#gollum #contentWrapper #content #cmsMenu input {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:3px;
} 