.top-menu ul { list-style-type: none; padding: 0; margin: 0; }
.top-menu li {  }
.top-menu a { 
  color: #333;
  text-decoration:none;
  text-decoration: none;  
  width: 100px;
  text-align: right;
  float:right;  
}
.top-menu a:hover { background-color:#333333; color:#ffffff; }
.top-menu span { float: right; color: #369; font-weight: bold; }
#create-form { float: right; border: 1px solid #333; background: #fff; color: 000;}
#header  { 
  background-color: #333333; 
  font-family:Helvetica,Arial,sans-serif;
  font-weight:bold;
  font-size: 4em;
  color: white; 
  padding: 4px 4px 2px 4px;
  margin-bottom: 8px;
  border-bottom: 6px solid #777;
  float:left;
  width:100%;
}
#footer { 
  font-size: .8em;
  color: #333;
}
#footer span {
  padding: 4px 4px;
  display: block;
}
#footer a { 
  color: #333;
  text-decoration: none;
  width: 98%;
  padding: 4px 4px;
  font-weight: bold;
  display: block;
}
#footer a:hover {
  background-color:#333;
  color:#fff;
}
ul.pad-menu { list-style-type: none; padding-left: 0px; margin-left: 0px; }
ul.pad-menu li { display: inline; }
ul.pad-menu li a { 
  display: inline-block; 
  line-height: 1.2em;
  font-family: helvetica, arial, sans-serif;
  text-decoration: none;
  color: #333;
  padding: 1em;
  border-bottom: 1px dotted #333;
  margin-right: 1em;
}
ul.pad-menu li a:hover { 
  color: white;
  background-color: #333;
  border-bottom: 1px dotted #333;
}
