body
{
	background-image: url(/layout/bg2.jpg);
	background-position: center top;
}

div.main{
	width:924px;
	margin-top: 25px;
}

td.center{
	width:100%;
	padding:15px 20px;
}

td.left .menu {
    width:145px;
    padding:10px 12px 1px 30px;
}

td.right .pane {
    width:162px;
    padding:1px 12px 1px 13px;
}

div.top{

}

div.bottom
{
	height: 61px;
	background-image: url(/layout/bottom.png);
	background-position: left top;
	background-repeat: no-repeat;
}

div.modules_bottom 
{
	padding: 23px 60px 20px 25px;
}

div.middle 
{
	background-image: url(/layout/middle_top.png);
	background-position: left top;
	background-repeat: no-repeat;
	padding-top: 10px;
}

.middletable 
{
	background-image: url(/layout/middle_bg.png);
	background-repeat: repeat-y;
}

.submiddle 
{
	height: 43px;
	background-image: url(/layout/middle_bottom.png);
	background-repeat: no-repeat;
	background-position: left top;
}

td.right .pane .vertical 
{
	padding: 10px;
}

.eventpane .dateabove a 
{
	font-size: 11px;
}

.eventpane .title a 
{
	font-size: 13px;
}

.eventpane .title 
{
	padding: 10px 0px;
}

.eventpane div.pane .readmore 
{
	display: block;
}

.eventpane div.pane .readmore a 
{
	color: #ed1c24;
	font-size: 11px;
}

.eventpane div.item 
{
	border-bottom: 1px solid #000;
	padding-bottom: 10px;
}

#activemenuitem .item 
{
	background-image: url(/layout/arrow.gif);
	background-position: left center;
	background-repeat: no-repeat;
}

.menu .item 
{
	padding-left: 10px;
}
