	a.block, a:visited.block { display: block }

	body {	background-image: url('../images/bkg.jpg'); paddin: 0px; margin: 0px; font-family: Lucida Grande, Verdana, sanserif; }
	#wrapper {  margin: 0 auto 0 auto; padding: 0 0 0 0; background-repeat: repeat-y; width: 765px; }
	#main {}
	#masthead { margin: 0 auto 0 auto; width: 755px; height: 86px;}
	#site-tools ul { margin: 0px 0 0 0px; padding: 30px 0 0 15px; text-align: right; height: 24px;}
	#site-tools ul li { display: inline; padding-right: 20px; font-size: 10px;}

#site-tools ul li a, #site-tools ul li a:visited { color: #edf1dd; text-decoration: none;}
#site-tools ul li a:hover { color: #edf1dd; text-decoration: underline; color: #ede9ca;}

#main #billboard { background-color: #ede9ca; width: 755px; margin: 0 auto 0 auto; padding-bottom: 15px; }
	#main #content {background-color: #edf1dd; width: 755px; margin: 0 auto 0 auto;}
	#main #footer { background-color: #484242; text-align: center; color: #edf1dd; font-size: 10px; padding: 5px 0 5px 0;}
	
	#navibar {
	width: 755px;
	height: 26px;
	background-image: url('../images/navibar-bkg.gif');
	margin: 0 auto 0 auto;
	padding: 0 0 15px 0;
	overflow: hidden;
	clip: auto;
	background-color: #ede9ca; }

	#navibar ul {
	height: 26px; width: 755px; overflow: hidden;
	margin: 0 auto 0 auto;	padding: 0 0 0 0; clip: auto;
	list-style: none; }

	#navibar li {
	float: left;
	list-style: none; display: block; 
	margin: 0; padding: 0; }

	#navibar li a, #navibar li a:visited, #navibar li strong a {
	font-size: 11px; 
	height: 26px;
	padding: 0 0 0 0;
	color: #eee;
	text-indent: -101em;
	background-image: url('../images/navibar.png');
	margin: 0; color: #000000;
	background-repeat: no-repeat; }

	#nav01 a, #nav01 a:visited { width: 85px; background-position: 0px -26px; }
	#nav02 a, #nav02 a:visited { width: 106px; background-position: -85px -26px }
	#nav03 a, #nav03 a:visited { width: 150px; background-position: -191px -26px }
	#nav04 a, #nav04 a:visited { width: 91px; background-position: -341px -26px }
	#nav05 a, #nav05 a:visited { width: 128px; background-position: -432px -26px }
	#nav06 a, #nav06 a:visited { width: 195px; background-position: -560px -26px }
	
	#nav01 a:hover { background-position: 0px -130px; }
	#nav02 a:hover { background-position: -85px -130px }
	#nav03 a:hover { background-position: -191px -130px }
	#nav04 a:hover { background-position: -341px -130px }
	#nav05 a:hover { background-position: -432px -130px }
	#nav06 a:hover { background-position: -560px -130px }

	
	li#nav01 a:active, li#nav01.selected a, li#nav01.selected a:hover, li#nav01.selected a:visited { background-position: 0px 0px }
	li#nav02 a:active, li#nav02.selected a, li#nav02.selected a:hover, li#nav02.selected a:visited { background-position: -85px 0px }
	li#nav03 a:active, li#nav03.selected a, li#nav03.selected a:hover, li#nav03.selected a:visited { background-position: -191px 0px }
	li#nav04 a:active, li#nav04.selected a, li#nav04.selected a:hover, li#nav04.selected a:visited { background-position: -341px 0px }
	li#nav05 a:active, li#nav05.selected a, li#nav05.selected a:hover, li#nav05.selected a:visited { background-position: -432px 0px }
	li#nav06 a:active, li#nav06.selected a, li#nav06.selected a:hover, li#nav06.selected a:visited { background-position: -560px 0px }
	
	table.content { margin: 0 15px 0 15px; border: 0px solid black; }

table h1 {
	border-bottom: 1px solid #a7a3a3;
	font: 24px Georgia, Times New Roman, Times, serif;
}
	table.content p {
	color: #4c4c4c;
	font: 14px/130% Georgia, Times New Roman, Times, serif;
}
	table.content p.intro { font-weight:  bold;  }
	
	td.leftcol { width: 475px; padding-right: 15px;}
	td.rightcol { width: 250px;
	vertical-align: top;
}
	