body {color:#000; background-color:white; font-family: serif; margin: 0px; padding: 0px}
a {color: #00006D}
a:hover {background-color: #00006D; color:white}
address {text-decoration:none; font-style: normal; text-indent: 2em}
img {float: right; border-style: none; margin: 1em}
.floatleft {float: left}
.floatright {float: right}
#header {margin: 0px 0px 0.5em 0px; padding: 0.5em; width: 100%; background-color: #00006D; background-image: url(/assets/images/sch-fp.jpg);background-repeat: no-repeat; background-position: center right}
#sitetitle {font-family: sans-serif; color:white; font-size: 120%; margin: 0px}
#sitetitle a {text-decoration: none; color:white; background-color: #00006D}
#navbar {float:right; right: 0px; width: 15em; height: 100%; padding: 0.5em; margin: 1em 0px 1em 0px; background-color: white; border-left: 2px solid #00006D}
#navbar a {text-decoration: none}
#navbar ul {margin: 0px 0px 0px 0.5em; padding: 0px; text-align:left}
#navbar li {list-style-type: none}
#navbar li .here a {background-color: #aaf; color: black}
#navbar li ul {margin: 0px 0px 0px 2em; padding: 0px}
#content {margin: 0px 1em 0px 0px; padding: 0.5em; overflow:hidden; zoom: 1}
#footer {color: white; background-color: black; font-family: sans-serif; font-size: 0.5em; padding: 0.5em; margin: 0.5em 0px 0px 0px; clear: both }
#footer a {color: white}
#footer a:hover {background-color: white; color: black}

.newsitem {margin: 0px; list-style-type:none;}

.thumbs li {float:left; margin: 2em; list-style-type:none; height: 200px;}
.thumbs img, .managecontainer img {float: none}

.thumbs a {display:block; margin: 5px}
.thumbs a {border: 5px solid #00006D}
.thumbs a:hover {border: 5px outset #00006D; margin: 0px}
.picture {margin: 1em; background-color: black; padding: 1em; float: right}
#lbImage, #lbPrevLink, #lbNextLink {background-color:transparent}
#lightbox img {margin: 0px; float: none}
#lightbox a:hover {background-color: inherit; margin: inherit}

#fp_left {width: 45%; float: left}
#fp_right {width: 45%; float: right}
