body {
	color : Black;
	background-color : White;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-align : justify;
}
table#menu {
	background-color : White;
}
table#menu td {
	padding : 10px 8px 10px 8px;
	border-bottom : 2px solid #990000;
}
.menu {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #990000;
}
.menu a:link {
	color : #990000;
	text-decoration : none;
}
.menu a:visited {
	color : #990000;
	text-decoration : none;
}
.menu a:hover {
	color : Red;
	text-decoration : underline;
}
div#titlebar {
	padding : 0px 0px 0px 10px;
}
div#titlebar2 {
	padding : 0px 0px 0px 100px;
}
.celtxt {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
	color : White;
	display : inline;
	padding : 0px 14px 0px 0px;
}
.celtxtred {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
	color : #990000;
	display : inline;
	padding : 0px 14px 0px 0px;
}
.artisttxt {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
	color : White;
	display : inline;
	padding : 0px 12px 0px 12px;
}
.artisttxtred {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
	color : #990000;
	display : inline;
	padding : 0px 12px 0px 20px;
}
.paintertxt {
	display : inline;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
	color : Black;
	padding : 0px 12px 0px 12px;
}
.paintertxt2 {
	display : block;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
	color : Black;
	padding : 0px 10px 0px 10px;
}
div#txtul {
	border-bottom : 2px solid #990000;
}
div#titleimages {
	padding : 0px 15px;
}
img#main {
	margin : 0px 14px;
}
table#title td {
	padding : 2px;
}
td#artist {
	border-right : 2px solid #CCCCCC;
}
div#menu {
	padding : 4px;
	border-top : 1px solid #CCCCCC;
	border-bottom : 2px solid #990000;
}
div#body {
	padding : 12px;
}
h3 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	color : #CC0033;
}
p {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #333333;
}
p a:link {
	color : #333333;
	text-decoration : none;
}
p a:visited {
	color : #333333;
	text-decoration : none;
}
p a:hover {
	color : #999999;
	text-decoration : underline;
}
.important {
	color : #990000;
}
table#gallery td {
	padding : 15px 0px;
}
table#contact {
	border : 1px solid #666666;
}
table#contact td {
	background-color : #FF9999;
	padding : 4px;
	border : 1px solid #666666;
}
.tblhd {
	font-size : 11px;
	font-weight : bold;
	color : Black;
}
.tblcntnt {
	font-size : 10px;
	color : Black;
}
table#imgspecs td {
	padding : 4px 60px 4px 60px;
}
.imgspectxt {
	font-size : 11px;
	color : #333333;
}
.imgspectxt:first-line {
	font-size : 12px;
	font-weight : bold;
	color : #990000;
}
table#news td {
	padding : 10px;
/*	vertical-align : text-top; */
	text-align : justify;
	font-size : 12px;
}
.news {
	padding : 10px;
	text-align : justify;
	font-size : 12px;
}
.imgframe {
	padding : 4px;
	border : 1px solid #990000;
}
.imgFrame2 {
	padding : 4px;
	border : 1px solid #990000;
	width : 488px;
	text-align : center;
}
table#awards td {
	padding : 0%;
}
.copyright {
	font-size : 10px;
	color : Silver;
}
.copyright a:link {
	color : Silver;
}
.copyright a:visited {
	color : Silver;
}

