@charset "utf-8";

body {
	background-color: #FFC;
	font-size: 62.5%;
	margin: 0;
	padding: 0;
	font-family: Verdana, Geneva, sans-serif;
}
body * {
	font-size: 100%;}
h1, h2, h3, h4, h5, h6 {
	font-weight: normal;}
h1 {font-family: Verdana, Geneva, sans-serif; font-size: 120%; text-align: center;}
h2 {font-family: Verdana, Geneva, sans-serif; font-size: 110%;}
p {	margin-bottom: 1.1em;
	margin-top: 0;
	font-family: Verdana, Geneva, sans-serif;}
p.footer {color: #FFF; text-align: center; margin: 15px 0 15px 0;}
p.green {color: #fff; margin: 30px 5px 5px 5px;}
p.green span {font-size: 110%; font-weight: bold;}
p.left {text-align: left; margin: 0 0 0 40px;}
.photo {margin: 10px 0 0 10px;}
#main p.lastNode {
	margin-bottom: 0;}
a:link img, a:visited img {
	border: none;}
div.clearFloat {
	clear: both;
	font-size: 0;
	height: 0;
	line-height: 0px;}
li.clearFloat {
	clear: both;}
ul.symbolList {
	display: inline;
	float: left;
	list-style-type: none;
	margin: 0;
	padding: 0;}
.AbsWrap {
	position: relative;
	width: 100%;}
.rowWrap {
	width: 100%;}
#main {
	margin: 0 auto;
	width: 900px;}
#green {
	margin: 0px;
	display: inline;
	float: left;
	background-color: #663;
	width: 168px;
	padding: 5px;
	height: 283px;}
#libraryBanner {
	margin-left: 0px;
	margin-top: 0px;
	display: inline;
	float: left;
	height: 293px;
	margin-bottom: 0;
	width: 722px;}
#body {
	margin-left: 0px;
	margin-top: 0px;
	display: inline;
	float: left;
	margin-bottom: 0;
	background-color: #fff;
	width: 900px;
	padding-top: 0px;
	background-image: url(images/background.gif);
	background-repeat: repeat-y;}
#topLinks {margin: 5px 5px 25px 5px; font-size: 120%; text-align: center; width:715px; float:right;}
#rightWhite {margin: 10px 5px 5px 190px; font-size: 110%;}
#leftGreen {
	margin: 0px;
	display: inline;
	float: left;
	width: 168px;
	padding: 5px;
	height: 283px;}
#footer {
	display: inline;
	float: left;
	margin: 0;
	background-color: #663;
	width: 900px;
	padding: 0 0 10px 0;
	height: 45px;}
a.navigation:link {text-decoration: none; color: #663;}
a.navigation:active {text-decoration: none; color: #663;}
a.navigation:visited {text-decoration: none; color: #663;}
a.navigation:hover {text-decoration: underline; color: #663;}

a.green:link {text-decoration: none; color: #663;}
a.green:active {text-decoration: none; color: #663;}
a.green:visited {text-decoration: none; color: #663;}
a.green:hover {text-decoration: underline; color: #663;}

ol.noBul {list-style-type: none;}
ul.noBul {list-style-type: none;}
li.right {float: left; width: 450px; display: inline;}
li.photo {width: 175px; display: inline; float: left;} 
li.photo2 {width: 475px; display: inline; float: left;}

dt {color: #663; font-weight: bold;}

img.staff {margin: 3px;}

div.strange {
	width: 225px;
	float: left;
	display: inline;
	text-align: center;}
	
div.bart {
	width: 150px;
	float: left;
	display: inline;
	margin: 0 0 0 20px;
	text-align: center;}
	
.homebtn {margin:5px 0 0 5px; padding: 3px 0 0 0;}
a.homebtn img {border: 0; width: 163px; height: 25px; background: url(images/home.gif) no-repeat 0 0; margin: 3px 0 0 0;}
a.homebtn:hover img {border: 0; background: url(images/home.gif) 0 -25px; height: 25px; width: 163px;}

a.normal:link {color: #000}
a.normal:active {color: #000;}
a.normal:visited {color: #000;}
a.normal:hover {color:#000; font-weight: normal; text-decoration: none;}

.none {display: none;}

dd {margin: 0 20px 10px 20px;}


