a:link {color:#FFFFFF; text-decoration: none;}      /* unvisited link */
a:visited {color:#FFFFFF; text-decoration: none;}  /* visited link */
a:hover {color:#FFFFFF; text-decoration: underline;}  /* mouse over link */
a:active {color:#FFFFFF; text-decoration: none;}  /* selected link */
a img { border-color: #FFFFFF; }

td {font: x-small Verdana, Arial;}

body {
  background-color: #FFFFFF;
  margin: 0px;
  padding: 0px;
  font: x-small Verdana, Arial;
  text-align: left;
  color: #FFFFFF;
}

#all {
  background-color: #336799;
  float: left;
  width: 1026px;
  height: 580px;
  margin: 0px;
  padding: 0px;
}

#header {
  float: left;
  background-color: #336799;
  font-size:20px;
  font-weight:bolder;
  text-align: left;
  width: 576px;
  height: 28px;
  margin: 0px;
  padding: 0px;
}

#main-menu { 
  float: left;
  background-color: #FF7E00;
  text-align: left;
  font-size:18px;
  width: 576px;
  height: 28px;
  margin: 0px;
  padding:0px;
  padding-top: 2px;
}

#photo-pane {
  float: left;
  width: 576px;
  height: 386px;
  margin: 0px;
  padding: 0px;
  background: url('img/loading.gif') 0px 0px no-repeat;
}

#photo-options {
  float: left;
  text-align: left;
  background-color: #9C5A3C;
  width: 576px;
  height: 0px;
  margin: 0px;
  padding: 0px;
}

#keywords1 {
  float: left;
  text-align: left;
  background-color: #336799;
  width: 576px;
  height: 136px;
  padding: 0px;
  margin: 0px;
}





#photo-list {
  float: right;
  background-color: #9DBB61;
  overflow: auto;
  width: 450px;
  height:580px;
  margin: 0px;
  padding: 0px;
}

#message {
  float: left;
  background-color: #FF8040;
  overflow: auto;
  width: 430px;
  height:0px;
  margin: 0px;
  padding: 0px;
  text-align: left;
  visibility: hidden;
  display: none;
}


#img-thumb {
  float: left;
  margin: 1px;
  padding:0px;
  width:100px;
  height:100px;
}

#main_img {
  width:576px;
  height:368px;
  padding: 0px;
  margin: 0px;
  padding:0px;
}



