/* Jackson Hole One Fly Style Sheet */
/* For, once again, infathomable reasons, the includes/main_menu.htm works well as a <div>, but sub_menu.htm, footer.htm and footer_left_box.htm */
/* need to be <table>'s for the sake of Firefox 1.5 (they worked fine in IE6 and Opera, but broke the layout in Firefox). Is it because */
/* includes/main_menu.htm is a single cell in it's own row while the others have two cells per row? Who knows... */

a:link {color:#F3CD05;}		/* gold */		
a:visited {color:#ffff66;}		/* pale yellow */
a:active {background-color:#000;}		/* black */

a.content:link {color: navy;}		/* navy */		
a.content:visited {color: #006666;}		/* teal */
a.content:active {background-color: silver;}		/* black */

#master	{
		border: 1px solid #000;
		width: 742px;
		}
		
#secondary	{
		width: 740px;
		}		
		
#mainmenu	{
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 9pt;
		color: #fff;
		width: 740px;
		background: url('http://www.jhonefly.org/img/jhof_mainmenu_bg.jpg');
		padding: 6px 0px 6px 0px;
		text-align: center;
		}
		
#submenu	{
		width:151px;
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 9pt;
		color: #fff;
		padding: 10px 0px 10px 10px;
		background: url('http://www.jhonefly.org/img/jhof_submenu_bg.jpg');
		}

#content	{
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 9pt;
		line-height: 15pt;
		padding: 18px 20px 15px 25px;
		}
		
#hbody	{
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 11pt;
		line-height: 15pt;
		color: #fff;
		padding: 18px 20px 15px 25px;
		}
		
		
#footerleft	{
		width:151px;
		height: 36px;	/* This height needs to be adjusted as the content in the footer changes the height of the box */
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 9pt;
		color: #fff;
		padding: 5px 0px 5px 20px;
		background: url('http://www.jhonefly.org/img/jhof_submenu_bg.jpg');
		}
		
#footer	{
		width: 589px;
		height: 25px;
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 9pt;
		color: #fff;
		padding: 5px 0px 5px 20px;
		background: url('http://www.jhonefly.org/img/jhof_footer_bg.jpg');
		}
		
h1		{
		font-family: trebuchet MS, verdana, arial, helvetica, sans-serif;
		font-size: 19pt;
		font-weight: 400;
		color: #810909;		
		}
		
h2		{
		font-family: trebuchet MS, verdana, arial, helvetica, sans-serif;
		font-size: 15pt;
		font-weight: 400;
		color: #030348;
		}
		
h3		{
		font-family: trebuchet MS, verdana, arial, helvetica, sans-serif;
		font-size: 14pt;
		color: #000;
		font-weight: 700;
		}
		
/* h4's are the Winning Fly headers */
h4 		{
		font-family: trebuchet MS, verdana, arial, helvetica, sans-serif;
		font-size: 10pt;
		color: #000;
		font-weight: 700;
		font-style: italic;
		border-top: 1px solid #000;
		border-bottom: 1px solid #000;
		background-color: #F3CD05;
		width: 100%;
		}		
		
/* h5's are the bolded sub menu items */
h5	{
		font-family: trebuchet MS, verdana, arial, helvetica, sans-serif;
		font-size: 10pt;
		color: #F3CD05;			/* gold */
		font-weight: bold;
		margin: 0px 0px 2px 0px;
		}
		
h6	{
		font-family: trebuchet MS, verdana, arial, helvetica, sans-serif;
		font-size: 11pt;
		color: #000;
		font-weight: bold;
		margin: 15px 0px 0px 0px;
		}		
		
/*	a.menuitem.link {color: #F3CD05;}
a.menuitem:visited {color:#ffff66;}	
a.menuitem:active {background-color:#000;}	*/
		
table.data	{
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 9pt;
		font-weight: 700;
		}
		
table.datacell	{
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 9pt;
		font-weight: 400;
		}		
		
table.2005 {
		font-family: arial, helvetica, sans-serif;
		font-size: 8pt;
		font-weight: 300;
		}
		
table.historymenu {
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 9pt;
		font-weight: 400;
/*		color: #fff;		*/
		text-align: center;
		}	