*  {  padding: 0px;  margin: 0px;  border: none;  }      body  {  background-color: #FFF;  font-family: verdana, sans-serif;  text-align: center;  font-size: 10pt;  color: #000;  }    a  {  text-decoration: none;  color: #666;  }    a:hover  {  color: #F1E91F;  }    #secondary a  {  color: #000;  }    #container  {  position: relative;  width: 800px;  background: url('/images/background.png') 0px 0px no-repeat;  margin: 0px auto;  text-align: left;  z-index: 5;  }    #header  {  clear: both;  text-align: center;  padding-top: 20px;  width: 720px;  padding-left: 40px;  padding-right: 40px;  }    #news  {  clear: both;  text-align: left;  line-height: 30px;  font-size: 12pt;  }     #content  {  float: left;  clear: both;  margin-bottom: 20px;  padding-top: 20px;  width: 720px;  padding-left: 40px;  padding-right: 40px;  }      #primary  {    float: right;  width: 530px;  z-index: 1;  text-align: justify;  }    #secondary, #menubar  {  text-align: left;  width: 170px;  padding-right: 10px;  color: #000;  }    #menubar  {  padding-bottom: 30px;  }    a.button  {  font-size: 16pt;  color: #000;  cursor: default;  display: block;  }    a.button:hover  {  color: #eee91e;  }    a.button:active  {  border: none;  }    #menu1, #menu2, #menu3, #menu4, #menu5, #menu6  {  position: absolute;  left: 200px;  display: none;  text-align: left;  width: 260px;  background: url('/images/menubg.png') 0px 0px repeat-y;  padding-top: 10px;  padding-bottom: 10px;  padding-left: 20px;  padding-right: 20px;  }  #menu1  {  top: 170px;  }    #menu2  {  top: 195px;  }    #menu3  {  top: 215px;  }    #menu4  {  top: 240px;  }    #menu5  {  top: 265px;  }    #menu6  {  top: 280px;  }    a.menu:link, a.menu:visited, a.menu:active  {  display: block;  font-size: 12pt;  color: #000;  line-height: 150%;  border: none;  }    a.menu:hover  {  color: #eee91e;  }      .event  {  margin-top: 10px;  margin-bottom: 10px;  border-bottom: 1px solid #eee91e;  }    #footer  {  text-align: center;  clear: both;  font-size: 8pt;  line-height: 150%;  }    fieldset  {  width: 400px;  border: 1px solid #eee91e;  padding: 10px;  margin: 10px;  }    legend  {  border: none;  background-color: #fff;  font-weight: bold;  }    label  {  float: left;  margin-left: 5px;  width: 150px;  padding: 3px;  margin-bottom: 5px;  }  input.text  {  float: right;  border: 1px solid #000;  width: 150px;  padding: 2px;  margin-bottom: 5px;  }    input.submit  {  clear: both;  border: 1px solid #000;  padding: 2px;  width: 150px;  margin-left: 160px;  margin-bottom: 5px;  }    input.radio  {  margin-right: 20px;  }    .side  {  width: 100px;  margin-bottom: 3px;  }    input.side  {  border: 1px solid #000;  }    input.file  {  float: right;  border: 1px solid #000;  padding: 2px;  margin-bottom: 5px;  }    textarea  {  font-family: verdana, sans-serif;  font-size: 10pt;  text-align: left;  padding: 2px;  border: 1px solid black;  width: 450px;  height: 250px;  margin-top: 20px;  margin-bottom: 20px;  }    /*used for page titles*/  h1  {  font-size: 16pt;  font-weight: normal;  }  /*used for sidebar titles*/  h2  {  font-size: 14pt;  font-weight: normal;  }    /*used for info for admin pages*/  h6  {  margin-bottom: 20px;  }      .admin  {  list-style-type: none;  }    .admin li  {  line-height: 150%;  }    #primary img  {  float: right;  clear: right;  border: 5px solid #FFF;  }