
body {
      background-color: #dedede;
      margin: 0;
      padding: 0;
      font: verdana, none;
}
#Title {
      width: 100%;
}
#Title h1 {
      color: #5252ff;
      padding-left: 1em;
}
#TitleNav {
      margin: 0;
      padding: .5em;
      padding-left: 1em;
      height: 1.2em;
      border-top: 1px solid #003366;
      border-bottom: 1px solid #003366;
      background-color: #5252ff;
      color: #ffffff;
}
#TitleNav a {
      color: #ffffff;
}
#Main {
      margin: 0;
      width: 100%;
}
#Sidebar {
      width: 24%;
      float: right;
      margin-top: 2%;
      padding-left: 2%;
}
#SidebarContents {
      width: 90%; 
      text-align: left; 
      padding-left: .5em; 
      padding-right: .5em; 
      margin-left: auto; 
      margin-right: auto;
}
#Sidebar ul {
      margin-left: 1em;
      padding-left: 1em;
}
#Viewer {
      width: 74%;
      margin-top: 2%;
      text-align: center;
      float: left;
}
.Floater {
      width: 200px;
      height: 220px;
      margin-bottom: 10px;
      margin-right: 10px;
      margin-left: 10px;
      float: left;
}
.FloaterDes {
      margin: 0; 
      padding: .5em; 
      background-color: #6699cc;
      color: #ffffff;
}
.FloaterDes a {
      color: #ffffff;
}
.SidebarBox { 
      border: 1px solid #003366;
      background-color: #dddddd;
      color: #333333;
      padding: 0;
      margin-bottom: 10px;
}
.SidebarBox a {
      color: #333333;
}
.SidebarBoxTitle { 
      padding: .25em;
      font-size: .8em;
      margin: 1px;
      background-color: #336699;
      color: #ffffff;
      font-family: verdana, sans-serif;
}

.SidebarBoxBody { 
      padding: .25em;
      margin: 1px;
      font-size: .8em;
      margin-top: 0;
}

#PictureTags {
      font-size: .8em;
      color: #555555;
}
#PictureTags a {
      color: #555555;
}
    