body {
	font-family: Arial, Helvetica, sans-serif;
	background-color:#000;
	margin:0;
	padding:10px;
	width:auto;
	text-align:center;
}

h1 {
color:#fff;
padding:0;
margin:0 0 6px 0;
font:18px normal Arial, Helvetica, sans-serif;
}


a {
text-decoration:none;
color:#f90;
border:0;
}


div#wrap {
margin:0 auto;
padding:0;
background-color:#000;
width:800px;
}

div#top {
background: #000 url(graphics/fazzino-banner.gif) left top no-repeat;
width:800px;
height:98px;
margin-bottom:10px;
}

div#middle {
width:800px;
text-align:left;
margin:0;
padding:0;

}

div#menu {
width:158px;
background-color:#000;
float:left;
margin:0;
padding:0;
}

#menu ul {
	list-style-type:none;
	list-style:none;
	margin:0px;
	padding:0px;
	padding-left:10px;
	padding-right:5px;
	margin-bottom:13px;
}
#menu ul li {
	margin:0px;
	padding:0px;
	padding-bottom:5px;
	color:#CD0097;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
#menu ul li span {
	color:#4E626F;
}
#menu ul li a {
	color:#CD0097;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
#menu ul li a:hover {
	color:#0081FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
#menu ul li.highlightnav a {
	text-color:#00CC99;
	font-size: 12px;
	font-weight: bold;
	color: #99CC00;
}
#menu ul li.highlightnav a:hover {
	color:#0081FF;
	font-size: 12px;
	font-weight: bold;
}

div#content {
width:580px;
padding:20px;
border-style:inset;
border:3px solid #f90;
background:url(graphics/bg.gif) repeat;
float:left;
}

div#content p {
padding:0;
margin:0;
width:auto;
color:#fff;
font:12px normal Arial, Helvetica, sans-serif;
}

div#title {
text-align:center;
border-bottom:1px solid #fff;
margin:0 20px 10px;
padding:0 0 10px;
}

table#twocol {
text-align:center;
width:550px;
margin:0 auto;
padding-top:20px;
}

table#twocol td.left {
width:275px;
margin:0 auto;
}

table#twocol td.right {
width:275px;
margin:0 auto;
}

table#twocol p.art-title {
padding-top:4px;
color:#FFFFFF;
font:bolder 13px Arial, Helvetica, sans-serif;
; margin-bottom: 2px
}

table#twocol p.hand-title {
padding-top:4px;
padding-bottom:20px;
color:#Fff;
font:bold 13px Arial, Helvetica, sans-serif;
}

table#twocol p.size {
padding-bottom:5px;
color:#F90;
font:11px Arial, Helvetica, sans-serif;
}

div#content p.smoosh {
padding:0;
margin:0;
width:auto;
color:#fff;
font:12px normal Arial, Helvetica, sans-serif;
}

div#content p.rightstuff {
float:right;
padding:0;
margin-left:20px;
text-align:center;
color:#fff;
font:italic 11px  Arial, Helvetica, sans-serif;

}

div#content p.appear-date {
font:bold 12px Arial, Helvetica, sans-serif;
color:#FFFF00;
}

div#content p.appear-place {
font:bold 16px  Arial, Helvetica, sans-serif;
color:#FFCC00;
}

div#content p.gallery {
font:bold 16px  Arial, Helvetica, sans-serif;
color:#FFCC00;
text-align:center;
}

div#content p.center {
font:normal 12px  Arial, Helvetica, sans-serif;
color:#fff;
text-align:center;
}

#bottom {
	width:auto;
	height:100px;
	background-color:#06F;
	color:#fff;

}
#footer {
	margin:0px;
	padding:0px;
	padding-top:4px;
	padding-bottom:4px;
	margin-left:158px;
	text-align:center;
	color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
}

#footer a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
#footer a:hover {
	color:#CD0097;
}
#footer span {
	padding-top:3px;	
}
.RDHeadline {  font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-style: oblique; font-weight: normal; color: #FFCC66; white-space: normal}
.RDSubhead {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: oblique; font-weight: normal; color: #FFFFFF; margin-bottom: 3px}
