
* {
	font-family:      "Times New Roman", Times, serif;
	font-size:        12px;
}

body {
  background-color: #fff;
	margin:						0;
	font-family: 			"Times New Roman", Times, serif;
	font-size:				12px;
	font-style:				normal;
	color:						#999;
	font-weight:			normal;
}

.navigationbar a {
	color:            #cbcbcb;
	text-decoration:	none;
}

.navigationbar a:hover {
	color:            #fff;
	text-decoration:	none;
}


.nextprevbutton a {
	color:            #fff;
	text-decoration:	none;
}

.image_rows {


}

.image_rows img{

	margin: 16px;

}

.subdued {
	color:	#cbcbcb;
}

.active {
	color:	#fff;
}

img {
	border-style: none;
}

form { margin: 0;}

.nobr {
	white-space: nowrap; 
}

.details {
}

.searchbox {
	text-align:	right;
}

.siteupdated {
	line-height:	normal;
	text-align:		center;
}

.data {
	font-style:		italic;
	font-weight:	bold;
	line-height:	normal;
}

.paintingtitle {
	font-size:	14px;
	color:			#fff;
}

.paintingtitle strong {
	font-size:	14px;
	color:			#fff;
}

tr.titlebanner {
	color:						white;
	background-color: #999;
	height:						37px;
	vertical-align:		bottom;
}

tr.titlebanner td {
	padding-left:		5px;
	padding-bottom: 2px;
}

tr.collectionbanner {
	color:						white;
	background-color: #999;
	height:						45px;
}

tr.collectionbanner div.top {
	vertical-align:	top;
	padding-left:		5px;
	padding-top: 		0px;
	line-height:		22px;
}

tr.collectionbanner div.bottom {
	vertical-align:	bottom;;
	padding-left:		5px;
	padding-bottom: 0px;
	line-height:		24px;
}

#copy {
	width:				331px;
	margin-left:	20px;
	margin-top:		10px;
	line-height:	18px;
	text-align: 	left;
}

#mailto {
	color: #999;

}