@charset "utf-8";
/* CSS Document */

body
{
background-color:#0b0a08;
color:#eaeaea;
font-family:"Times New Roman", Times, serif;
font-size:1em;
padding:0;
}
td
{
padding:0;
}

img 
{
vertical-align:middle; border:none;
}

a
{
outline:none;
}
	
.bgform
{
background-color:#eaeaea;
border:none;
}

fieldset
{
border-style: solid;
border-width: 1px;
border-color:#726b6d;
padding-left:10px;
}
label
{
}

a:link
{
color:#eaeaea;
font-family:"Times New Roman", Times, serif;
font-size:1em;
text-decoration:none;
}
a:visited
{
color:#eaeaea;
font-family:"Times New Roman", Times, serif;
font-size:1em;
text-decoration:none;
}
a:hover
{
color:#556b51;
font-family:"Times New Roman", Times, serif;
font-size:1em;
text-decoration:none;
}

.form 
{
color:#726b6d;
}
.form a:link
{
color:#726b6d;
text-decoration:none;
}
.form a:visited
{
color:#726b6d;
text-decoration:none;
}
.form a:hover
{
color:#726b6d;
text-decoration:underline;
}

.lettrine
{
font-family:"Times New Roman", Times, serif;
font-size:3em;
float:left;
margin-right:0.2em;
line-height:0.8em;
}

#thumbs 
{
overflow:auto; 
list-style:none; 
margin:0; 
padding:0;
width:980px;
}
#thumbs li 
{
float:left;
}
#thumbs a 
{
display:block;
padding:10px;
outline:none;
}
#thumbs a.link, #thumbs a.visited 
{
background-color:#000000;
}
#thumbs a:hover, #thumbs a:focus 
{
background-color:#ffffff;
}
#thumbs a:focus
{
background-color:#FF6600;
}

#viewer 
{
position:relative;
width:600px; 
height:600px; 
margin-left:30px;
}

#viewer img[src*="loader"] 
{
position:absolute; 
left:50%; 
top:50%; 
margin:-15px 0 0 -15px;
}

.foot 
{
font-family:Arial, Helvetica, sans-serif;
font-size:0.7em;
color:#726b6d;
}
.foot a:link
{
color:#726b6d;
}
.foot a:visited
{
color:#726b6d;
}
.foot a:hover
{
color:#556b51;
}

.bio a:link
{
color:#eaeaea;
text-decoration:none;
}
.bio a:visited
{
color:#eaeaea;
text-decoration:none;
}
.bio a:hover
{
color:#0b0a08;
}

.menu 
{
background-color:#0b0a08;
color:#eaeaea;
}





