/* CSS Document */

body {
 background-color: #6699CC;
 font: normal 90% Geneva, Arial, Helvetica, sans-serif;
}

#content {
 width: 800px;
 margin: 10px auto;
  background-color: #003366;
  color: #FFFFCC;
  border: 1px solid gray;
  line-height: 130%;
}

#header {
  padding: 0;
  background-color: #4B7D79;
  border-bottom: 1px solid gray;
}

#navlist
{
padding: 0 3px 0;
margin-left: 0;
font: bold 12px Verdana, sans-serif;
}

#navlist li
{
list-style: none;
margin: 0;
border-top: 1px solid gray;
display: inline;
}

#navlist li a
{
padding: 0.75em 1em 0.75em 1.25em;
border-left: 1em solid #6699CC;
background: #336699;
text-decoration: none;
}

#navlist li a:link { color: #FFFFCC; }
#navlist li a:visited { color: #003366; }

#navlist li a:hover
{
border-color: #FFFFCC;
color: #6699CC;
background: #003366;
}

#main
  {
  padding: 0;
  margin: 0;
  }

.thumbnail
{
 float: left;
 height: 210px;
 border: 1px solid #FFF;
 margin: 0 15px 15px 0;
 padding: 5px;
}

.clearboth { clear: both; }

p 
  {
  margin-top: 0;
  }

#bottom
  {
  clear: both;
  margin: 0;
  padding: .5em;
  color: #FFF;
  background-color: #003366;
  border-top: 1px solid gray;
  text-align: center;
  font: normal 80% Geneva, Arial, Helvetica, sans-serif;
  }

a:link {
	color: #FFFFCC;
}
a:visited {
	color: #CCCCCC;
}
a:active {
	color: #FFFFCC;
}
