/* 
File Name: "master.css"
Description: The main stylesheet for PCPL.org redesign project.  
It styles the 3 column "exterior" pages as well as the 2-column "interior" pages.  
This file does not include IE-specific styles.  For those, look for "master-ie.css".
Version: 11/16/05
*/

*{ /*universal selector to minimize spacing rules*/
margin:0;
padding:0;
}

html {
height: 100%;
}

body{
background: #FFF; 
height: 100%;
border:0;
color:#000;
font: normal 90% "Times New Roman", Times, serif; /* using percentages so text can scale */
}

.access, #skiplinks, div#search_bar, #sidebar, ul#library_nav, #footer ul#links, #footer span#dreamco, ul#ask, div#features div#services, div#features div#sections {
display:none;
}

/*for catalog*/
td{
font-family: "Times New Roman", Times, serif;
}

.briefCitRow tr{
border:none;
}



.briefCitRow td{
padding:0;
border:none;
}

.whatsthis, .reservetitle, .marktitle, #library_nav, .navigationRow, #save_page_btn1, #patoptions, #footer_nav ul, #footer_nav img, #patron_info, #patfunc img, #patron_name, #skip, .bookjacket, .clickontitle, .functionlist {
display:none;
}

.bookinfo{
width:80%;
}

h3.briefcitTitle{
font-size:1em;
}
h3.briefcitTitle a{
color:#000;
}

functionlisttd{
width:0;
}

/* header
----------------------------------------------- 
*/

#header{
border-bottom:0;
}

#header img {
display:none;
}

#header img#pima{
display:none;
}

#header h1 {
color:#052662;
font-size: 1.5em;
font-weight: bold;
}

#header h1 a, #header h1 a:hover{
color:#000;
text-decoration:none;
}
#header h2 {
display:none;
}
#header h2 a, #header h2 a:hover{

}




/* admin and help navigation
----------------------------------------------- 
*/

ul#admin_nav {
display:none;
}

/* special section navigation
----------------------------------------------- 
*/

ul#special_nav {
display:none;
}


/* calendar
----------------------------------------------- 
*/

#calendar,  #calendar_form, .reset, .nav {
display:none;
}
 h2.paging, .month-title{
border:0;
}


#event_detail_wrap dl dt{
 font-weight:bold;
}

body.interior_page #inside_content div#event_wrap div.event_list{
border-top:1px solid #000;
clear:left;
width:auto;
margin-bottom:1em;
}

body.interior_page #inside_content div#event_wrap div.event_list div.description{
margin-left:155px;
}

body.interior_page #inside_content div#event_wrap div.event_list dl{
float:left;
width:150px;
}

body.interior_page #inside_content div#event_wrap div.event_list ul.event_tools{
display:none;
}
 
body.interior_page #inside_content div#event_wrap div.event_list div.description h1{
background:0;
width: auto;
margin:0 0 .4em 0px;
padding:0;
border:0;
font-size:1.2em;
}

body.interior_page #inside_content div#event_wrap div.event_list dl dt{
font-weight:bold;

}

/* footer
----------------------------------------------- 
*/

#footer ul{
display:none;
}


















h1{
	margin:.5em 0 .7em 0;
	font-size:1.4em;
	border-bottom:1px solid #000;
}
h2{
	margin:.5em 0 .7em 0;
	font-size:1.2em;
	border-bottom:1px solid #888;	
}
h3{
	margin:.5em 0 .7em 0;
	font-size:1.2em;
}
h4{
	margin:.5em 0 .7em 0;
	font-size:1.1em;
}
h5{
	margin:.5em 0 .7em 0;
	font-size:1.1em;
}
h6{
	margin:.5em 0 .7em 0;
	font-size:1.1em;
}

p{
	margin-bottom:.5em;
}

ul{
	margin-bottom:.5em;
}

#footer{
margin-top:3em;
border-top:1px solid #000;
}

#inside_content #onthispage{
}
table{
/*border-collapse:collapse;*/
}
table, tr, td{
margin:0;
padding:0;
border:1px solid #000;
}

#features_guides{
display:none;
}


/*a:after {content: " (" attr(href) ") "; }*/
