/*		Christopher Blackwell's CSS Stylesheet			*/body 		{				font-family: 'Palatino Linotype', Georgia, 'Hoefler Text','Adobe Garamond',Garamond,Palatino,'Times New Roman',Times,serif;				font-size: 14px;				line-height: 16px;				background: silver;				color: black;			}			#container 		{				width: 800px;				padding: 15px;				margin-left: 10px;				margin-right: auto;				border: 4px double black;				background: transparent url(home_paper.jpg);			}#title		{			height: 190px;			width: 650px;			background: transparent url(home_new_title.jpg) no-repeat top left;			margin-left: 12px;			margin-bottom: 5px;			color: black;			}				h1.title_text {		/*	margin-left: 200px;			margin-bottom: 12px;			font-size: 24px;			line-height: 32px;			font-weight: lighter;			text-align: left; */			display: none;			}		h2.title_masthead {		  /*  margin-left: 200px;			margin-bottom: 0px;			padding-top: 6px;			padding-right: 12px;			text-align: left;			font-size: 10px;			line-height: 12px; */			display: none;			}					#left_sidebar {			float: left;			width: 215px;			padding-right: 25px;			padding-bottom: 25px;			font-size: 11px;			line-height: 14px;			background: white url(home_paper.jpg);			}#new_addition {			width: 175px;			border: 4px double black;			color: black;			margin-top: 30px;			margin-bottom: 30px;			margin-left: 20px;			}#new_addition p {			padding-left: 25px;			padding-right: 30px;			}#new_addition p.alert {			text-align: center;			color: #900;			padding-top: 5px;			font-weight: bold;			}		#new_resource_title {			text-align: center;			color: black;			font-size: 14px;			line-height: 17px;			}			#new_resource_author {			text-align: center;			color: black;			font-size: 12px;			line-height: 13px;			}			#new_resource_links {			text-align: center;			color: black;			font-size: 12px;			line-height: 13px;			padding-bottom: 5px;			}			#special_collection {			/* border: 1px white solid; */			background: transparent url(home_fleuron.jpg) no-repeat top center;			padding: 10px;			margin-left: 5px;			margin-right: 10px;			}			#special_collection_announcement {			font-size: 14px;			line-height: 17px;			padding-top: 50px;			text-align: center;			}#special_collection_description {			font-size: 14px;			line-height: 17px;			}.special_collection_item {			margin-top: 0px;			padding-top: 0px;			margin-bottom: 0px;			padding-bottom: 4px;			}			.special_collection_item_links {			margin-top: 0px;			padding-top: 0px;			margin-bottom: 0px;			padding-bottom: 18px;			}			#welcome {			font-size: 18px;			line-height: 24px;		}#main_column {			padding-right: 90px;			padding-left: 15px;		}#contents {		}h1.contents_title {		font-size: 24px;		line-height: 32px;		}		h2.contents_subheading {		font-size: 24px;		line-height: 32px;		font-weight: lighter;		}		.contents_section {				}.contents_item_only {		line-height: 16px;				}.contents_item {		line-height: 16px;				padding-top: 0px;		padding-bottom: 0px;		margin-top: 16px;		margin-bottom: 0px;		}.contents_links {		line-height: 16px;				padding-top: 0px;		padding-bottom: 0px;		margin-top: 0px;		margin-bottom: 0px;		margin-left: 14px;		}#tools	{		padding-right: 90px;		padding-left: 15px;		clear: both;		text-align: center;		font-size: 12px; 		line-height: 14px; 		font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Helvetica, Geneva;		}		#greek_selection {		border-top: 1px solid black;		padding-top: 8px;		}	#searching {		border-bottom: 1px solid black;		border-top: 1px solid silver;		padding-top: 8px;		}	a		{		text-decoration: none;		color: #900;		}#new_addition a { color: #900; }			#foot_matter {			clear: both;			padding-right: 90px;			padding-left: 15px;			padding-bottom: 75px;			margin-bottom: 50px;			background: transparent url(home_fleuron.jpg) no-repeat 45% 100%;			}			em			{ font-style: italic; }.greek		{ font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Palatino Linotype', sans-serif; }.sans-serif	{ font-family:Verdana, Arial, Helvetica, Geneva, sans-serif; }