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;
}

.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");
	}
.small
{
	font-size:15px;
}


.paintings
{
	position:absolute;
top:100px;
left:200px;
width:600px;
font-size:12px;
}
.bold
{
font-size:20px;
font-weight:bold;
}
.cap
{
text-decoration:none;
width:150px;
}

.title
{
font-size:x-small;
font-weight:bold;
}



.large
{
font-family:arial,sans-serif;
font-size:x-large;
}

.trap
{
font-size:smaller;
}


.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;
}

.head
{
font-size:larger;
font-variant:small-caps;
font-weight:bold;
}

.exhib
{
font-size:larger;
color:#fd8309;
background:transparent;
}

.exhib a:link
{
color:#c4ffc4;
background:transparent;
text-decoration:underline;
}

.exhib a:hover
{
color:#ffff80;
background:transparent;
text-decoration:underline;
}

.show
{
font-size:larger;
}


.email
{
color:#f19407;
background:transparent;
text-decoration:underline;
}

.email a:link
{
color:#f19407;
background:transparent;
text-decoration:underline;
}

.email a:hover
{
color:#c4ffc4;
background:transparent;
text-decoration:underline;
}

.bold2
{
color:#fac472;
background:transparent;
font-weight:bold;
}

.sold
{
color:#ff0000;
background:transparent;
font-variant:small-caps;
font-weight:bold;
font-size:larger;
}
