/* CSS Document */
html {font-size:100%; }
body {background:#000000; color:#adaaad; font:1em Arial, Helvetica, sans-serif; margin:10px 5px 0 5px; padding:0; border:1px solid #222222; }
div, ul, h2, h3, h4, li, p, img {margin:0; padding:0; }
ul {list-style-type:none; }
a {text-decoration:none; font-weight:bold; color:#ffba63; }
a:hover {text-decoration:none; font-weight:bold; color:#ff5d10; }
h1{margin:0 0 12px 0; font-size:2em; font-weight:normal; padding:0; color:#ff5d10; }
h2{margin:15px 0 10px 0; font-size:1.2em; font-weight:normal; padding:0; color:#ff5d10; }
strong {font-weight:normal; color:#ffba63; }

/* TOPMENU */
#topmenu {width:800px; height:3em; position:relative; margin:0 auto; padding:10px 0 0 0; }
#topmenu ul {display:block; width:799px; height:2.5em; position:absolute; top:0; right:0; margin:11px 0 0 0; padding:0 2px 0 2px; border-bottom:1px solid #222222; }
#topmenu ul li {float:right; font-size:0.7em; font-weight:bold; }
#topmenu ul li a {width:113px; height:1.5em; display:block; padding:0.7em 0; color:#adaaad; background:#222222; text-decoration:none; text-align:center; margin:0 1px 0 0; top:0px; left:0px; }
#topmenu ul li a:hover {width:113px; height:1.5em; text-decoration:none; color:#000000; background:#ffba63; }
#topmenu ul li.active {width:113px; display:block; height:1.5em; padding:0.7em 0; color:#000000; background:#ff5d10; text-align:center; margin:0 1px 0 0; }
/* END TOPMENU */

/* HEADER */
#header {width:800px; height:70px; position:relative; margin:0 auto; padding:2px 0 10px 0; }
#header img {width:795px; height:64px; z-index:1; padding:0; position:relative; margin:0 0 0 1px; }
/* END HEADER */

/* MAIN PANEL */
#main {width:800px; position:relative; margin:0 auto; padding:40px 0 0 20px; }
#picpanel {width:275px; float:left; }
#textright {width:475px; float:right; }
#textright p {width:475px; margin:0; padding:0 0 15px 0; }
#widetext {width:800px; }

#list {margin:0 0 0 20px; }
#list ul li {margin:0 0 5px 0; }
#list ul span {font-size:1.4em; font-weight:bold; color:#ffba63; padding:0 10px 0 0; }
/* END MAIN PANEL */

/* DIVIDER TEXT */
#dividertext {width:800px; position:relative; top:0px; left:6px; margin:0; padding:20px 0; }
#dividertext p span {font-weight:bold; color:#555555; }
#dividertext p.dotline {border-bottom:1px dotted #222222; padding:0; margin:0; }
#dividertext p.capstext {background:url(images/small-lightning-bug-text.png) center left no-repeat; font-size:1em; font-style:italic; color:#adaaad; padding:0.25em 0; margin:5px 0 5px 5px; }
#dividertext p.capstext a {bottom left no-repeat; font-size:1em; font-style:italic; text-decoration:none; color:#adaaad; padding:0; position:relative; top:0; left:314px; }
/* END DIVIDER TEXT */

/* FOOTER PANEL */
#footer {width:100%; background:#222222; color:#adaaad; font-size:0.8em; margin: 100px 0 0 0; }
#footerbody {width:100%; height:75px; position:relative; margin:0 auto; padding:0; }
#footer ul {display:block; position:absolute; left:40px; top:40px; }
#footer li {float:left; font-size:1em; font-weight:normal; }
#footer ul li a {padding:0 6px; color:#adaaad; font-weight:normal; text-decoration:none; }
#footer ul li a:hover {text-decoration:underline; }
#footer ul li a.padl {padding:0 0 0 6px; }
#footer p.copyright {position:absolute; top:40px; right:38px; color:#ff5d10; }
/* END FOOTER PANEL */
