/* @override http://www.cicerolibrary.org/css/index.css */

/* CSS Document */body {	margin: 0 auto;	background: url(../images/bg.gif) fixed;	width: 874px;	font-family: Verdana;	font-size: 11px;	color: #333;}		#main{	position: relative;	width: 100%;}	#logo{	position: absolute;	top: 34px;	left: 41px;	width: 150px;	height: 139px;}

#logo{	position: absolute;	top: 30px;	left: 60px;	width: 110px;	height: 150px;}

#logo a img{
	height: 100%;
	}
#banner {	width: 878px;	height: 245px;	margin: 0px;	overflow: hidden;}#features{	width: 570px;	float: left;}/********************** Contents ***********************/#content {	width: 847px;	background: url(../images/dotted_bg.gif) repeat-y;	padding: 0px 0px 30px 35px;	margin: 0px;
	overflow: hidden;
	}.mainContent {	width: 570px;	float: left;	padding-bottom: 20px;	clear: none;}	.title h2 { 	font-family: Palatino, Georgia, Times New Roman, Times, serif;	font-size: 15pt;	color: #000000;	text-indent: 0px;	font-variant: small-caps;	padding-bottom: 0px;	width: 570px;	clear: none;
	margin: 0px 0px 10px;}#account, #content .mainContent a:link{	color: #333;	text-decoration: none;	border-bottom: dotted 1px;}#account, #content .mainContent a:hover{	color: #333;	border-bottom: 0px;	background-color: #ffb833;	border-bottom: dotted 1px;}#account, #content .mainContent a:visited{	color: #333;}	#account, #content .mainContent a:active{	color: #000;	border-bottom: dotted 1px;}	.right{	float: right;	margin-left: 5px;}html>body #nav li a {	width: auto;	padding-left: -10px;}#footer {	clear: both; /* this will make sure the footer stays below the rest of the page */	width: 874;	height: 43px;	font-family: Verdana;	font-size: 11px;	color: #fff;	padding: 5px 0px 0px 30px;	background-image: url(../images/footer.gif);	margin: auto;}#fmlogo {	display: inline;	float: right;	padding-right: 20px;}/******************* Navigation *****************/#swan {	padding: 5px;	background-color: #ffb833;}

/******************* Navigation *****************/#nav {	width: 227px;	margin-left: 588px;}#navTitleswan {	background-image: url(../images/swan.gif);	width: 222px;	height: 20px;	vertical-align: middle;	padding: 3px 0px 0px 5px;	font-family: verdana;	color: #ffffff;	font-size: 13px;	margin: 0px;}#mainNavigation {	background-color: #ffb833;	padding: 2px 0px 2px 0px;	margin-top: 6px;}#mainNavigation ul {	list-style: none;	margin: 5px;	padding: 0px;	border: none;	font-family: verdana;	color: #ffffff;	font-size: 10px;}		#mainNavigation li a {	display: block;	padding: 0.25em 0px 5px 5px;	color: #fff;	text-decoration: none;	width: 207px;	margin: 2px 0px 4px 0px;	background-color: #663300;	height: 10px;}#mainNavigation li a:hover {	padding: 0.25em 0px 5px 10px;}#mainNavigation li.home a {	background-color: #000;}#mainNavigation li.library a {	background-color: #660099;}#mainNavigation li.reference a {	background-color: #FF3300;}#mainNavigation li.kids a {	background-color: #CC0000;}#mainNavigation li.administration a {	background-color: #b69d81;	color: #000000;}#deptNavigation {	background-color: #ffb833;	padding: 2px 0px 2px 0px;}#deptNavigation ul {	list-style: none;	margin: 5px;	padding: 0px;	border: none;	font-family: verdana;	color: #000000;	font-size: 10px;}		#deptNavigation li a {	display: block;	padding: 0.25em 0px 5px 5px;	color: #000000;	text-decoration: none;	width: 207px;	margin: 2px 0px 4px 0px;	background-color: #ffe7ac;	height: 10px;}#deptNavigation li a:hover {	padding: 0.25em 0px 5px 10px;}.bold {	font-weight: bold;}a:link.bold {	color: #333;	text-decoration: none;	border-bottom: dotted 1px;}a:hover.bold {	color: #333;	border-bottom: 0px;	background-color: #ffb833;	border-bottom: dotted 1px;}a:visited.bold {	color: #333;}	a:active.bold {	color: #000;	border-bottom: dotted 1px;}

.dbs p strong{
	font-style: italic;
	color: red;
	}

#features.dbs p a{
	font-weight: bold;
	color: orange;
	}

.dbs p{
	border-bottom: solid 1px #999;
	padding-bottom: 10px;
	}

