a {
  text-decoration: none;
  color: #29a2a4;
}
left {
  text-align: left;
}
right {
  text-align: right;
}
a1 {
  color: aqua;
  font-size: 100%;
  font-weight: bold;
}
a2 {
  color: #64a2f4;
  font-size: 100%;
  font-weight: bold;
}
a3 {
  color: #176fc8;
  font-size: 100%;
  font-weight: bold;
}
a4 {
  color: fuchsia;
  font-size: 100%;
  font-weight: bold;
}
a5 {
  color: #fd8300;
  font-size: 100%;
  font-weight: bold;
}
a6 {
  color: green;
  font-size: 100%;
  font-weight: bold;
}
a7 {
  color: #804bcf;
  font-size: 100%;
  font-weight: bold;
}
a8 {
  color: lime;
  font-size: 100%;
  font-weight: bold;
}
a9 {
  color: #757509;
  font-size: 100%;
  font-weight: bold;
}
a10 {
  color: orange;
  font-size: 100%;
  font-weight: bold;
}
a11 {
  color: #d976d4;
  font-size: 100%;
  font-weight: bold;
}
a12 {
  color: purple;
  font-size: 100%;
  font-weight: bold;
}
a13 {
  color: red;
  font-size: 100%;
  font-weight: bold;
}
a14 {
  color: #07ab9d;
  font-size: 100%;
  font-weight: bold;
}
a img {
  border:  none;
}
a:hover {
  text-decoration: underline;
}
body {
  margin: 2.5ex 1.5ex 0;
  padding-bottom: 0;
  font-size: 83%;
  font-family: Lucida Grande,Helvetica,Arial,sans-serif;

}
h {
  color: white;
  font-weight: bold;
}
h1, h2, h3, h4, h5, h6 {
  margin: 0.25em 0;
  color: #444444;
  font-size: 100%;
}
h2 {
  font-size: 150%;
}
h3 {
  font-size: 115%;
}
span.mailto span {
  display: none;
}
table {
  border-spacing: 0;
  font-size: 80%;
}
td {
  border-style: solid;
  border-color: #eeeeee;
  border-width: 1px 0 0;
  padding: 0.5em;
  vertical-align: top;
}
td ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
  list-style-image: none;
  list-style-position: outside;
}
td.section_heading {
  border-width: 0 0 2px;
  padding-top: 3ex;
}
th {
  text-align: left;
  font-size: 110%;
}
.application_note {
  padding-left: 1em;
  font-style: normal;
  font-weight: bold;
  color: black;
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: 25px;
}
.application_note li {
  list-style-type: square;
}
.error {
  border-style: solid;
  border-color: red;
  border-width: 0.5ex 0;
  clear: both;
}
.navigation li {
  list-style-type: none;
  list-style-image: none;
  list-style-position: outside;
  margin-left: 0px;
  text-decoration: none;
}
.section {
  border-top: 1px solid gray;
  clear: both;
  margin-right: 11ex;
  max-width: 60em;
}
.section .filetype {
  font-size: 80%;
}
.section p {
  max-width: 60em;
}

#contact_info {
  border-top: 1px solid;
  padding: 1ex 1ex 0;
  text-align: center;
  color: #666666;
}

#contact_info * {
  display: inline;
}

#contact_info dd {
  margin-left: 0;
  margin-right: 1em;
}

#contact_info dd.mailing_address address {
  display: block;
  font-style: normal;
  line-height: 2ex;
  padding-bottom: 1ex;
}

#contact_info dt {
  padding: 0 1ex;
  font-weight: bold;
}

#contact_info dt.mailing_address {
  display: none;
}

#contact_info dt:after {
  content: ':';
}

#directions p, #popup p {
  margin-top: 0;
}

#header {
  background: transparent url(../img/logo.81x76.jpg) no-repeat scroll 0%;
  padding-left: 81px;
  min-height: 76px;
  position: relative;
  margin-bottom: 7ex;
}

#header h1 {
  margin: -1em 0 0;
  font-size: 200%;
  padding-left: 3ex;
  line-height: 1em;
  position: absolute;
  top: 50%;
}

#header h1 sub {
  color: #555555;
  font-weight: normal;
  font-size: 75%;
  display: block;
  line-height: 1em;
}

#header2 {
  background: transparent url(../images/logo.81x76.jpg) no-repeat scroll 0%;
  padding-left: 81px;
  min-height: 76px;
  position: relative;
  margin-bottom: 3ex;
}
#page_content {
  border-left: 1px solid gray;
  padding-left: 1em;
  font-style: normal;
  color: #222222;
  margin-left: 11em;
  margin-bottom: 2em;
}
#page_content .header {
  padding-top: 3ex;
}
#page_navigation {
  width: 10em;
  padding-left: 0;
  position: absolute;
  left: 1.5ex;
  top: 76px;
  margin-top: 10ex;
}
#page_navigation li {
  border: 0px solid #dddddd;
  font-size: 85%;
}
#page_navigation li a {
  padding: 0.3em;
  display: block;
}
#page_navigation li a:hover {
  color: #207d7f;
}
#page_navigation li li {
  border-color: #eeeeee;
  padding: 0;
}
#page_navigation ul {
  padding-left: 1em;
}
#people table {
  padding-top: 2.5ex;
}

#people table td.title {
  max-width: 25em;
}

#site_navigation {
  padding: 0;
  background: #29a2a4 none repeat scroll 0%;
  overflow: hidden;
  position: absolute;
  top: 76px;
  left: 1.63ex;
  right: 1.63ex;
  margin-top: 5.43ex;
  font-family: Lucida Grande,Helvetica,Arial,sans-serif;
    font-weight: bold;

}

#site_navigation {
  font-size: 92%;
  line-height: 2.17ex;
}

#site_navigation li {
  margin: 0;
  float: left;
}

#site_navigation li a {
  padding: 0.25em 2ex;
  display: block;
    font-variant: small-caps;
	text-decoration: none;
}

#site_navigation li a, #site_navigation li a:visited {
  color: #FFFFFF;
}  

#site_navigation #currentpage a {
    font-weight: bold;
    color: #FFFFFF;
}

#site_navigation li a:hover {
  color: #e1e6c3;
  text-decoration: none;
}

#site_navigation #guidlines a:hover {
    color: #EEE685;
    }


#nomination li.nomination a, {
    color: #EEE685;
    }


#tour .caption {
  border:  none;
  text-align: justify;
  padding-bottom: 2em;
}

#tour td {
  padding-left: 3em;
}

#menu_holder{
    margin-left: 26px;
    padding-top: 23px;
    white-sapce:nowrap;
}

#site_menu{
    margin-top: 0px;
    margin-left: 0px;
    padding 0px;
    white-space: nowrap;
}

    


