head {}

body {
background-color: #2E2E2E;
background-repeat: no-repeat;
background-attachment: scroll;
background-image: url('CornerBack.png');
width: 980px; }

#banner {
padding: 0em;
position: absolute;
top: 0px;
height: 86px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 250px; }

#intro {
margin-top: 86px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 250px;
color: #FFFFFF;
height: 120px; }

#content {
padding: 5px;
color: #FFFFFF;
margin: 0px; }

div.thumbnail {
float: left;
width: 155px;
padding: 5px;
text-align: center;
margin: 2px; }

div.photo_thumbnail {
float: left;
width: 135px;
}

div.older_photo_thumbnail {
float: left;
width: 108px;
}

div.thumbnail_wide {
float: left;
width: 294px;
padding: 5px;
text-align: center;
margin: 2px; }
  
div.thumbnail p {
text-align: center;
font-weight: bold;
margin: 0em;
padding: 0em; }

div.thumbnail p.painting {
text-align: center;
font-weight: normal;
margin: 0em;
padding: 0em; }
  
div.thumbnail_wide p {
text-align: center;
font-weight: normal;
margin: 0em;
padding: 0em; }

div.container {
margin: 0px; }

div.spacer {
clear: both;
}

h1 {
color: #FFFFFF;
font-weight: bold;
padding-left: 8px;
}

h2 {
color: #FFFFFF;
font-weight: bold;
padding-left: 8px;
margin: 0px; }

h1 + h2 {margin-top: -4px; }

img {
border-style: none; }

img.floatLeft { 
float: left;
margin-top: 4px;
margin-left: 4px;
margin-bottom: 4px;
margin-right: 12px; }

p {
color: #FFFFFF;
padding-left: 1em;
font-size: 1em;
line-height: 1.2em;
text-align: left; }

.short {
padding-top: 5px; }

.short11 {
padding-top: 11px; }

.vshort {
padding-top: 30px; }

.copyright {
color: #858585;
font-family: Helvetica, Arial, sans-serif;
font-size: 0.8em;
line-height: 1.0em; }

#footer {
background-color: #2E2E2E;
clear: both;
width: 100%;
height: 59px; }

a:link {
color: #FFFFFF; }

a:visited {
color: #F82B7D; }

a:hover {}

a:active {}

