td, p, div, span{
	line-height:120%;
}
body
{
	background-color:#ccc;
	padding:0px;
	margin:0px;
}

td.center{
	width:100%;
	padding:20px;
	background-color:#ccc;
}

td.left .menu, td.right .pane{
    width:157px;
    padding:5px;
    padding-top:20px;
    padding-left:13px;
}

td.right .pane{
    width:200px;
}

div.top, td.left{
	background-color:#000;
}
div.top
{
	border-bottom:1px solid #000;
}
.menu .item
{
	padding:0px;
	margin:0px;
}

.imlibimages td
{
	border:1px solid #eee;
	text-align:center;
	padding:10px;
	margin:10px;
}

.imlibimages td.recordcount, .imlibimages td.recordcount:hover
{
	border:0px;
}

.imlibimages td:hover
{
	border:1px solid #33FFFF;
	background-color:#cdcdcd;
}
.imlibimage h2
{
	font-size:10px;
	font-weight:normal;
}

.eventitem
{
	background-color:#fff;	
	padding:10pt;
	width:500px;
	
}

.eventitem h3
{
	font-weight:normal;
	font-style:normal;	
}

.eventitem div.preamble
{
	font-weight:bold;
	font-style:normal;	
}
.eventarchive .preamble a
{
	font-style:normal;	
	font-weight:bold;
}
.pane .title, .eventarchive .title a
{
	font-weight:bold;

}

.eventarchive h2
{
	font-weight:normal;
	font-size:12px;	
}