*{ padding: 0; margin: 0; border: 0; }
body, html { color: #000; font-family: Verdana, Arial, Tahoma, sans-serif; height: 100%; background-color:#000; }
body {min-width: 760px; }
h1 { font: bold 14pt Arial, Helvetica, sans-serif; margin:30px 0 10px 0; color: white; padding: 0; }
h2 {font: bold 10pt Arial, Helvetica, sans-serif; color: white; margin: 15px 0 0 0; padding: 0; }
small { font: normal 8pt/9pt Verdana, Geneva, Arial, Helvetica, sans-serif;}
a:link, a:visited, a:hover { color: white; text-decoration: underline; font-weight: bold; }
p {margin-bottom:10px;}
hr {border-bottom:1px solid #fffcd6;}

#container { min-height: 100%; font:9pt/16pt helvetica, arial, sans-serif; color:#000; position:relative; }
* html #container { height: 100%; /*** IE doesn't support min-height, but instead it handles height as min-height so we need to hack the height ***/ }
#header { height:120px; text-align:center; width:700px; margin: 0 auto;}
#content { font: 9pt/15pt Verdana, Geneva, Arial, Helvetica, sans-serif; color: white; padding: 10px; width: 700px; margin: 0 auto; padding:0 50px; text-align:left; position: relative; /*** IE needs this  ***/ }
#footer { height: 25px; overflow:hidden; margin-top: -25px; text-align: center; background-color:black; font:7pt helvetica, arial, sans-serif; color:#9e866e; position:relative;  }
#footer a {color:white;}
#footer a:hover {color:white;}

.center {text-align:center;}
.clearer {clear:both;}
.big { font: bold 11pt Arial, Helvetica, sans-serif; color: #ffcb08; margin:30px; }
.button { background-color: #ffcb08; font: bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif; border: 1px solid black; cursor: pointer; }
.justify {text-align:justify;}
.left {float:left; margin-right:20px; }
.right {float:right; margin-left:20px; }

