﻿body {
  margin:0px;
  padding:0px 0px 20px 0px;
  background-image: url(images/background.jpg);
  background-repeat: repeat-x;
  font-family: Verdana, Helvetica, Arial, sans-serif;
  font-size:14px;
}

a {
  color:#4e6bff;
  font-weight:bold;
  text-decoration: none;
}

a:visited {
  color:#4e6bff;
}

a:hover {
  color:white;
  background-color:#ff9347;
}

h2 {
  font-size:26px;
  font-weight: bold;
  color:#ff9347;
  margin-bottom:0px;
}

h3 {
  color:#ff9347;
}


strong {
  color:#ff9347;
}


#header, #content, #menu {
  width:780px;
  margin:0px auto 0px auto;
}

#header {
  height:125px;
  background-image: url(images/header.jpg);
  background-repeat: no-repeat;
}

#header a h1 {
  display: none;
}

#header a {
  display: block;
  height:125px;
  widows:760px;
}

#header a:hover {
  background-color: transparent;
}



#menu {
  height:50px;
}

#menu ul, #menu ul li {
  list-style: none;
  display: block;

}

#menu ul {
  margin:0px 130px;
  padding:0px;
  font-size:17px;
  position: relative;
  text-align: center;
  border-top:3px solid #ff9347;
  height:45px;
}


#menu ul li {
  float:left;
  margin:0px 10px;
}

* html #menu ul li {
  display: inline;
}


#menu ul li a {
  position:relative;
  margin-top:-6px;
  display: block;
  padding:15px 10px 2px 10px;
  color:#ff9347;
}

#menu ul li a:hover {
  padding-top:6px;
  border-top:9px solid #ff9347;
  color:white;
}

#menu ul li a.selected {
  padding-top:6px;
  border-top:9px solid #ff9347;
}




#content {
  width:690px;
}

#content p {
  margin:0px 0px 20px 30px;
}

#content ul {
  margin:10px 10px 10px 20px;
  list-style: circle;
  list-style-position:inside;
  list-style-type: circle;
  padding:20px;
}

.status {
  background-color:#e5e5e5;
}


#content ul li {
  padding:0px 5px 5px 5px;
}


dd {
  font-style: italic;
  font-size:12px;
}


#footer {
  font-size: 10px;
  text-align: center;
  position: fixed;
  bottom: 0px;
  width:100%;
  background-color: white;
  border-top:1px solid #ff9347;
}

* html #footer {
  position: relative;
  border: none;
}


#footer p {
  padding:10px;
  margin:0px;
}
