#headerBar {
  height: 97px;
  background-color: #0C6128;
}
#headerBar img {
  display: block;
}
#buttonBar {
  height: 25px;
  background-image: url('/images/buttonbar_background_subpage.gif');
  background-repeat: repeat-x;
}
#buttonBar img {
  float: left;
}
#tabBar {
  margin: 0px 0 10px 0;
  clear: both;
  height: 34px;
  background-image: url('/images/tabbar_background.gif');
  background-repeat: repeat-x;
}

#content {
  margin: 0 31px 0 31px;
  float: left;
  width: 432px; /* IE5 width */
  voice-family: "\"}\""; 
  voice-family:inherit;    
  width: 370px; /* Actual width */
}
html>body #content {
  width: 370px; /* Opera 5 catch-up */
} 

#panels {
  width: 162px;
  float: left;
}
.contentPanel {
  position: relative;
  width: 162px; 
  margin: 0 0 1em 0; 
}

.contentPanel h3 {
  color: #fff;
  background-color: #0C6128;
  height: 13px;
  margin: 0;
  padding: 6px 5px 6px 5px;
  background-image: url('/images/green_panel_heading.gif');
  background-repeat: no-repeat;    
  width: 162px; /* IE5 width */
  voice-family: "\"}\""; 
  voice-family:inherit;    
  width: 152px; /* Actual width */
}
html>body .contentPanel h3 {
  width: 152px; /* Opera 5 catch-up */
} 

.contentPanel p {
  background-color: #E9E9E9;
  margin: 0;
  padding: 10px;
  font-size: 1em;
  width: 162px; /* IE5 width */
  voice-family: "\"}\""; 
  voice-family:inherit;    
  width: 142px; /* Actual width */
}
html>body .contentPanel p {
  width: 142px; /* Opera 5 catch-up */
} 

.contentPanel ul {
  background-color: #E9E9E9;
  margin: -5px 0 0 0;
  padding: 10px;
  font-size: 1em;
  list-style-type: none;
  width: 162px; /* IE5 width */
  voice-family: "\"}\""; 
  voice-family:inherit;    
  width: 142px; /* Actual width */
}
html>body .contentPanel ul {
  width: 142px; /* Opera 5 catch-up */
} 

.contentPanel ul li {
  background-image: url('/images/bullet.gif');
  background-repeat: no-repeat;
  line-height: 1.3em;
  padding-left: 20px; 
  margin-bottom: 0.5em;
}
#galleryForm {
  margin-top: -10px;
}
#galleryForm p {
  margin: 0;
}
#galleryForm select {
  font-size: 0.9em; 
  vertical-align: top; 
  margin-right: 5px;
  width: 113px; /* IE5 width */
  voice-family: "\"}\""; 
  voice-family:inherit;    
  width: 108px; /* Actual width */
}
html>body #galleryForm select {
  width: 108px; /* Opera 5 catch-up */
} 

#galleryForm input {
  vertical-align: top; 
}