body,td
{
font-family:"times new roman",serif;
color:#ffffd7;
background:#030303;
}

a:link
{
color:#ffffd7;
background:transparent;
text-decoration:none;
}

a:visited
{
color:#ffffff;
background:transparent;
text-decoration:none;
}

a:hover
{
color:#f26f26;
background:transparent;
text-decoration:none;
}

.david
{
position:absolute;
top:10px;
left: 20px;
font-size:30px;
color:#fefed3;
background:transparent;
letter-spacing:4px;
}

.small
{
	font-size:15px;
}

.chromeshell
{
	position:fixed;
top:45px;
width:100%;
z-index:1;
}

#lightbox
{
	background:#030303;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}

#lightboxDetails
{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: none; }

* html #overlay
{
	background: transparent;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
	}



.bold
{
font-size:20px;
font-weight:bold;
}
.cap
{
text-decoration:none;
width:150px;
}

.title
{

font-weight:bold;
}



.name
{
	font-size:25px;
color:#fefed3;
background:transparent;
letter-spacing:4px;
}


.large
{
font-family:arial,sans-serif;
font-size:x-large;
}

.trap
{
font-size:smaller;
}

.tiny
{
font-size:xx-small;
}
/*
.tinyd
{
color:#ffffe0;
background:transparent;
font-size:xx-small;
}

.tinyd a:link
{
color:#ffffe0;
background:transparent;
font-size:xx-small;
}
.tinyd a:visited
{
color:#ffffe0;
background:transparent;
font-size:xx-small;
}
.tinyd a:active
{
color:#ffffe0;
background:transparent;
font-size:xx-small;
}

.tinyd a:hover
{
color:#ffffe0;
background:transparent;
font-size:xx-small;
}

*/

