/* CSS Document */
body { font-family:Arial, Helvetica, sans-serif;
	   background-image:url(http://www.tulsalibrary.org/images/background2.gif);
	   font-size: 85% }

/* Text Styles */			
p { font-family:Arial, Helvetica, sans-serif;
	margin-left: .5em; }
h1 { font-family:Arial, Helvetica, sans-serif;
	 margin-left: .25em;
	 font-size: 130%;
	 color: #851b1b; }
h2 { font-family:Arial, Helvetica, sans-serif;
	 margin-left: .45em;
	 font-size: 115%;
	 color: #000000;
	 background-color:#edece6}
.h2home { color: #851b1b;
	background:none;
	margin-top:1.5em}	 
h3 { font-family:Arial, Helvetica, sans-serif;
	 margin-left: .65em;
	 font-size: 105%;
	 color: #851b1b }
h4 { font-family:Arial, Helvetica, sans-serif;
	 margin-left: .25em;
	 color: #000000;
	 background-color:#edece6 }
h5 { font-family:Arial, Helvetica, sans-serif;
	 margin-left: .25em;
	 color: #851b1b }
h6 { font-family:Arial, Helvetica, sans-serif;
	 margin-left: .25em;
	 color: #000000;
	 background-color:#edece6 }

/* Image styles */	 
img { border: 0 }
.fleft { float:left;
	padding:.5em }

/* Alignment styles */	 
.center { text-align: center }
.left { text-align: left }
.right { text-align: right }

/* Link styles */
a { color: #0F2C60 }
a:visited { color: #752783 }

/* Unordered list styles */
ul { margin-left: 1.5em; }
.ulinks { list-style: none;
		  margin: 0; }
.ulinks2 { list-style: none;
		  margin-left: 1.5em }
.ulinks3 { list-style: none;
		  margin-left: 0;
		  padding-left: 0 }	
.ulinks4 {margin-left:0}
.ulinks4 li {display:inline;
		  margin-right: 1em;
		  list-style-type:none }
.ulinks5 {margin-left:-1.5em;
		  margin-top: -1em}
.ulinks5 li {display:inline;
		  margin-right: .25em;
		  list-style-type:none }
.ulinks6 { list-style-type: none;
		  margin-left: -2.5em }		

.lel { margin-left:-1em }		    		  		  	  	  	  

/* Alphabetic databases styles */
.odd { background-color: #e9f0f5 }	

/* Search box styles */
#searchbox { position:absolute;
			top:3em;
			left:28em; }
#wsearch, #csearch { font-size: 85%;
	height:1em}
#sbutton, #sbutton2 { vertical-align:middle}

/* Encore box styles */
#encore { background-image:url(images/encoreback.png);
	background-repeat:repeat-x;
	width:41.15em;
	position:relative;
	left:2em;
	top:.5em}
#encore form { margin-left:7em; }
#encore h2 { color:#ffffff;
	background:none;
	text-align:center;}
#encore h2 a { color:#ffffff;
	font-size:large }	
.encore { font-size:85%;
	margin-left:20em;
	font-style:italic;}
#sbutton3 { vertical-align: top}	

/* _________________________________________________________________________________ */

/* ------------------------------------- LAYOUT ------------------------------------ */
/* _________________________________________________________________________________ */

/* Top navigation ------------------------------------------------------------------ */
#top { position: absolute; 
	   top: 0; 
	   left: 0;
	   width: 100% }
#navcontainer ul { padding-left: 0;
  					margin-left: 0;
  					float: left;
  					width: 85%;
  					position:absolute; 
					top: 6.20em; 
					left:9.4em }
#navcontainer ul li { display: inline; }
#navcontainer ul li a { padding: 0;
						float: left }
						
/* ---------- Top menu graphics */
#catalog a { background-image: url(http://www.tulsalibrary.org/images/buttons_catalog2.png);
			   background-repeat: no-repeat;
			   display:block }
#catalog a:hover { background-image: url(http://www.tulsalibrary.org/images/buttons_catalog-over2.png);
				     background-repeat: no-repeat;
					 display:block }	

#account a { background-image: url(http://www.tulsalibrary.org/images/buttons_account2.png);
		   background-repeat: no-repeat;
		   display:block }	
#account a:hover { background-image: url(http://www.tulsalibrary.org/images/buttons_account-over2.png);
				  background-repeat: no-repeat;
				  display:block }	

#research a { background-image: url(http://www.tulsalibrary.org/images/buttons_research2.png);
			 background-repeat: no-repeat;
			 display:block }
#research a:hover { background-image: url(http://www.tulsalibrary.org/images/buttons_research-over2.png);
				   background-repeat: no-repeat;
				   display:block }
	
#books a { background-image: url(http://www.tulsalibrary.org/images/buttons_books2.png);
		  background-repeat: no-repeat;
		  display:block }	  	
#books a:hover { background-image: url(http://www.tulsalibrary.org/images/buttons_books-over2.png);
			    background-repeat: no-repeat;
				display:block }
					
#events a { background-image: url(http://www.tulsalibrary.org/images/buttons_events2.png);
		  background-repeat: no-repeat;
		  display:block }	  	
#events a:hover { background-image: url(http://www.tulsalibrary.org/images/buttons_events-over2.png);
			    background-repeat: no-repeat;
				display:block }	
				
#about a { background-image: url(http://www.tulsalibrary.org/images/buttons_about2.png);
		  background-repeat: no-repeat;
		  display:block }	  	
