		/* CSS Document for FED website */

html { font-size:100%; }


body {
margin: 20;
padding: 0;
font: Verdana, Arial, Helvetica, sans-serif;
text-align: center; /* hack to force IE5.x pc to center our wrapper div */
'background-image: url(../images/body_bg.gif);
'background: #000080;
font-size:62.5%;
background: url(/background_fade2.jpg) top left repeat-x;
background-color: #8595b1;
}

#wrapper {
margin: 0 auto;
background-image: url(../images/wrapper_bg.gif);
background-repeat: repeat-y;
text-align: left; /* re-align the text to the left after the above hack */
width: 906px;
border: 1px solid #000;
background-color: #fff;

}

/**** header ****/

#bloglogo{
        font-family: Arial,'Comic Sans MS',Verdana; 
        position:relative; 
        width:200px; 
        overflow:hidden;
        float:left; 
        left:10px; 
        top:-50px; 
        text-align:left; 
        font-size:36px; 
        color:#333333; 
        font-weight:bold;
}

#blogtitle{
        font-family: Arial,'Comic Sans MS',Verdana; 
        position:relative; 
        width:600px; 
        overflow:hidden;
        float:left; 
        left:100px; 
        top:50px; 
        text-align:left; 
        font-size:36px; 
        color:#ffffff; 
        font-weight:bold;
}
#blogtitle a, #blogtitle a:hover {
        font-family: Arial,'Comic Sans MS',Verdana; 
        color:#333333; 
        text-decoration:none;
}
#subtitle {
        font-family: Arial,Verdana; 
        position:relative; 
        width:350px; 
        overflow:hidden;
        float:left; 
        left:105px; 
        top:50px; 
        text-align:left; 
        font-size:20px; 
       /* color:#2f4f4f; */
	color: #ffffff ;
         font-weight:bold; 
        font-style:italic;
        vertical-align:bottom;
}


/* menu code*/
/* MOVED TO THE MENU INCLUDE! */


/* End menu code*/


	/* CSS for in page mini menu */

.minimenu  { font: 11px/120% Arial, Verdana, sans-serif;
		font-weight: normal;
		text-decoration: none;
		width: 100%;
		padding: 0;
		margin: 0;
		/* border-bottom: 1px solid gray;*/

		}

.minimenu li {	text-decoration: none;
		color:#2f4f4f ; 
		list-style: none; 
		margin-left: 0;
		margin-right: 0;
		margin-top: 22px;
		margin-bottom: 0px;
		padding: 0;
		/* border-bottom: 1px solid gray; */
		}

.minimenu  a   { list-style: none; color: red ; font-weight: bold; text-align: left  ; text-decoration: none; margin-left: 0;	padding: 0;

	 }

.minimenu  a:hover, {text-decoration: underline; color: red; font-weight: bold; text-align: left  ;	 }
				}
.minimenu a:selected { color: red; font-weight: bold; text-align: left  ; text-decoration: none;
	  }


.minimenu h2 {	font: bold 14px arial ;
			color: #000080 ;
			margin-top: 2px ;
 			text-align: left  ;	}

.minimenu hr {
	height: 0px;
	margin: 10px 0;
	border: none;
	border-bottom: 1px solid gray;
	}

.minimenu  hr {
	height: 0px;
	margin: 10px 0;
	border: none;
	border-bottom: 1px dashed #000;
	}


	/* CSS for pay entry forms */

