html { margin: 0px; } 

h1 { 
	color: #535769;
	font: bold 1.6em Arial, Verdana, Helvetica, sans-serif;	
}

h2 { 
	color: #535769;
	font: bold 1.4em Arial, Verdana, Helvetica, sans-serif;	
}

body { 
 background: #FDD73F; 
 text-align: center; 
 font: 0.7em Verdana, Arial, Helvetica, sans-serif; 
 margin: 0px; 
 padding: 0px; 
}

#wrapper, #wrapper3col {
	margin: 0px auto; 				/* to fix centering in Mozilla */
	background: url(images/background.gif) repeat-y;
	text-align: left;
	width: 749px;					/* width should be the same as the background image */
	padding: 0px 17px 0px 17px;
	/* box model hack */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 715px;
}
	html>body #wrapper, html>body #wrapper3col { width: 715px; }
	
#wrapper3col {
	background: url(images/background.gif) repeat-y;
}

#footer {
	margin: 0px auto; 				/* to fix centering in Mozilla */
	background: url(images/contentbottom.gif) no-repeat;
	width: 749px;					/* width should be the same as the background image */
	color: #535769;
	padding: 10px 0px 10px 0px;
}

#header { 
 height: 109px; 
 background: #FDD73F; 
 float: left;
}  

#menu { 
 background: #000000 url(images/horizontalbar.gif) repeat-x; 
 height: 10px;
 border-top: solid 1px #000; 
 border-bottom: solid 1px #000; 
 padding: 5px; 
 color: #fff; 
 font: bold 1.1em Verdana, Arial, Helvetica, sans-serif; 
}

#menu ul { 
 list-style: none;  /* removes list marker */ 
 padding: 0px;    /* removes left indent */ 
 margin: 0px; 
} 

#menu ul li { 
 display: inline;  /* sets list items to display in a row */ 
 padding-left: 10px;  /* puts space in between list items */ 
} 

#menu a:link, #menu a:visited { 
 color: #fff; 
 text-decoration: none; 
} 

#menu a:active, #menu a:hover { 
 color: #EDDF7D; 
 text-decoration: none; 
}

#leftcol {
	width: 182px;
	float: left;
	background: url(images/navbckgrd.gif) no-repeat top;
	padding: 10px 8px 8px 10px;
	/* box model hack */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 154px;
}
	html>body #leftcol { width: 165px; }

#maincol {
	width: 530px;
	float: left;
	padding: 5px;
	/* box model hack */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 525px;
}
	html>body #maincol { width: 500px; }
	


#centercol {			/* basically a modification of "maincol" */
	width: 380px;
	float: left;
	padding: 10px;
	/* box model hack */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 375px;
}
	html>body #centercol { width: 375px; }

#rightcol {
	width: 150px;
	float: left;
	padding: 10px;
	/* box model hack */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 130px;
}
	html>body #rightcol { width: 130px; }
	
.clear { clear: both; }


.verticalmenu ul { 
 list-style: none; 
 padding: -5px; 
 margin: 0px; 
} 

	.verticalmenu a:link, #leftcol a:visited, #leftcol a:hover {
		display: block;
		font: bold 1.1em Verdana, Arial, Helvetica, sans-serif;
		color: #1A286E;
		text-decoration: none;
		padding: 5px;
		width: 182px;
		height: 26px;
		/* box model hack */
		voice-family: "\"}\"";
		voice-family:inherit;
		width: 155px;
		height: 16px;
	}
		html>body #leftcol a:link, html>body #leftcol a:visited, html>body #leftcol a:hover {
			width: 183px;
			height: 16px;
		}	

.verticalmenu a:hover { 
 background: url(images/hoverlink.gif) no-repeat; 
 width: 164px;
}


