/* CSS Document */

/* rightbar_1, rightbar_2, leftbar_1, leftbar_2 styles combined. Note: If you want to style the sidebars differently, comment this out and use the individual div styles below. See "Sidebar styles by div" below.*/


#rightbar_2 h1, #rightbar_2 h1, #leftbar_1 h1, #leftbar_2 h1 {
	font-size: 85%;
	color: #036;
	font-weight:bolder;
	margin: 8px 5px 0 5px;
	}
#rightbar_2 p, #rightbar_2 p, #leftbar_1 p, #leftbar_2 p {
	color:#fff;
	font-size: 85%;
	margin: 5px 5px 10px 5px;
	}
	
/*start main content area. ------------------------------------------------------------*/

#content p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 83%;
	line-height: 150%;
	text-indent: 20px;
	margin: 10px; 
	}
	
h1 {
    font-family: Garamond; 
	font-size: 135%;
	color: #799d80;
	font-weight: bold;
	text-align: center;
	border-bottom: 3px dotted #c2e2c2;
	padding: 0 5px 7px 0;
	}	
	
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 95%;
	color: #f26d6d;
	font-weight:bolder;
	padding: 0 0 0 10px;
	}

.h2_green{
	color: #799d80 !important;
	margin-bottom: 10px;
	padding-bottom: 7px;
	border-bottom: 3px dotted #c2e2c2;
	}
	
h3 {
     font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 85%;
	 color: #799d80;
	 font-weight:bold;
	 padding: 0 0 0 10px;
	}
	
.p names {
	font-family: Garamond;
	font-size: 105%;
	color: #799d80;
	padding: 0 0 0 20px;
	}
	
	

/*miscellaneous classes. ------------------------------------------------------------*/
.centeredtext { text-align: center;
}
/*centers text */

.alert {
	color: #C00;
	font-weight:bolder;
	}
	
.highlight {
	color:#003366;
	background-color:#e0dbc9;
	}

/*Sidebar styles by div. */
/*Note: If these styles are not used, remove from file to make CSS file size smaller. 
/*rightbar_1 styles  --------------------------------------------------------------
#rightbar_1 h1 {
	font-size: 85%;
	color: #036;
	font-weight:bolder;
	margin: 8px 5px 0 5px;
	}
	
#rightbar_1 p {
	color:#000;
	font-size: 85%;
	margin: 0 5px 10px 5px;
	}
	
/*rightbar_2 styles  --------------------------------------------------------------
#rightbar_2 h1 {
	font-size: 85%;
	color: #036;
	font-weight:bolder;
	margin: 8px 5px 0 5px;
	}
	
#rightbar_2 p {
	color:#000;
	font-size: 85%;
	margin: 0 5px 10px 5px;
	}
	
/*leftbar_1 styles  ---------------------------------------------------------------------
#leftbar_1 h1 {
	font-size: 85%;
	color: #036;
	font-weight:bolder;
	margin: 8px 5px 0 5px;
	}

#leftbar_1 p {
	color:#000;
	font-size: 85%;
	margin: 0 5px 10px 5px;
	}
	
/*leftbar_2 styles  --------------------------------------------------------------
#leftbar_2 h1 {
	font-size: 85%;
	color: #036;
	font-weight:bolder;
	margin: 8px 5px 0 5px;
	}

#leftbar_2 p {
	color:#000;
	font-size: 85%;
	margin: 0 5px 10px 5px;
	}
*/

/*Search box styles*/
/*#searcharea	{position:absolute; background:transparent; float:right; top:66px; left:500px; z-index:1; 	     white-space:nowrap;}
#searcharea 
		{
		
		padding-top:0px;
		padding-bottom: 0px;
		margin-top:0px;
		margin-bottom:0px;
		}
	.searchtop
		{
		padding-left:30px;
		padding-top:0px;
		margin-top:0px;
		margin-bottom: -1px;
		white-space:nowrap;
		}
	a.searchtop:link
		{
		padding-top:0px;
		margin-top:0px;
		margin-right:4px;
		border-top: 1px solid #555555;
		border-left: 1px solid #555555;
		border-right: 1px solid #555555;
		padding-bottom:0px;
		}
	 a.searchtop:visited:hover, a.searchtop:hover,  a.searchtop:link:hover
		{
		background: #999999;
		text-align:center;
		width:51px;
		height:20px;
		border-top: 1px solid #555555;
		border-left: 1px solid #555555;
		border-right: 1px solid #555555;
		text-decoration:none;
		padding-top:0px;
		
		padding-bottom:0px;
		}
	.searchtop img
		{
		margin: 0 0 0 0;
		padding:0 0 0 0;
		}

*/

