@charset "UTF-8";
/* Seppa Style CSS */

.main { font: 11px Arial, Helvetica, sans-serif; color: #FFF; background: #000; margin: 0; padding: 0; text-align: center; }
a:link { color: #FFF; text-decoration: none; }
a:hover { color: #CCC; text-decoration: none; }
a:visited { color: #FFF; text-decoration: none; }
a:active { color: #FFF; text-decoration: none; }
.main #container { width: 920px; background: #000; text-align: left; margin-top: 15px; margin-right: auto; margin-bottom: 15px; margin-left: auto; }
.main #intro { width: 850px; background: #000; margin: 15px auto; text-align: left; }
.main #mainContent { padding: 0 0; }
.mainHdr #header { background: #000; border: 1px solid #FFF; }
.mainHdr #header h1 { margin: 0; padding: 0 0; }
.mainHdr #mainContent { position: relative; background: #000; float: left; margin: 0 250px 0 0; }
.main #sidebar1 { position: relative; float: right; width: 200px; background: #EBEBEB; padding: 15px 10px; }
.mainHdr #footer { color: #FFF; width: 800px; margin: 0 auto; padding: 0 10px; }
.mainHdr #footer p { color: #FFF; margin: 0; padding: 10px 0; border-top: 1px solid #FFF; }
.footer { width: 99%; font: 10px Arial, Helvetica, sans-serif; color: #FFF; margin: 0 auto; }
#mainBody { border: 1px solid #FFF; }
.fltrt { float: right; margin-left: 8px; }
.fltlft { float: left; margin-right: 8px; }
.clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px; }
.footnote { color: #FFF; text-align: left; }
#pgTitle { margin: 0 0 40px 0; }

#genContainer { border:1px solid white; width: 95%; height: 500px; padding: 10px; color: #000; }

#cntContainer { background: transparent url(../images/cntct-splsh.jpg) top center no-repeat; border:1px solid white; width: 95%; height: 500px; padding: 10px; color: #000; }
.cntctform { width: 600px; border:1px solid gray; width:805px; margin-bottom: 1em; padding: 15px; }

#aboutContainer { background: transparent url(../images/about-splsh.jpg) top center no-repeat; border: 1px solid white; width: 95%; height: 500px; margin-bottom: 1em; padding: 0 5px 10px ; }
.about { font: bold 11px Arial, Helvetica, sans-serif; color: #000; padding: 8px; text-align: left; }

#sitemapContainer { border:1px solid white; width: 95%; height: 500px; overflow: auto; padding: 10px; color: #000; }