﻿*
{
  font-family: Verdana, Arial, Helvetica, Sans-Serif;
}

body 
{
  margin: 0px;
  background-color: #E0E0E0;
}


div, p, table, body
{
  font-size: 11px;
}

div.albumitem
{
  width: 183px;
  overflow: hidden;
  float:left;
}
div.albumitem table
{
  width: 100%;
}
div.albumitem .label
{
  height: 40px;
}

table.bodytable
{
  table-layout: fixed;
  width: 994px;
  border-style: solid;
  border-color: Gray;
  border-width: 1px;
  border-top: none;
  background-color : White;
}
.outerborder
{
  margin: auto;
  width:994px;
  border-style: solid;
  border-color: White;
  border-width: 2px;
  border-top: none;
}
.bodycontainer
{
  height:300px;
}
.bodycontainer div
{
  padding: 4px;
}

.navigation
{
  background-color: #E9E9E9;
  border-style: solid;
  border-color: #B0B0B0 White;
  border-width: 1px 0px;
  padding:2px 4px;
}

.navigation a, .navigation a:link
{
  color: #3A639E;
  font-weight: bold;
  text-decoration : none;
}
.breadcrum
{
  background-color: #EFEFEF;
  border-bottom-style: solid;
  border-bottom-color: #B0B0B0;
  border-bottom-width: 1px;
  padding:2px 4px;
}

.breadcrum a, .breadcrum a:link
{
  color: #3A639E;
  font-weight: bold;
  text-decoration : none;
}
.keywords a, .keywords a:link, a.browseby, a.browseby:link
{
  color: #80200A;
  text-decoration:none;
}

.footer
{
  font-size: 9px;
  color: #909090;
  padding: 2px;
}

.footer a
{
  color: #909090;
  text-decoration:underline;
}

.datelist
{
  width: 100%;
  height: 68px;
  overflow : auto;
  padding: 0px;
}
.datelist td
{
  padding: 0px;
  text-align : center;
  white-space: nowrap;
}
.datelist td.label, .datelist td.day
{
  padding: 2px 4px;
}

.navigation a, .navigation a:link
{
  color: #3A639E;
  font-weight: bold;
  text-decoration : none;
}
.albumfolder
{
  border: thin ridge red;
  margin: 1px;
}
.albumfile
{
  border: thin ridge #DAFADA;
  margin: 1px;
}
.albumfolder a, .albumfolder a:link
{
  color: #3A639E;
}

.albumfile a, .albumfile a:link
{
  color: #3A639E;
}

.datelist .month,.datelist .year,.datelist .day
{
  background-color:White;
}
.datelist a
{
  color: #3A639E;
}
.datelist .monthalternate, .datelist .yearalternate, .datelist .dayalternate
{
background-color: #E0E0E0;  
}

.pager
{
  clear: both;
}
.pager a.page
{
  margin-left: 4px;
  cursor: pointer;
}
.pager a, .pager a:link
{
  color: #3A639E;
  text-decoration : none;
}
.pager a.active
{
  font-weight:bold;
}

.metadata .label
{
  font-style : italic;
}
.metadata td
{
  border-top: 1px solid black;
}
.metadata table
{
  border-bottom: 1px solid black;
}


h1
{
  font-size : 14px;
}
h2
{
  font-size : 12px;
}

.icon
{
  position: absolute;
  margin-left: 110px;
  margin-top: 110px;
  width: 28px;
  height: 28px;
  background-color: #FFFFFF;
}