/* Link Descriptions */
.span_link{ padding-left: 30px; color: white;}

/* Red Box */
#red_box{
	width:483px;
	height:160px;
	background: #fff url(../images/redbox.jpg);
	margin-left: 10px;
	}

#red_box a{text-align: center !important; text-indent: 0px;}
#red_box p{font-size: 70%; text-align: center; text-indent: 0px; line-height:120%;}
	
.red_box_news{height:160px; float: left; width: 150px; padding: 5px 5px 0px 10px;}
.red_box_research{height:160px; float: left; width: 150px; padding: 5px 0px 0px 5px;}
.red_box_donate{height:160px; float: left; width: 150px; padding: 5px 0px 0px 5px;}


.red_box_news h2{margin: 15px 0px 5px 45px; font-family: Garamond, Georgia, "Times New Roman", Times, serif; color: #799d80; font-size: 120%;
	} 
.red_box_research h2{margin: 15px 0px 5px 30px; font-family: Garamond, Georgia, "Times New Roman", Times, serif; color: #799d80; font-size: 120%;
	}
.red_box_donate h2{margin: 15px 0px 5px  40px; font-family: Garamond, Georgia, "Times New Roman", Times, serif; color: #799d80; font-size: 120%; 
	}


#rbar {background:url(../images/rightbar_blue.gif) repeat-y;}
 /*font-family: Arial, Helvetica, sans-serif;  */


pre {font-family:Verdana, Arial, Helvetica, sans-serif;; font-size: 80%; line-height:145%; 
     }

.bookcovers {
			float: left;
			padding: 10px 10px 5px 25px; 
			border-width: 2px; 
			border-color: #62a7de;
			}
			
.filefolders {float:left}
.committees {margin-bottom: 5px;}

.alice_cover { padding: 3px; 
			  border-width: 1px; 
			  border-color: #62a7de;  
			  }

.centered{margin: 0 auto; text-align: center; padding: 0px;}

#csuf_nav {font-size: 85% !important; 
		   color:#FFFFFF !important;  
		   background-color: #62A7DE !important; 
		   text-align: right;background-color: #758BB0 !important;
		   }
.left{float: left;}

/*About Styles*/
#location_map {width: 190px; margin: 0 auto; }
/*End About Styles*/

/*Visit Styles*/

#maps {font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 95%;
	   color: #799d80;
	   margin-left: 60px;
	   }

.auth_ill{margin-bottom: 5px; height: 100%;
		 }
	
.auth_ill p{text-indent: 0px !important; 
			min-height: 85px !important;
			}

/*Amestoy Styles*/
.bgcolor li {background-color:#4b7fa8 !important; 
			}

/* Exhibit Styles */
#exhibit img{margin:5px 5px 5px 5px; 
			 border:3px solid #627E67;
			 }/*this is the exhibit image styling*/
/* End Exhibit Styles */

/*Virtual Page Body made for virtual exhibits with out right-hand navigation to allow for greater space*/

	

#virtual_exhibit_page_body {padding: 1em 4em 1em 4em !important;

							}

#virtual_exhibit_page_body p { font-family: Verdana, Arial, Helvetica, sans-serif;

	 						   font-size: 83%;

							   line-height: 150%;

							   text-indent: 20px;

							   margin: 10px;

							   }					

#exhibit_box img {float: left; margin-left: 10px;

			     }				 

#exhibit_box a {text-decoration: none;}
#exhibit_box a {color: #799d80; text-decoration: underline;}
#exhibit_box a:link {color: #799d80;}
#exhibit_box a:visited {color: #799d80;}
#exhibit_box a:hover {color: #f26d6d; text-decoration:underline; }
#exhibit_box a:active {color: #f26d6d;}				 					
#exhibit_box p {margin-top: 3em;}		
#exhibit_box_oz img {padding-right: 2px;}

#exhibit_box_oz h2 {font_family: Garamond, Georgia, "Times New Roman", Times, serif; color: #000000; font-size: 80%; !important;}

#exhibit_box_cats img {padding-left: 1px;}

#exhibit_box_politi img {margin-left: 1px; padding-bottom: 30px} 


/* end wrapper and page_body */


/*Oz Conference Writing Contest Winners Styles*/

#winners_body p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 83%;
	line-height: 150%;
	text-indent: 20px;
	margin: 10px; 
	}
	
#winners_content {padding-top: 50px;}
	
