html {
  height: 100%;
}
body {
  height: 100%;
  background:#000000; 
  font-family:'gill sans mt',verdana,arial,sans-serif; 
  font-size: 10pt;
  color:#DFD7C4; 
  margin:0px 0px 0px 0px;
}

a:link,a:active,a:visited {
  text-decoration:underline;
  color:#BB463C; 
}

a:hover {
  color:#BB463C;
  text-decoration:none; 
}

#header {
  width: 772px;
  background: #D57A33;
  border-left: 1px solid #73230A;
  border-right: 1px solid #73230A;
}

#content {
  width: 772px;
}

#left_panel {
  border-left: 1px solid #73230A;
  background-color: #390F00;
  width: 201px;
  background-image: url(images/panel1.gif);
  background-repeat: no-repeat;
  vertical-align: top;
}

#left_content {
  vertical-align: top;
  padding: 12px 10px 6px 10px;
}

#left_content ul {
  font-size: 9pt;
  list-style-image: url(images/bullet.gif);
  margin: 0px 0px 0px 22px;
  padding: 0;
  line-height: 1.4;  
}

#left_content p{
  margin: 6px 0px 3px 0px;
  padding: 0px;
}

#right_panel {
  vertical-align: top;
  border-right: 1px solid #80280C;
  background-color: #992800;
  width: 569px;
  background-image: url(images/panel2.gif);
  background-repeat: no-repeat;
}

#right_panel_home {
  border-right: 1px solid #80280C;
  background-color: #992800;
  width: 569px;
  background-image: url(images/panel2_shoops.jpg);
  background-repeat: no-repeat;
}

#right_content {
  padding: 10px 15px 20px 15px;
}

#right_content a:link {
  text-decoration:underline;
  color: #D6C767; 
}
#right_content a:active {
  text-decoration:underline;
  color: #D6C767; 
}
#right_content a:visited {
  text-decoration:underline;
  color: #D6C767; 
}
#right_content a:hover {
  color: #EBCD0D;
  text-decoration:none; 
}

#right_content ul {
  font-size: 9pt;
  list-style-image: url(images/bullet2.gif);
  margin: 0px 0px 0px 22px;
  padding: 0;
  line-height: 1.4;  
}

#footer {
  width: 772px;
  border-left: 1px solid #73230A;
  border-right: 1px solid #73230A;
}

#adminMain {
  padding: 0px 0px 0px 20px;
  width: 750px;
  height: 100%;
  background: #390F00;
  border-left: 1px solid #73230A;
  border-right:1px solid #73230A; 
}

#adminMain td{
  vertical-align: top;
}

#image_grid td{
  vertical-align: top;
  text-align: center;
  width: 160px;
  padding: 0px 0px 20px 0px;
}

#photo td{
  text-align: center;
}

div.indent {
  margin-left: 12px;
}

img.bio {
  margin: 0px 6px 3px 0px;
  border: 1px solid #73230A;
  float: left;
}

div.leftPics {
  text-align: center;
}
.leftPics img {
  border: 1px solid #73230A;  
  margin: 20px 6px 3px 6px;  
}

H4.head1 {
  color: #D8CC7F;
  font-size: 11pt;
  font-weight: bold;
  margin: 8px 0px 4px 0px;
}

span.head1 {
  color: #D8CC7F;
  font-size: 11pt;
  font-weight: bold;
}

span.head2 {
  color: #D8CC7F;
  font-size: 10pt;
  font-weight: bold;
  margin: 8px 0px 0px 0px;
}

span.date {
  font-weight:bold; 
}

span.tall {
  font-size: 11pt; 
}

div.adminForm {
  margin:20px 0px 10px 0px;
  font-size:10px;
}


div.formElement {
  letter-spacing: 1px;
  margin: 10px 0px 0px 0px;
  font-weight:bold; 
}

div.formElementLeftCol {
  font-size: 8pt;
  letter-spacing: 1px;
  margin: 7px 0px 0px 0px;
}

div.formSubmit {
  padding: 10px 0px 0px 0px;
  text-align:center;
}

div.message {
  color: #CDBE5C;
  font-size: 10pt;
}

#mailform {
  font-size:10px;
}

input {
  background-color:#5C3020;
  border:1px solid #aaaaaa;
  color: #dddddd;
}

input.reg {
  width: 200px;
}

input.left_col {
  width: 169px;
  font-size:9pt;
}

input.button {
    border: 0;
    background-color: transparent;
    padding: 5px 0 5px 0;
}

select {
/*  background-color:#5C3020;*/
  border:1px solid #aaaaaa;
/*  color: #dddddd;*/
}

textarea{
  color: #dddddd;
  font-size:10pt;
  font-family:'gill sans mt',verdana,arial,sans-serif; 
  border:1px solid #aaaaaa;
  background-color:#5C3020;
  margin:0px;
  padding: 4px;
}

