@charset "utf-8";
/* CSS Document */

body { background-color: #AA0000; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; margin: 0; }
#sitewrapper { background-color: #FFFFFF; border-left: 2px solid #000000; border-right: 2px solid #000000; margin: 0 auto;  padding: 0; text-align: left; width: 760px; }
#title, #title a, #title a:visited { background-color: #FFFFFF; text-align: center; padding: 5px; font-size: 30px; color: #000000; }
#alertbar, #alertbar a, #alertbar a:visited { color: #FF0000; background-color: #CCCCCC; text-align: center; padding-top: 2px; padding-right: 5px; padding-bottom: 2px; padding-left: 5px; font-weight: bolder; font-size: large; }
#contents { padding: 5px; }
#footer, #footer a, #footer a:visited { background-color: #333333; color: #CCCCCC; text-align: center; padding: 2px; }

a, a:visited { text-decoration: none; color: #CC0000; }
a:hover { text-decoration: underline; }

h1 { font-size: 24px; margin: 0px; color: #CC0000; }
h2 { font-size: 16px; margin: 0px; color: #CC0000; }
h3 { font-size: 14px; margin: 0px; color: #CC0000; }

img { border: 0; }

/*Misc*/
.slideshow { /*IE method of centering a relative div*/ text-align: center; }
.slideshow > div { /*Proper way to center a relative div*/ margin: 0 auto; }

#info { width: 355px; margin: auto; position: relative; padding-top:10px; }
#lpara { position: absolute; top: 0px; left: 0px; width: 200px; padding-right:10px; text-align:center; }
#rpara { position: absolute; top: 0px; left: 150px; width: 200px; padding-left:15px; text-align:center; }