.winners_flipbook{ float: left; padding: 1em;}	

#winners_illus { margin-left: 1.5em; padding-bottom: 50px;}

#winners_body ul {
	font-size: 90%;
	line-height: 180%;
	list-style: outside;
	}
	
#winners_body ul li {
	font-size: 90%;
	line-height: 180%;
	list-style: outside;
	list-style-image: url(../images/reddot2.gif);
	}
	
#winners_body a {color: #799d80; text-decoration: underline;}
#winners_body a:link {color: #799d80;}
#winners_body a:visited {color: #799d80;}
#winners_body a:hover {color: #f26d6d; text-decoration:underline; }
#winners_body a:active {color: #f26d6d;}


/* Event Styles */
#copyright {font-size: 64% !important;
			}
			
#h2 celebrate {font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 95%;
				color: #f26d6d;
				font-weight:bolder;
				text-decoration: none;
				padding: 0 0 0 10px;
				}				
/* End Event Styles */

/*Oz Conference Styles--no longer used*/

/*Oz Conference

#conf li {padding: 5px;}

/*Writing Contest

p.deadline_past {color: #f26d6d;}

#contest li {padding: 5px;}

#logos {margin: 32px;} 

#woggle {padding: 5px 0 25px 10px;}

/*Oz Schedule

#schedule li {padding: 5px;}

#friday {padding: 8px 0 10px 0;}

#saturday {margin-top: -2px;}

#sunday{padding: 8px 0 10px 0;}

#sunday img {float:right;
			 margin-right: -10px;
			 margin-top: -20px;}*/


/*Bibliography Styles*/
#bibliographies {font-family: Verdana, Arial, Helvetica, sans-serif;
				 font-size: 83% !important;}
#bibliographies dt {margin: 15px;}

/*End Bibliographies Styles*/

/* Past Event Styles <!--no longer used, now links straight to Picasa-->
.p_event_holder{height: 185px; width: 100%; border-bottom: 3px dotted #c2e2c2 !important;}
.p_event{width: 310px; height: 150px; margin: 0 auto; text-align: center !important;}
.p_event_holder h2{text-align: center; margin-bottom: 0px; padding: 0px !important;}
.p_event_holder h2 a{color: #F26D6D !important;}
.p_event_holder h2 a:hover{color: #627E67 !important;}
.p_event_gallary{width: 310px; height: 20px; margin: 0 auto; text-align: center;}
.p_event p{margin-top: 0px !important; padding: 0px !important; font-style:italic; text-indent: 0px !important;}
/* End Past Event Styles */

/* Board Member Styles */
#board_members p{font-size: 70% !important;}
/* End Board Member Styles */

/* ANCA Member Styles */
.anca_members_column_1 {width: 245px; float: 
						left; margin:0 0 0 0;
						}
						
.anca_members_column_1 ul{margin-bottom: 0; 
						  padding-top: 0; 
						  padding-bottom: 0;
						  }
						  
.line_space {clear: both; margin: 30px;
			}  
/* End ANCA Member Styles */

/*Bad Kitty Song Lyrics Styles*/
.lyrics p{
		  margin: 20px; text-indent: 0 !important;
		  }
/* End Bad Kitty Song Lyrics Styles */	


/*Collection Development Styles*/
.collection_development {font-family: Verdana, Arial, Helvetica, sans-serif;
				         font-size: 83%!important;
						 }
						 
.collection_development dt {margin: 15px; 
							}

.collection_development dd {margin: 25px; 
							}

.collection_development ul {font-family: Verdana, Arial, Helvetica, sans-serif;
				            font-size: 83% !important;
							}
.collection_development_column_l {width: 245px; 
								  float: left; 
								  margin:0 0 0 0;
								  }								  
.collection_development_column_l ul {margin-bottom: 0; 
									 padding-top: 0; 
									 padding-bottom: 0;
									 }
/*.line_space {clear: both; margin: 10px;}  
 

/*Publication Styles*/

.publication_book_cover { min-height: 150px; 	
						  font-family:Verdana, Arial, Helvetica, sans-serif;
						  font-size: 83%;	
						  line-height: 150%; 
						  text-indent: 20px; 					
						}			
				
/* End Publication Styles */		  




/*Wish List styles*/		  
#wish_list li {padding: 7px;}		  
		  
/*#search_box {position:relative; 
		      float:right;
			  background: #fff url(../images/blue_searchbox.gif);
			  padding: 5px;
			  margin: 35px;}	
*/

					
	



				 		  