body {background-color:rgb(112,135,155); background-image:url(background.jpg); background-repeat:no-repeat;background-position:center}
div.main, {background-color:rgb(240,250,255); margin:1em; margin-top:50em; padding:.6em;margin-right:0px;}
div.intro, div.navigation {background-color:rgb(240,250,255); margin:1em; padding:.6em; margin-right:0px}

h2, h3, h4, em {color:darkgreen; font-family:georgia, serif; font-weight:bold;}
h1 {color:white;}
a, p, li, address {color:navy; font-family:verdana, sans-serif;}
h1 {font-size:30px}
h2 {font-size:1.5em}
h3 {font-size:1em}
h4, em {font-size: .9em;}
a, p, li {font-size:.9em}
a:hover{color:darkgreen}

div.body {
	position: relative;
	left: 5px;
	top: 10px;
}
div.navigation { width:150px; }
div.navlinks {padding-left:1em}
div.printref {display:none}
a.heading {color:darkgreen; font-family:georgia; font-weight:bold}
a.heading:hover {color:navy;}
div.navigation.p {padding:5px; background-color: rgb(200,200,250); }
div.mainbox { position:absolute; left:200px; top: 0px; width:70%; height:475px; overflow:auto;}
div.img {float:right;} 
.tbi {
	font-style: italic;
	font-size: smaller;
}
#credits {width: 10em; float:right}
a.back {background-color:darkgreen; color:white ; font-weight:bold; font-style:italic; font-size:.8em; padding: 5px; border: medium white; 
float: right;
 border-style: groove;

}
a.back:hover {background-color:navy; color:white; font-weight:bold; font-style:italic; font-size:.8em;}