body {
	font-size:62.5%;
	font-family:Arial, Verdana, Sans-Serif;
	font-size:10pt;
	color:#000;
	line-height:1.4;
	margin:0;
	padding:0;
}
.no-print {display:none;}
a {color:#256de6;text-decoration:none;}
h1,h2,h3 {margin:0;padding:0;font-size:12pt;}
h1 {font-size:14pt;}
p {margin:0;padding:0;}
ul {list-style:disc;}
#main-content {width:100%;padding:10px 0 0 0;}
#patron-control-bar-wrapper, #school-logo, #school-selection, #base-navigation, #module-column, #crumb-bar-container, #footer-wrapper, a.button, .modal-box, input.hide-text, .search-results-controls, p.item-type img{display:none;}
h2#school-name, h3#school-subline {margin:0;padding:0;}
.item-status-content {width:100%;float:left;}
ol.search-list-view {list-style:none;margin:10px 0 0 0;padding:0;}
ol.search-list-view .row {overflow:auto;padding:10px 0 10px 0;border-bottom:1px solid #000;}
.item-status-content, item-status-content h4.avail, p.item-type {margin:0;padding:0;}
.cover-art a img {border:none;}
ol.search-grid-view {list-style:none;margin:0;padding:0;}
ol.search-grid-view li{display:block;width:158px;float:left;}
ol.search-grid-view li.grid-item {padding-bottom:5px;}
ol.search-grid-view ul.item-detail {padding:0;text-align:center;}
ol.search-grid-view h3 {font-size:10pt;line-height:1em;}
ol.search-grid-view li.grid-clear {width:674px;clear:both;height:0;}

/* detail page */
.star-rating {display:none;}
.item-status-content h4 {margin:0;}
#previous-next-controls {display:none;}
.browse-shelf {display:none;}
.detail-more-link {display:none;}
#detail-content-container {width:100%;}
#detail-tabbed-area1 {clear:both;width:100%;padding-top:20px;}
#detail-tabbed-area1 ul {display:none;}
#detail-tabbed-area1 #more-detail-content {width:100%;margin-bottom:30px;}
#detail-tabbed-area1 #marc-content colgroup {width:25%;}
#detail-tabbed-area1 #marc-content colgroup.col1 {width:20%;}
#detail-tabbed-area1 #marc-content colgroup.col2 {width:5%;}
#detail-tabbed-area1 #marc-content colgroup.col3 {width:30%;}
#detail-tabbed-area1 #marc-content colgroup.col4 {width:30%;}

/* news specific */
.news-review-module ul{
	list-style:none;
	margin:0;
	padding:0;
}
.news-review-module ul img {float:left;margin-right:10px;}
.news-review-module li {overflow:auto;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #ccc;}
.news-calendar {display:none;}

/* updates to search list view for columns */
.search-list-view {margin-top:10px;}
.search-list-view  p, .search-list-view  h3 {font-size:8pt;}
.search-list-view .row {
	clear:both;
	width:100%;
	border-bottom:1px solid #000;
	margin-bottom:10px;
	padding-bottom:10px;
	overflow:auto;
	font-size:8pt;
}
.search-list-view .cover-art {width:95px;overflow:hidden;float:left;margin-right:10px;clear:none;text-align:center;}
.search-list-view .cover-art img {max-width:89px;background:#fff;padding:0;}
.search-list-view .call-number {
	float:left;
	width:60px;	 
	font-size:8pt;
	overflow:hidden; 	
	margin-right:10px;
	clear:none;
}
.search-list-view .call-number p {font-size:8pt;}
.search-list-view .item-detail {float:left;width:350px;margin:0;padding:0 10px 0 0;}
.no-book-cover .item-detail { /* if no book covers are present, expand the column */	width:500px;margin-right:15px;}
.search-list-view .item-status-content  {width:120px;padding-bottom:5px;}
.search-list-view .item-status-content h4 {marging:0;padding:0;font-size:8pt;}
div.year-row {margin:15px 0;}