body {
	background: white url(/pbn/images/map.pjpeg) 0 0 repeat fixed;
	color: black;
	margin: 0px 0px 0px 1em;
	padding: 0px;
}

a:link			{ color: #0000ff }
a:visited		{ color: #800080 }
a:active		{ color: #ff0000 }
a:hover			{ color: #800080 }

#main { padding: 0em 1em 0.5em 0.5em }

h1, h2 { font-size: large }
h1.banner { text-align: center ; margin: 0em 0.5em 1.5em 0.5em; padding: 0em }
#main h1.banner img { border: none }
#main img { margin: 7px; border: 1px #ccc solid }

#innermenu {
	background: #ddd url(/pbn/images/map-gray.pjpeg) 0 0 no-repeat fixed;
	border: 1px solid #000;
	float: right;
	width: 150px;
	color: black;
	margin: 0.5em;
	padding: 0.5em;
	font-size: small;
}

#navbar {
	float: right;
	width: 20%;
	margin: 0em 0em 0em 1em;
	padding: 1em 1em 0.7em 1em;
	background: #ccccff;
	color: black;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 70%;
	border-bottom: 1px #6666cc solid;
	border-left: 1px #6666cc solid;
}

.links ul { padding-left: 0em; list-style-type: none; padding-bottom: 0.5em }
.links ul li ul { padding-left: 1em }
.links li a { display: block; margin-bottom: 1px }
.links ul li a { padding-top: 0.12em; padding-bottom: 0.12em }
.links ul li ul li a { padding-top: 0.28em; padding-bottom: 0.28em }
.links li.current {
	font-size: large;
	background: #eaeaff;
	margin-top: 1px; margin-bottom: 1px;
}
.links li a:hover, .links li a:active { background: #eaeaff }

.legalese { font-size: x-small }
hr { border-top: 2px solid black }
.navbar hr { color: #6666cc }

ul.wide li { padding-bottom: 1em }

