body				{ margin:0px; padding:0px; background:url(images/horizon_swoosh.jpg) repeat-x; font-family:Verdana, Helvetica, sans-serif; font-size:12px; line-height:16px; color:#DF8800; }
.page				{ width:780px; background:url(images/page_background_1.jpg) repeat-y; }
.page2				{ width:780px; background:url(images/page_background_2.jpg) repeat-y; }
img.editorial		{ border:#E9AE51 solid 3px;}
.footer				{ color:#FFF; background:#E9AE50; vertical-align:middle; text-align:right; }
.fnav				{ font-family:Arial, Helvetica, sans-serif;	font-size:11px;	color:#E9AE51; text-align:center;}
a.fnav:link			{ color:#E9AE51; }
a.fnav:visited		{ color:#E9AE51; }
a.fnav:hover		{ color:#E9AE51; }
a.fnav:active		{ color:#E9AE51; }
a:link				{ color:#285F00; }
a:visited			{ color:#285F00; }
a:hover				{ color:#285F00; }
a:active			{ color:#285F00; }
.bodycopy			{ text-align:right;	padding:4px; }
.page_title			{ font-weight:bold; font-size:14px; text-align:left; margin-bottom:5px; }
.staff_table		{ margin-top:20px; }
.staff_photo		{ margin-right:10px; margin-bottom:20px; }
.staff_text_title	{ color:#929F00; font-weight:bold; }
.iqfooterW			{ color:#CCC; vertical-align:bottom; padding-bottom:2px; }
.iqfooterW a		{ color:#999; text-decoration:none; }
.iqfooterW a:hover	{ color:#999; text-decoration:underline; }

.phpbb_footer		{ color:#EEE; vertical-align:bottom; padding-top:10px; }
.phpbb_footer a		{ color:#EEE; text-decoration:none; }
.phpbb_footer a:hover	{ color:#EEE; text-decoration:underline; }
textarea, input		{ font-family:Verdana, Helvetica, sans-serif; font-size:12px; padding:1px; }
select				{ font-family:Verdana, Helvetica, sans-serif; font-size:12px; }
p					{ margin-top:0px; }

.page_text			{  }
.e24_image_holder	{  }
.e24_photo			{  }
.e24_jumplinks		{  }
.e24_table			{  }
.e24_text			{ padding-top:10px; }
.e24_title			{ font-weight:bold; font-size:13px; margin-bottom:3px; }
.e24_files			{ clear:both; }
.back_to_top		{ margin:5px 0px 10px 0px; }



/* --- stuff for the nav menus --- */

.body11px					{ font-size:11px; line-height:13px; text-decoration:none; }
.body12px					{ font-size:12px; line-height:14px; text-decoration:none; }
.body10px					{ font-size:10px; line-height:12px; text-decoration:none; }
a.body11px:hover			{ font-size:11px; line-height:13px; text-decoration:underline; }
a.body10px:hover			{ font-size:10px; line-height:12px; text-decoration:underline; }
.lnavcatopen				{ font-weight:bold; font-size:10px; color:#000; background:#FFF; text-decoration:none; }
.lnavcatopen a				{ font-weight:bold; color:#000; text-decoration:none; }
.lnavcatopen a:active		{ font-weight:bold; color:#000; text-decoration:none; }
.lnavcatopen a:visited		{ font-weight:bold; color:#000; text-decoration:none; }
.lnavcatopen a:link			{ font-weight:bold; color:#000; text-decoration:none; }
.lnavcatopen a:hover		{ font-weight:bold; color:#ABB9B1; text-decoration:underline; }
.lnavselected				{ font-weight:bold; font-size:10px; color:#ABB9B1; background:#EEE; text-decoration:none; }
.lnavselected a				{ color:#555; text-decoration:none; }
.lnavselected a:active		{ color:#555; text-decoration:none; }
.lnavselected a:visited		{ color:#555; text-decoration:none; }
.lnavselected a:link		{ color:#555; text-decoration:none; }
.lnavselected a:hover		{ color:#ABB9B1; text-decoration:underline; }
.lnavcat					{ font-weight:bold; font-size:10px; color:#ABB9B1; background:#FFF; text-decoration:none; }
.lnavcat a					{ color:#555; text-decoration:none; }
.lnavcat a:active			{ color:#555; text-decoration:none; }
.lnavcat a:visited			{ color:#555; text-decoration:none; }
.lnavcat a:hover			{ color:#ABB9B1; text-decoration:underline; }
.mtDropdownMenu				{ left:-1000px; overflow:hidden; position:absolute; top:-1000px; }
.mtDropdownMenu .content		{ position:absolute; }
.mtDropdownMenu .items			{ border:#999 1px solid; z-index:2; position:relative; left:0px; top:0px; }
.mtDropdownMenu .item			{ border:medium none; font-size:11px; cursor:pointer; color:#3C1903; text-decoration:none; }
.mtDropdownMenu .background		{ z-index:0; -moz-opacity:1; filter:alpha(opacity=100); left:0px; position:absolute; top:0px; }
.mtDropdownMenu .shadowRight	{ z-index:2; -moz-opacity:.4; filter:alpha(opacity=40); position:absolute; top:3px; width:2px; }
.mtDropdownMenu .shadowBottom	{ z-index:0; -moz-opacity:.4; filter:alpha(opacity=40); left:3px; position:absolute; height:2px; }
.mtDropdownMenu .hover			{ background:#E8AA53; color:#FFF; }