body {
margin: 0;
padding: 0;
background-image: url(bg.gif);
background-repeat: repeat-x;
background-color:#fafbfc; 
font: 8.5pt verdana, Helvetica, sans-serif; 
color: #57625e; 
line-height: 150%; 
text-align: justify;}

h1 {text-align: left; 
font: 14pt Georgia, Helvetica, sans-serif; 
color: #abb1b0; 
font-weight: bold; 
font-style: italic; 
text-transform:  lowercase;  
text-indent: 15px;
padding: 10px;
margin: 0;
letter-spacing: 15px;
}

h1:first-letter {
color: #c5c9c8;
}

h2 {text-align: center; 
font: 13pt Georgia, Helvetica, sans-serif; 
color: #acacac; 
font-weight: bold; 
font-style: italic; 
text-transform:  lowercase;  
padding-bottom: 1px;
margin:0;
}

a:link, a:visited, a:active {
text-decoration: none; 
background-color:#fafbfc; 
font: 7pt verdana, helvetica, sans-serif; 
text-transform:  uppercase; 
font-weight: bold; 
color: #87e59f;}

a:hover {
text-decoration: none; 
background-color:#fafbfc; 
font: 7pt verdana, helvetica, sans-serif; 
text-transform:  uppercase; 
font-weight: bold; 
color: #f0f5dc; 
cursor:crosshair;}

#content
{
position: absolute;
top: 215px;
left: 45px;
width: 585px;
z-index: 2;
background-color: transparent;
}

input, select, textarea {
background: #ffffff; 
border: #57625e 1px solid; 
color: #a3abaa ; 
font: 8pt tahoma, helvetica, sans-serif;}

strong {
color: #6e7dda;
}

em {
color: #b378e8;
}

.gallery {
border: #e8d6f8 1px solid;
background-color: #e8d6f8;
padding: 3px;
}

#stats {
width: 201px;
height: 133px;
text-align: left; 
text-indent: 4px;
font: 8pt tahoma, arial, sans-serif;
padding: 11px;
background-image: url(stats.gif);
background-repeat: no-repeat;
line-height: 175%;
}
.quote {
text-align: justify;
width: 525px;
color: #a3abaa; 
background-color: #ffffff;
padding: 12px;
border: 1px #b7bfbe solid;
}
