.artwork {text-decoration: underline;}
.cvheading {
	font-weight: bold;
	text-decoration: underline;
}
.float-right {
	float: right;
	width: 302px;
	margin: 0px 0px 0px 0px;
	font-size: smaller;
	text-align: center;
}
.hai {color : #660066; font-style : italic; font-weight : bold;}
.haiwhite {color : #ffffff; font-style : italic; font-weight : bold;}
.indexcontent {
	color: #000000; 
	text-align: center;
	margin-top: 20px; /* keeps link below image*/
	font-family : "Calligraph421 BT", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14pt;
}
.large {font-size : larger;}
.marcello a { 
	display: block; 
	position: relative;
	width: 307px; 
	height: 422px; 
	background: transparent url(rollover.jpg) 0 0px no-repeat; 
	left: 50%;
	margin-top: 50px;
	margin-left: -153.50px;
} 
.marcello a:hover { 
	display: block; 
	position: relative;
	width: 307px; 
	height: 422px; 
	background: transparent url(rollover.jpg) 0 0px no-repeat; 
	background-position: -307px 0px; 
	left: 50%;
	margin-top: 50px;
	margin-left: -153.50px;
} 
.nodeco {list-style-type: none;}
.small {font-size : smaller;}
.white {
	color: #ffffff;
	text-decoration : none;
}
a {
	color : #8c0003;
	text-decoration : none;
}
a:hover {
	color : #D98057;
	text-decoration : underline;
}
a:visited {
	color : #8c8c8c;
	text-decoration : none;
}
body {
	background-color : #ffffe0;
	font-size : 10pt;
	font-family : "Calligraph421 BT", Verdana, Geneva, Arial, Helvetica, sans-serif;
}
body.index {
	margin-right : 0;
	margin-left : 0;
	background-color : #8c0003;
}
body.main {
	background-color : #8c0003;
	color: #fff7c6;
	margin-top : 0;
	margin-left : 0;
	margin-right : 0;
	font-size : 12pt;
}
body.review {
	background-color : #ffffe0;
	line-height : 25px;
	margin-left : 70px;
	margin-right : 60px;
}
em {font-style : italic;}
h1 {text-align : center;}
h2 {text-align : center;}
hr {
	color: #fff7c6;
	text-align: center;
	width: 70%;
}
p.indent {
	text-indent : 40px;
	font-size : 11pt;
}
strong {font-weight : bold;}
td.gallery {
	font-size : 10pt;
	font-family : "Calligraph421 BT", Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align : center;
	vertical-align : top;
	width : 25%;
}
th {
	border-bottom-width : thin;
	border-style : none none solid none;
	border: #fff7c6;
	text-align: center;
	font: bolder small-caps 120% "Calligraph421 BT", Verdana, Geneva, Arial, Helvetica, sans-serif;
	height: 60px;
	vertical-align: bottom;
}
#chrono {
	padding : 15px 15px 15px 15px;
	width : 100%;
	position: relative;
	left: 15px;
	height: auto;
}
#chrono td {
	padding : 5px;
	vertical-align: top;
}
#dropmenudiv{
	position:absolute;
	border:1px solid black;
	font-size : 11pt;
	font-family : "Calligraph421 BT", Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height:20px;
	z-index:100;
	margin-left: 25px;
	margin-top: 5px;
}
#index {
	border-spacing:  0px;
	padding: 0px;
	margin-left:auto; 
	margin-right:auto;
	width: 643px;
	border-collapse: collapse;
}
#index td {
	padding: 0px;
	border-spacing:  0px;
}
#bodylink a {
	color: #c6ab97;
	text-decoration: underline;
}
