#main {
	CLEAR: both; MARGIN: 10px 0px 0px 58px
}
#main #content {
/*	FLOAT: left;
*/	WIDTH: 552px;
	MARGIN-RIGHT: 0px;
	POSITION: relative
}
#main #panels {
	CLEAR: none;
	DISPLAY: inline;
	LEFT: 0px;
/*	FLOAT: right;
*/	WIDTH: 164px;
	POSITION: relative;
	TOP: 0px
}
#main #content .imageblockhome {
	FLOAT: left; WIDTH: 552px; COLOR: #fff; HEIGHT: 176px; BACKGROUND-COLOR: #333
}
#main #content .imageblockhome SPAN.mainimage {
	WIDTH: 180px;
	POSITION: absolute;
	HEIGHT: 178px;
	margin-top: 0px;
	margin-bottom: 0px;
}
#main #content .imageblockhome .caption {
	RIGHT: 0px; margin-top:0px; margin-bottom:18px; WIDTH: 230px; POSITION: absolute; TOP: 10px
}
#main #content .imageblockhome .caption H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 120%; WIDTH: 220px; BACKGROUND-COLOR: transparent
}
#main #content .imageblockhome .caption P {
	FONT-SIZE: 90%;
	POSITION: relative;
	text-align: justify;
}
#main #content .imageblockhome A {
	COLOR: #fff
}
#main #content .summaryblock {
	FLOAT: left; MARGIN: 0px 15px 0px 0px; OVERFLOW: hidden; WIDTH: 164px
}
#main #content .summaryblock H4 {
	FONT-SIZE: 100%; MIN-HEIGHT: 32px; MARGIN: 10px 0px; FONT-FAMILY: arial,helvetica
}
* HTML #main #content .summaryblock H4 {
	HEIGHT: 32px
}
#main #panels .panel .panelcontent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px; WIDTH: 152px; PADDING-TOP: 0px
}
#main #panels #searchpanel {
	HEIGHT: 176px
}
#main #panels #newspanel P {
	MARGIN: 10px 0px
}
#main #panels #newspanel A {
	FONT-WEIGHT: bold
}
#main #panels .panelwrapper {
	POSITION: relative
}
