/* Library Styles */

#content p.libraryLinks {
	width: 604px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:x-small;
	color:#072c84;
	border-bottom:1px solid #cde1f4;	
	padding-bottom:0.25em;
}

#content h1{
padding:0.5em 0;
}

#mainLib {
	width:68%;
	float:left;
	margin:0;
	padding:0;
}

#rColLib {
	width:30%;
	border-left: 1px solid #072c84;
	padding:0 0 0 5px;
	float:right;
}

p.mission {
	border-bottom:1px solid #072c84;
}

#footer {
	border-top:1px solid #072c84;
}

#footer p {
	padding:1em 0;
}

p#datestamp {
	clear:both;
	font-size:0.9em;
	color:#072c84;
	margin-top:1em;
	padding:1em 0 0 0;
	border-top:1px solid #072c84;
	text-align:center;
}

.ad {
	margin-bottom:1em !important;
}

.libSpotlight {
	min-height:150px;
	width:99%;
	margin:5px auto;
	float:left;
	clear:both;
}

#content #main .libSpotlight img {
	margin:0;
	padding:0;	
	width:130px;
}

#content #main .libSpotlight .thumbLink {
	display:block;
	outline:none;
	float:left;
	text-decoration:none;
	padding:0;
	margin:0;
}

#content #main .libSpotlight h3, #content #main .libSpotlight p, #content #main .libSpotlight ol, #content #main .libSpotlight ul {
	margin-left:140px;
}

#rCol {
	padding-right:3px !important;	
}

#rCol .feature {
	background-color:#cde1f4;
	
}

#rCol .feature h2{
	background-color:#072c84;
	color:white;
	font-family:Arial, Helvetica, sans-serif;
	font-size:small;
	border:none;
}

#rCol .feature p {
	padding:0.1em 0.25em 0.25em 0.25em;
}

.feature p.centerLinkSmall {
	font-size:10px !important;
	text-align:center !important;
}

#kids #leftNav li {
	font-size:14px;
	margin-bottom:1.5em;
}

.clear {
	text-indent:-1000em;
	height:1px;
	clear:both;
}	

#content h2.divider {background-color:#002c84;color:white;padding:0.25em;margin-top:20px;margin-bottom:5px;}