html { height: 100% } 

body {
background-color: #999999;
background-image: url(images/background.jpg); }

#container {
width: 800px;
margin-left: auto;
margin-right: auto;
background-color: #ffffff;
height: 101%; }

#header {
width: 800px;
height: 150px;
padding-bottom: 20px;
 }

#navbar {
width: 200px;
padding-bottom: 10px;
padding-top: 10px;
margin-left: 10px;
background-color: #ffffcc;
float: left;
background-image: url(images/navbar.jpg);
border: rgb(153,102,51) solid; }

#navbar li{
list-style-type: none;
font-family: Courier, "Courier New", monospace;
font-size: 19px;
padding-top: 5px;
padding-bottom: 5px;
margin-left: -20px;
padding-right: 10px;
font-weight: bold; }

#navbar a:link {
text-decoration: none;
color: #000000; }
#navbar a:visited {
text-decoration: none;
color: #000000; }

#navbar a:hover {
color: #663300; }

#navbar a:active {
color: #cc3333; }

#here {
text-decoration: none;
color: #666666;}

div.newline {
clear: both; }

#content {
margin-left: 230px;
margin-top: -15px;
padding-right: 20px;
text-align: justify;
}

#content h1{
}

#content p {
}

#content img {
padding: 7px;
}

#content table {
border: 1px solid;
border-spacing: 0px 0px;
empty-cells: show;
border-collapse: collapse; }

#content tr {
border: 1px solid; }


#content th {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 14px; }


#content td {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 14px;
border: 1px solid;
}

.galleryblock {
height:155px;
}

.thumbnail {
margin-top:auto;
margin-bottom:auto;
border:none;
float:left;
}

.caption {
margin-top:auto;
margin-bottom:auto;
padding-top:5px;
font;
font-family: sans-serif;
font-size: 12px; 
}

.phototext {}

.photo {
float:left;}

img.photo {
width: 150px;}

.text {
margin-left: 170px;
padding-top:20px;}

#footer {
}

hr.cleaner {
      clear:both;
      height:1px;
      margin: -1px 0 0 0; padding:0;
      border:none;
      visibility: hidden;
      }

a:link {}

a:visited {}

a:hover {}

a:active {}

ol {font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 15px;
}

ul {font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 15px;}

h1 {
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #663300;
font-size: 27px; }
h2 {font-family: Verdana, Helvetica, Arial, sans-serif;
color: #663300;
font-size: 22px; }
h3 {
color: #663300;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 18px; }

li {}

p {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 15px; }

img {
border: none; }