html,body {
  height: 80%;
  margin: 0px;
  background-color:antiquewhite;
  scrollbar-face-color:burlywood;
  scrollbar-highlight-color:yellow;
  scrollbar-3dlight-color:orange;
  scrollbar-darkshadow-color:darkblue;
  scrollbar-shadow-color:gray;
  scrollbar-arrow-color:yellow;
  scrollbar-track-color:bisque;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 16px;
  line-height: 20pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  text-align: center;
  color:brown;
}

.header {
  height:70px;
  background:antiquewhite;
  border:1px solid brown;
  }

.heading {
  font-family:Lucida Calligraphy;
  font-size:36px;
  background-color:yellow;
  color:brown;
  font-weight:bold;
  text-align: center
} 

.footer {
  width:800px;
  text-align:center;
  margin-top:5px;
  padding:10px;
  background:ivory;
  color:brown;
  border:1px solid red;
  border-radius: 15px;
  }
    /* Browser Version  Warning
-------------------------------------------------- */

#warning        {
    position:relative;
    top:400px;
    width:100%;
    height:80px;
    background-color:#fff;
    margin-top:0px;
    padding:4px;
    border-top:solid 4px #000066;
    border-bottom:solid 4px #000066;
    }


  /* Footer Navagation
-------------------------------------------------- */
#footer_nav {
  clear:both;
  width:100%;
  margin:0 auto;
  padding:20px 0;
  color:brown;
  font-size:14px;
  text-align:center;
  }
#footer_nav p { margin:5px 0;
  }

#footer_nav a:link, #footer a:visited {
  color:brown;
  text-decoration:none;
  margin:0 2px;
  }
#footer_nav a:hover, #footer a:active {
  color:blue;
  text-decoration:none;
  }

#state_lookup {
  width:100%;
  text-align:center;
  font-size:12px;
  margin-top:5px;
  padding:5x;
  background:ivory;
  color:brown;
  border:1px solid red;
  border-radius: 15px;
  }

#state_text {
  width: 380px;
  font-size:12px;
  padding:20x;
  background:ivory;
  color:brown;
  border:1px solid red;
  border-radius: 15px;
  }

a:hover {
font-size:12px;
background-color:yellow;
color:brown
}

h1 { font-size:16px}
h2 { font-size:24px}
h3 { font-size:20px}

p,h1,h2,h3 {
margin: 10px 10px 10px 10px
}

.hovermenu {
  width:100%;
  text-align:center;
  height: 24px;
  margin-top:5px;
  padding:1px;
  background:ivory;
  color:brown;
  border:1px solid red;
  }

.hovermenu ul{
font: bold 18px arial;
padding-left: 0;
margin-left: 0;
height: 24px;
}

.hovermenu ul li{
list-style: none;
display: inline;
}

.hovermenu ul li a{
padding: 2px 0.5em;
text-decoration: none;
float: center;
color: black;
background-color:bisque;
}

.hovermenu ul li a:hover{
background-color: #FFE271;
font: bold 18px arial;

border-style: outset;
}

html>body .hovermenu ul li a:active{ /* Apply mousedown effect only to NON IE browsers */
border-style: inset;
}

.bClose {
cursor:pointer;
font-weight:bold;
position:absolute;
right:15px;
text-decoration:none;
top:10px;
}

#popup {
background: url(images/popup_t-contest.png) no-repeat;
display:none;
height:252px;
padding:8px;
width:600px;
}

#help_popup {
color:#faebd7;
display:block;
margin:1px 0;
text-decoration:none;
}

#state_map {
visibility:hidden;
}

blink {color: red}

