body {
  text-align: center;
  padding: 10px 0;
  background-color: black;
}
p,td,ul,li,h1,h2{
  padding: 0;
  margin: 0;	
}

table {
  margin: 0 auto;
  border-collapse: collapse;
}

img {
  border: none;
}

a {
  text-decoration: none;
}

td#top {
  background: #008ca8 url(../images/topbg.gif) no-repeat left top;
  text-align: left;
  color: white;
}

td#top img#logo {
  margin: 18px 0 0px 100px;
}

td#top a {
  color: white;
}

td#top a:hover,
td#top a.active {
  color: #FF9933;
}

td#top span#subtitle {
  font-family: "Goudy" "Times" serif;
  text-transform: uppercase;
  font-size: 90%;
  font-weight: lighter;
  padding-right: 10px;
  letter-spacing: 1px;
}

td#top ul {
  float: left;
  list-style-type:none;
  padding: 22px 0px 0 18px;
 }

td#top li {
  float: left;
  padding-left: 12px;
}

tr#orange {
  background: white url(../images/orangebar.gif) no-repeat left top;
 
}

tr#orange td {
  padding-top: 35px;
  text-align: left;
}

td#content {
  background: white url(../images/orangebar.gif) no-repeat left top;
  padding: 20px 55px;
  border-right: 3px solid #f78f1e;
  color:#424242;
  font-size:75%;
  font-weight: bold;
  vertical-align: top;
}

td#content h1 {
  font-weight: lighter;
  color: #008CA8;
  font-size: 230%;
  padding-bottom: 10px;
}

td#content h1 a {
  color: #008CA8;
  text-decoration: underline;
  font-size: 50%;
  padding-left: 20px;
  font-weight: bold;
}

td#content a {
  color: #008CA8;
  text-decoration: underline;
}

td#content a:hover {
  color: #FF9933;
  text-decoration: none;
}

td#content h2 {
  color:#008CA8;
  font-size: 180%;
} 

td#content ul {
  list-style-position: inside;
  padding: .5em 0;
  line-height: 1.75em;
}

td#content li {
  padding-bottom: .75em;
}

td#content p {
  padding: .5em 0;
  line-height: 1.75em;
}

td#contact {
  background: white url(../images/orangebar.gif) no-repeat right top;
  border-left: 1px solid #f78f1e;
  color: #424242;
  font-size: 70%;
  font-weight: bold;
  padding: 20px;
  vertical-align: top;
}

td#contact a {
  color: #424242;
}

td#contact a:hover {
  text-decoration: underline;
}

td#contact h1 {
  font-weight: lighter;
  color: #008CA8;
  font-size: 230%;
  padding-bottom: 10px;
}


#logoworks {
  color: white;
  padding-top: 3px;
  width: 796px
  margin: 0 auto;
  font-size: 80%;
}

#logoworks a {
  color: white;
}

#logoworks a:hover {
  text-decoration: underline;
}



