body {
  width:100%;
  margin:0px;
  padding:0px;
  background-color:#FFFFFF;
  }
   
h2,h3,h4,li,p {
  font-family:"Times New Roman", Times, serif;
  }

#header {
  width:100%;
  height:70%;
  background-image: url(images/background.gif);
  }
#header img {
  border-collapse:collapse;
  }

#topnav {
  width:100%;
  height:30%;
  background-image: url(images/background.gif);
  text-align:center;
  border-top:3px solid #000066;
  border-bottom:3px solid #000066;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:bold;
  }
#topnav li {
  margin:0px;
  padding:0px;
  display: inline;
  list-style-type:none;
  text-decoration:none;
  }
#topnav a:link, a:visited {
  color:#000066;
  text-decoration:none;
  }
#topnav a:hover, a:active {
  color:#990000;
  text-decoration:none;
  }

#leftnav {
  width:100%;
  height:100%;
  background-image: url(images/background.gif);
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:bold;
  text-align:left;
  margin:0px;
  padding:2px 2px;
  }
#leftnav ul {
  margin:0px;
  padding:2px 2px;
  }
#leftnav ul li {
  list-style-type:none;
  margin-top:0px;
  margin-bottom:0px;
  }
#leftnav ul li a {
  text-decoration:none;
  color:#000066;
  }
#leftnav ul li a:hover {
  color:#990000;
  text-decoration:none;
  }
#leftnav ul li a:visited {
  color:#990000;
  text-decoration:none;
  }

#mainpage {
  font-family:"Times New Roman";
  width:98%;
  margin:0px 0px;
  border-top:0px;
  border-bottom:0px;
  border-left:3px solid #000066;
  padding:0px 0px;
  }
#mainpage p {
  color:#000000;
  }
#mainpage a {
  text-decoration:none;
  color:#000066;
  }
#mainpage a:hover {
  color:#990000;
  text-decoration:none;
  }  

#leftcolumn {
  width:53%;
  height:100%;
  padding:10px 10px;
  }
#leftcolumn p {
  color:#000000;
  }
#leftcolumn a {
  text-decoration:none;
  color:#000066;
  }
#leftcolumn a:hover {
  color:#990000;
  text-decoration:none;
  }  

#map {
  margin:0px 0px;
  padding:5px 5px;
  font-size:12px;
  font-weight:bold;
  color:#000000;
  }
#map p {
  margin-top:-6px;
  }
#map a:link {
  text-decoration:none;
  }

#stupid {
  margin:0px 0px;
  padding:5px 5px;
  }
#stupid p {
  color:#000000;
  }

#memb {
  width:100%;
  margin:0px 0px;
  padding:5px 5px;
  color:#000066;
  font-size: small;
  }

.noborder {
  border:0;
  }

#links {
  border:2px solid #000000;
  text-align:left;
  padding-left:10px;
  background: white;
  }
#links td tr {
  font-size:10px;
  font-weight:bold;
  }
#links th {
  width:360px;
  color:black;
  font-size:20px;
  font-weight:bold;
  }

#votersguide {
  width:100%;
  height:100%;
  background-image: url(images/background.gif);
  }
#votersguide ul {
  list-style-type:none;
  font-size:11px;
  font-weight:bold;
  text-align:left;
  text-decoration:none;
  }
#votersguide ul li {
  list-style-type:none;
  margin-top:0px;
  margin-bottom:0px;
  }
#votersguide ul li a {
  text-decoration:none;
  color:#000066;
  }
#votersguide a:link, a:visited {
  color:#000066;
  text-decoration:none;
  }
#votersguide a:hover, a:active {
  color:#990000;
  text-decoration:none;
  }

#newsletter {
  width:100%;
  }
#newsletter tr td {
  margin:0px 10px;
  padding:2px 2px;
  font-size:12px;
  font-weight:bold;
  color:#990000;
  }
#newsletter tr td a {
  font-size:12px;
  font-weight:bold;
  text-decoration:none;
  list-style-type:none;
  }
#newsletter a:link, a:visited {
  color:#000066;
  text-decoration:none;
  }
#newsletter a:hover, a:active {
  color:#990000;
  text-decoration:none;
  }
#imgcell img a {
  display:block;
}