#about a:hover { background-image: url(http://www.tulsalibrary.org/images/buttons_about-over2.png);
			    background-repeat: no-repeat;
				display:block }													

/* Left side bar ------------------------------------------------------------------- */
#leftbar { position:absolute;
		   top:9.75em;
		   left:0;
		   width:8.80em;
		   z-index:2;
		   background-image:url(http://www.tulsalibrary.org/images/left-back.png);
		   background-repeat:no-repeat }
#leftbar img { margin-top:.25em }		   
.menulinks { list-style: none;
		  margin-left: -2.75em;
		  font-size: 80% }
.menulinks li { margin-bottom: .5em; }

/* Home left side bar -------------------------------------------------------------- */
#homebar { position:absolute;
		   top:9.74em;
		   left:0;
		   width:8.8em;
		   background-image:url(http://www.tulsalibrary.org/images/left-back.png);
		   background-repeat:no-repeat}
#homebar ul { margin-top:.5em }		   
#homebar li { list-style-type: none;
			  z-index: 2;
		   	  margin-left: -4.5em;
			  margin-bottom: .25em}		   		   

/* ---------- Home menu graphics */
#kids a { background-image: url(http://www.tulsalibrary.org/images/tccl_kids2.png);
			   background-repeat: no-repeat;
			   display:block }
#kids a:hover { background-image: url(http://www.tulsalibrary.org/images/tccl_kids_over2.png);
				     background-repeat: no-repeat;
					 display:block }
					 
#teens a { background-image: url(http://www.tulsalibrary.org/images/teens2.png);
		   background-repeat: no-repeat;
		   display:block }	
#teens a:hover { background-image: url(http://www.tulsalibrary.org/images/teens_over2.png);
				  background-repeat: no-repeat;
				  display:block }	

#wiz a { background-image: url(http://www.tulsalibrary.org/images/wiz2.png);
			 background-repeat: no-repeat;
			 display:block }
#wiz a:hover { background-image: url(http://www.tulsalibrary.org/images/wiz_over2.png);
				   background-repeat: no-repeat;
				   display:block }
	
#trust a { background-image: url(http://www.tulsalibrary.org/images/trust2.png);
		  background-repeat: no-repeat;
		  display:block }	  	
#trust a:hover { background-image: url(http://www.tulsalibrary.org/images/trust_over2.png);
			    background-repeat: no-repeat;
				display:block }
					
#dad a { background-image: url(http://www.tulsalibrary.org/images/dad2.png);
		  background-repeat: no-repeat;
		  display:block }	  	
#dad a:hover { background-image: url(http://www.tulsalibrary.org/images/dad_over2.png);
			    background-repeat: no-repeat;
				display:block }						

/* Content ----------------------------------------------------------------------- */
#content { position: absolute; top: 11.50em; left: 9.50em;
			z-index: 1;
			width: 44.8em;
			background-color: #ffffff }	
#featured { margin-left: 1.6em;
	width:23em;
	float:left}
#wowbrary { float: right;
	margin-right:1.6em;
	margin-top:2em; }	
			
/* Right side bar ------------------------------------------------------------------ */		   
#rightbar { position:absolute;
			top:0;
			left: 55.5em;
			padding-left:.5em;
			width:17em }							  
.title { color: #851b1b;
		 font-size: 145%;
		 margin-left: -.25em;
		 margin-bottom: -.15em;
		 margin-top:.25em }		 
.newstext { font-size: 80% }
.newstext2 { font-size: 80%;
			text-align:center }
.news { font-size: 80%;
		margin-left: -.5em;
		margin-bottom:-.5em;
		color: #6d3e02;
		width: 20.5em }
.closed { font-size: 90%;
		margin-left: -.5em;
		margin-bottom:-.5em;
		color: #FF0000;
		font-weight:bold;
		margin-right:1em}					 				   							

/* Feeds ----------------------------------------------------------------------------- */
#feedControl .gf-author, .gfc-resultsHeader { display:none}	
#feedControl .gf-title, .gf-spacer, .gf-relativePublishedDate { display:inline}
div#feedControl {margin-left:.5em;}
.gfc-results { font-size:95% }

/* eJournal Portal Styles ------------------------------------------------------------ */
div.SS_PageBody { margin-left: 9.50em }
table.SS_EJPMainCell { margin-left: 9.50em }

/* Ad Rotator with buttons ----------------------------------------------------------- */
div.rotater{display:none}

/* BookLetters ----------------------------------------------------------------------- */
#leftbarbl { position:absolute;
		   top:8.25em;
		   left:0;
		   width:8.0em;
		   z-index:2;
		   background-image:url(http://www.tulsalibrary.org/images/left-back.png);
		   background-repeat:no-repeat }
#leftbarbl img { margin-top:.25em }		 
.menulinksbl { list-style: none;
			margin-left: -2em;
			font-size:70% }
.menulinksbl li { margin-bottom: .5em; }

#contentbl { position: absolute; top: 9.50em; left: 9.00em;width:40em }

/* NextReads -------------------------------------------------------------------------- */
#NextReadsEnhancement { margin-left:.5em; }
.NewsletterListTitle { font-weight:bold }

/* Hide SPAM checker field ------------------------------------------------------------ */
.spam { display:none;
	visibility:hidden }

/* EZProxy ---------------------------------------------------------------------------- */
#ezcontent { position: absolute; left: 9.50em;
			z-index: 1;
			width: 44.8em;
			background-color: #ffffff }
.example { text-align:right;
	font-size:xx-small }
.red { color:#CC0000 }				