.payform {font: 12px/120%  verdana;
		 color: #0000A0	}

/* End pay entry code*/



td.quote	 { font: bold 13px/140% Verdana, Arial, sans-serif ;
			color: #8595b1 ;
			margin-top: 2px ;
 			margin-bottom: 3px ;
			text-align: left ;	}

td.footer	 { font: bold 10px/140% Verdana, Arial, sans-serif ;
			color: #8595b1 ;
			margin-top: 2px ;
 			margin-bottom: 3px ;
			text-align: left ;	}

h1	 { font: bold 20px Verdana, Arial, sans-serif ;
			color: #8595b1 ;
			margin-top: 2px ;
 			margin-bottom: 3px ;
			text-align: left ;	}

h1.title	 { font: bold 26px Verdana, Arial, sans-serif ;
			color: #8595b1 ;
			margin-top: 2px ;
 			margin-bottom: 3px ;
			text-align: left ;	}

h2	 { font: bold 16px Verdana, Arial, sans-serif ;
			color: #8595b1 ;
			margin-top: 2px ;
 			margin-bottom: 3px ;
			text-align: center ;	}

h2.left {	font: bold 16px arial ;
			color: #000080 ;
			margin-top: 2px ;
 			text-align: left ;	}

h2.leftfade {	font: bold 16px/95% arial ;
			color: #000080 ;
			margin-top: 1px ;
			margin-bottom: 1px ;
			text-align: left ;
			background-repeat: no-repeat;
			background-image: url(fadeLH.jpg); 
			padding: 6px 3px 3px 3px; /*top padding is 6px, bottom padding is 3px*/ }

imgback	{	background-image: url(fadeLH.jpg); }


h3.left {	font: bold 12px arial ;
			color: #000080 ;
			margin-top: 2px ;
 			text-align: left ;	}



p	 {font: 11px/150% Verdana, Arial, sans-serif;
				margin-bottom: 7px ; 
				margin-top: 2px ;	}

p.text  {font: 12px/140% Verdana,Arial, sans-serif;
		padding-bottom: 1px;  }


p.menu  {font: bold 12px/120% Verdana, Arial, sans-serif;
		padding-bottom: 1px;  }


			/* CSS for use inside existing tables */

.res_format2	{font: 11px/120% Verdana, Arial, sans-serif;
				margin-bottom: 7px ; 
				margin-top: 2px ;	
				text-align: left ;	}

.res_format2 h2 {	font: bold 16px arial ;
			color: #000080 ;
			margin-top: 2px ;
 			margin-bottom: 3px ;
			text-align: left ;	}

.club		{ font: 11px/120% Verdana, Arial, sans-serif;
			margin-top: 2px ;
			margin-bottom: 7px ; 
			text-align: left ;	}

.clubaddress	{ font: bold 11px/120% Verdana, Arial, sans-serif;
			margin-top: 2px ;
			margin-bottom: 7px ; 
			text-align: left ;	}


.club h2 {	font: bold 16px arial ;
			color: #000080 ;
			margin-top: 2px ;
 			text-align: left ;	}

		/* CSS top menu */

#navcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
text-align: center;
font-family: arial ; 
	font-size: 1.2em ;
	font-weight: normal ;

}

#navcontainer ul li { display: inline; }


#navcontainer ul li a {	text-decoration: none ; padding: .2em 1.04em ; color: #fff;
				background-color: #036; }

#navcontainer ul li a:hover	{ color: #fff; background-color: red ;	}

		/* CSS RH Quick Menu */

tr.rowlight { background: rgb(204, 204, 204) ; font-family: verdana, arial; font-size: 8pt ;  }

#quicklink {
		padding-top: 2px;
		width: 200px;
		}

#quicklink ul { padding: 0 ;
			margin: 0 ;
		list-style-type: none;
		margin-left: 0px ;

		}

#quicklink li {
		font: normal 12px/120% Verdana, Arial, sans-serif;
		padding-bottom: 5px;
		}

#quicklink ul li a { text-decoration: none; color=#OOOO8O; 
				font-weight: bold ; }

#quicklink ul li a:hover { text-decoration: underline; color: red ;  }



#quicklink2 {
		padding-top: 2px;
		width: 200px;
		}

#quicklink2 ul { padding: 0 ;
			margin: 0 ;
		list-style-type: none;
		margin-left: 0px ;

		}

#quicklink2 li {
		font: normal 9px/120% Verdana, Arial, sans-serif;
		padding-bottom: 5px;
		}



hr {
	height: 0px;
	margin: 10px 0;
	border: none;
	border-bottom: 1px dashed #000;
	}

#resultslink {
		padding-top: 2px;
		width: 600px;
		}

#resultslink ul { padding: 0 ;
			margin: 0 ;
		list-style-type: none;
		margin-left: 0px ;

		}

#resultslink li {
		font: normal 12px/120% Verdana, Arial, sans-serif;
		padding-bottom: 5px;
		}

#resultslink ul li a { text-decoration: none; color=#OOOO8O; 
				font-weight: bold ; }

#resultslink ul li a:hover { text-decoration: underline; color: red ;  }

