
/* home page news block */

.page-library-archives #content-bottom .verticalblock-2pr.region-odd {
	clear:left;
}

.last-block {
	margin-right:0;
	float:right;
}
/* main body latest news block */

.latestnews-block .item-list ul {
	margin:0;
	padding:0;
	list-style-image: none;
	list-style: none;
}

.latestnews-block .item-list li {
	overflow: hidden;
	margin:0 0 10px 0;
	padding:0;
	list-style-image: none;
	list-style: none;
}

/* latest reviews */

.latest-reviews h2 {
	border-bottom:1px solid #00809E;
	padding-bottom:10px;
}

.latest-reviews .views-row {
	border-bottom:1px dashed #CCC;
	padding-top:10px;
}

.latest-reviews .views-row a {
	color:#000;
}

.comment div.new {
	color:red;
}

.comment ul.list {
	padding-bottom:10px;
}
.black-header h2.title {
	color:#000;
}

body.page-members .news-list {
	margin-top:10px;
}

/* calendar block */

.events-mini-cal .date-nav-wrapper
{
	margin: 0;
}

.events-mini-cal .calendar-calendar .date-nav,
.events-mini-cal .date-nav
{
	border:none;
	background-color: transparent;
	padding:6px 0 0 0;
	color:#000;
	overflow: hidden;
	border-bottom: 1px solid #0094B0 !important;
	clear: both;
	margin-bottom:10px;
	height:32px;
}

.events-mini-cal .date-nav div.date-prev,
.events-mini-cal .date-nav div.date-next {
	font-size:18px;
	padding-top:2px;
}

.view .date-nav-wrapper .date-prev a,
.view .date-nav-wrapper .date-next a
{
	margin: 0;
}

.events-mini-cal .date-nav-wrapper .date-nav
{
	min-height: 36px;
	padding: 0;
}

.events-mini-cal .item-list ul,
.events-mini-cal .item-list ul li
{
	margin: 0;
}

.events-mini-cal .date-nav .pager li
{
	background: none;
	line-height: 24px;
}

.events-mini-cal .date-nav .pager li a
{
	color: #00809e;
	font-size: 18px;
	font-weight: normal;
}

.events-mini-cal .date-nav .pager li a:hover
{
	text-decoration: underline;
}

.events-mini-cal .date-nav div.date-prev a,
.events-mini-cal .date-nav div.date-next a,
.events-mini-cal .calendar-calendar .date-heading a,
.events-mini-cal .calendar-calendar .date-heading h3,
.events-mini-cal .date-heading h3
{
	color:#00809e;
}

.events-mini-cal .date-heading h3
{
	font-size: 17px !important;
	line-height: 34px !important;
}
.events-mini-cal .calendar-calendar .date-heading h3 {
	
}
.calendar-calendar td.calendar-agenda-items {
	background: transparent;
	border:none;
	width:100%;
}

.calendar-calendar td .inner div.calendar div, .calendar-calendar td .inner div.calendar div a {
	background: transparent;
}

.calendar-calendar td.calendar-agenda-no-hours {
	display: none;
}

.calendar-calendar ul.links {
	display: none;
}

#content-body .calendar-calendar .date-nav{
	margin-bottom:20px;
	background: transparent;
	border:none;
	border-bottom: 1px solid #0094B0;
	border-top: 1px solid #0094B0;
	height: 38px;
	padding: 0 0 0 0;
}

#content-body .calendar-calendar div.date-nav a, #content-body .calendar-calendar div.date-nav h3{
	background: transparent;
	color:#0094B0;
}
#content-body .calendar-calendar div.date-nav .date-prev,
#content-body .calendar-calendar div.date-nav .date-next
{
	padding-top:5px;
}

body.page-museum-collections-jesbi .news-list{
	border-top:1px solid #0094B0;
	clear:both;
	padding-top: 1em;
}
body.museum-collections.jesbi .news-list .view-empty p
{
	margin-top:20px;
}

.img-border img {
	border:1px solid #f1f1f2;
}