div.prbanner {
	position: relative;
	background: url(../images/demo/calendar-title-bg.gif) left top repeat-x;
}
div.prbanner h2 {
	margin: 0px;
	padding: 0px 13px;
	line-height: 35px;
	background: url(../images/demo/pr-title-left.gif) left top no-repeat;
}
div.prbanner .archnav {
	position: absolute;
	top: 0px;
	right: 0px;
	padding-left: 15px;
	background: url(../images/demo/calendar-nav-bg.gif) left top repeat-x;
}
div.prbanner .archnav a {
	display: inline-block;
	padding: 0px 14px 0px 0px;
	background: url(../images/demo/calendar-nav-right.gif) right top no-repeat;
	font: bold 12px/35px Arial,sans-serif;
}
div.prbanner img.prbcap {
	position: absolute;
	top: 0px;
	right: 0px;
}
dl.prlist {
	margin: 0px;
	padding: 13px 0px 0px 13px;
}
dl.prlist dt {
	display: inline;
	float: left;
	width: 120px;
	margin: 0px -120px 0px 0px;
	padding: 3px 0px;
}
dl.prlist dd {
	width: 543px;
	padding: 3px 0px;
	margin: 0px 13px 0px 121px;
}
dl.prlist dd a {
	font: bold 12px/16px Arial,sans-serif;
}
