
body                    { background-color: #404040; background-image: url(background4.jpg); background-repeat: no-repeat; background-position: 50% 70px; margin: 30px; padding-top: 100px }

h1              { color: #ffc; font-size: 0.8em; font-family: verdana, sans-serif; font-weight: normal; margin: 0; padding: 0 0 10px; border-bottom: 10px solid #ffc }

p  { color: #ffc; font-size: 11px; font-family: verdana, sans-serif; font-weight: normal; margin: 0 0 10px; padding: 0 }

a, a:active, a:visited   { color: #ffc; font-size: 11px; font-family: verdana, sans-serif; font-weight: normal }

a:hover {
color: #f00;
text-decoration: none;
}

#header, #navigation, #content   { text-align: center; margin: 0 auto 2px; padding: 10px; width: 360px }

#navigation p {
margin: 0;
}

#content img {
border: solid 1px #000;
}

body.thumbnails #content  { text-align: center }

body.thumbnails #content span {
display: block;
float: left;
width; 50px;
height: 50px;
margin: 18px;
padding: 0;
}

body.photo #navigation span {
color: #ccc;
}
