body {font-family: arial, helvetica, sans-serif; font-size: 100%; color: #006; background-image: url('images/back.gif'); margin-left: 10%; margin-right: 10%;}

/* Images */

img {border-width: 0;}

.border {border-style: solid; border-width: 5px; border-color: #006;}

.floatright {float: right; margin-left: 5%;}

.floatleft {float: left; margin-right: 5%;}

/* Headings */

h1 {font-family: "Times New Roman", times, serif; font-weight: bold; text-align: center; font-size: 140%;}

h2 {font-family: arial, helvetica, sans-serif; font-weight: bold; text-align: left; font-size: 120%;}

h3 {font-family: arial, helvetica, sans-serif; font-weight: bold; text-align: left; font-size: 100%}

h3.negative {font-family: arial, helvetica, sans-serif; font-weight: bold; text-align: left; font-size: 80%;color: #fff; background-color: #006;}

h4 {font-family: "Times New Roman", times, serif; font-weight: bold; text-align: center; font-size: 80%;}

/*Navigation */

.navtab {border-style: solid; border-width: 10px; border-left-color: #aaa; border-top-color: #bbb; border-right-color: #555; border-bottom-color: #555; width: 100%;}

.nav {font-family: arial, helvetica, sans-serif; font-size: 80%; font-weight: bold; color: #fff; background-color: #006; text-align: center; padding-left: 4px; padding-right: 4px;}

/* Advisers */

#volunteer {text-align: justify; color: #fff; background-color: #006; padding-left: 5px; padding-right: 5px; margin-left: 10%; margin-right: 10%;}

/* Index */

.date {font-weight: bold; color: red;}

#footerleft {float:left; padding-left: 4px; padding-right: 4px; font-size: 80%; text-align: left; color: #fff; background-color: #006; width: 200px;}

#footerright {float: right; padding-left: 4px; padding-right: 4px; font-size: 80%; text-align: left; color: #fff; background-color: #fff; width: 200px;}

p.small {clear: both; font-size: 60%; font-weight: bold;}

p.red {font-size: 100%; font-weight: bold; color: #ff0000;}

p.white {font-size: 100%; font-weight: bold; color: #ffffff;}

/* Books */

#bookpics {position: absolute; right: 72%;}

#booktext {position: absolute; left: 30%;}

/* Stats */

#stats {margin-left:25%;}

.right {text-align: right;}

/* Feedback */

.plain {width: 70%; border-style: solid; border-color: #66f; border-width: 2px; padding: 4px;}

.negative {margin-left: 30%; width: 70%; color: #fff; background-color: #66f;}

/* Site */

#site {position: absolute; width: 40%; margin-top: 20px;}

#external {position: absolute; left: 50%; width: 50%; margin-top: 20px;}

.indent {text-indent: 5%;}

/* Links */

a {font-weight: bold;}

a:link,a:visited {color: #66f; text-decoration: none;}

a:hover,a:active {color: #006; text-decoration: none;}

a.nav:link,a.nav:visited {color: #fff; text-decoration: none;}

a.nav:hover,a.nav:active {color: #66f; text-decoration: none;}

a.bignav:link,a.bignav:visited {color: #fff; text-decoration: none;}

a.bignav:hover,a.bignav:active {color: #66f; text-decoration: none;}
