#content_area {
  background: #f7f6f4 url(/images/content.jpg) no-repeat scroll top center;
  text-align: left;
  vertical-align: top;
  padding: 15 35 0 5;
  color: #742405;
  font-family: sans-serif;
  font-size: 12px;
}

#search_table_wrapper {
  text-align: center;
}

#search_table_wrapper {
  text-align:-moz-center;
}

#search_table {
  border-width: 1px;
  border-color: #742405;
  border-style: solid;
  border-spacing: 0px;
}

#search_table td.bottom {
  <!--
  border-top: 1px solid #742405;
  -->
  font-family: sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-align: center;

}

#search_table td.top {
  border-bottom: 1px solid #742405;
}

#nav_links_table td {
  padding: 30 0 0 0;
  text-align: center;
}

#gallery_table {
  padding: 0 0 0 50;
}

#gallery_table td {
  padding: 10 10 0 0;
  text-align: center;
}

#header_slideshow {
  position: absolute;
  left: 630px;
  top: 24px;
  filter: alpha(opacity=0); 
  -moz-opacity: 0%;
}

.page_selector_selected {
  FONT-SIZE: 10px;
  COLOR: #000000;
  FONT-WEIGHT: bold;
}

.text {
  font-family: "Tahoma", "Arial";
  font-size: 10px;
}
input {
  font-family: "Tahoma", "Arial";
  font-size: 10px;
}
select {
  font-family: "Tahoma", "Arial";
  font-size: 10px;
}
textarea {
  font-family: "Tahoma", "Arial";
  font-size: 10px;
}

A, A:active, A:visited{
  COLOR: #B24018;
  TEXT-DECORATION:none;
}
A:hover{
  TEXT-DECORATION:underline;
}

A.results_sort, A.results_sort:active, A.results_sort:visited{
  font-size: 10px;
  font-weight: bold;
  color: #742405;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  TEXT-DECORATION:none;
}
A.results_sort:hover{
  TEXT-DECORATION:underline;
}

A.page_selector, A.page_selector:active, A.page_selector:visited{
  FONT-SIZE: 10px;
  COLOR: #0066CC;
  FONT-WEIGHT: bold;
  TEXT-DECORATION:none;
}
A.page_selector:hover{
  TEXT-DECORATION:underline;
}

A.contact, A.contact:active, A.contact:visited {
  FONT-WEIGHT: bold;
  FONT-SIZE: 13px;
  COLOR: #0066CC;
  TEXT-DECORATION:none;
}
A.contact:hover{
  FONT-WEIGHT: bold;
  FONT-SIZE: 13px;
  TEXT-DECORATION:underline;
}

A.side_link, A.side_link:active, A.side_link:visited, A.side_link:hover{
  FONT-SIZE: 11px;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  COLOR: #F7F6F4;
  TEXT-DECORATION:none;
}

.standout {
  font-weight: bold;
}

.error_message_header {
    FONT-WEIGHT: bold; 
    FONT-SIZE: 11px; 
    COLOR: #cc3300; 
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.error_message {
    FONT-SIZE: 9px; 
    COLOR: #cc3300; 
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.informational_message_header {
    FONT-WEIGHT: bold; 
    FONT-SIZE: 11px; 
    COLOR: #336699; 
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.informational_message {
    FONT-SIZE: 9px; 
    COLOR: #336699; 
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.field_label { 
    FONT-SIZE: 11px; 
    COLOR: #444444; 
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.error_field_label { 
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px; 
    COLOR: #cc3300; 
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

h1 {
  font-size: 30px;
  font-weight: normal;
  font-family: sans-serif;
  text-align: right;
}


h2 {
  font-size: 16px;
  font-weight: bold;
  font-style: italic;
  font-family: sans-serif;
}

h3 {
  font-size: 14px;
  font-weight: bold;

}

h4 {
  font-size: 12px;
  font-weight: bold;
  font-style: italic;
}

hr {
  border: 0;
  color: #742405;
  background-color: #742405;
  height: 1px;
}

.results_header {
  font-size: 10px;
  font-weight: bold;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.results_content {
  font-size: 9px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.results_title {
  font-weight: bold;
  font-size: 16px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.search_title {
  font-size: 16px;
  font-weight: bold;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}


.search_category {
  font-size: 12px;
  font-weight: bold;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}


.search_label {
  font-size: 10px;
  font-weight: bold;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.popup_header {
  font-weight: bold;
  font-size: 9px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.popup_content {
  font-size: 9px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

div.gallery_right {
  display:block;
  float:right;
  margin: 5px 5px 5px 5px;
}

div.gallery_left {
  display:block;
  float:left;
  margin: 5px 5px 5px 5px;
}

p.contact_info {
  font-weight: bold;
  font-size: 13px;
}

td {
  color: #742405;
  font-family: sans-serif;
  font-size: 12px;
}