#contentWrap h1 {
padding: 8px 0 10px 0;
}

#contentWrap h1 a, #contentWrap h1 a:active, #contentWrap h1 a:visited, #contentWrap h1 a:link {
color: #AF944C;
font-family: georgia,garamond,serif;
font-size: 24px;
font-weight: normal;
letter-spacing: -0.02em;
margin: 0px;
}

#wrap .hoursNotice div{
    background-color: #E7D9C0;
	padding: 0px;
	text-align:center;
	width: 400px;
}

}
#contentWrap h1 a:hover {
color: #6666CC;
font-family: georgia,garamond,serif;
font-size: 24px;
font-weight: normal;
letter-spacing: -0.02em;
margin: 0px;
}

#contentWrap h2 {
color: #000066;
display: block;
font-family: Verdana,Helvetica,sans-serif;
font-size: 12pt;
font-weight: bold;
margin: 0px 0px 5px 0px;
padding: 0pt;
}

#contentWrap h2 a, #contentWrap h2 a:active, #contentWrap h2 a:visited, #contentWrap h2 a:link {
color: #000066;
display: block;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 12pt;
font-weight: bold;
margin: 0px 0px 5px;
padding: 0pt;
}

#contentWrap h2 a:hover {
color: #6666CC;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 12pt;
font-weight: bold;
}

/*Testing Issue  - ET 042611 - Resolution for anchor tags not working in IE8*/
#contentWrap #main {
/*overflow: visible/hidden/scroll/auto;*/
/*overflow: visible;*/
}


/*Start Pulldown Navigation */
#navWrap .hPullnav {
display: block; /*was inline*/
width:auto;
/*width:760px;*/
}

#navWrap .hPullnav ul {
margin: 0;
padding: 0;
list-style: none;
text-align: left;
}

#navWrap .hPullnav li {
float: left;
}

#navWrap .hPullnav ul a {
text-decoration: none;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
color: #232376;
font-weight: bold;
display: block;
padding-top: 5px;
padding-bottom: 5px;
padding-right: 14px;
padding-left: 14px;
border-left: 0px solid #7F704F;
}

#navWrap .hPullnav .lastNav {
border-right: 0px solid #7F704F;
width: 115px;
}

#navWrap .hPullnav a:hover {
background-color: #EEE8DA;
color: #006;
}

#navWrap .hPullnav li:hover, #navWrap .hPullnav li.sfhover {
background-color: #EEE8DA;
}

#navWrap .hPullnav li:hover a, #navWrap .hPullnav li.sfhover a {
}
	
#navWrap .hPullnav li ul {
position: absolute;
width: 13em; /*This control width of the secondary pulldown*/
	left: -999em;
background-color: #D1C29E;
border-right: 1px solid #7F704F;
border-left: 1px solid #7F704F;
border-top: 1px solid #7F704F;
z-index: 2;
margin-top: 0px;
}

#navWrap .hPullnav li:hover ul, #navWrap .hPullnav li.sfhover ul {
left: auto;
color: #006;
}

#navWrap .hPullnav li ul li {
float: left;
width: 13em; /*This control width of the secondary pulldown*/
	border-bottom: 1px solid #7F704F;
}

#navWrap .hPullnav li ul a {
border: none;
}

#navWrap .hPullnav li ul li a {
border: none !important;
padding-top: 4px;
padding-bottom: 3px;
padding-left: 8px;
}

#navWrap .hPullnav li ul a:hover {
border: none;
background-color: #EEE8DA;
}

/* hack for IE6 and below*/
* html #navWrap .hPullnav li ul a {
width: 100%;
}

/* this controls the library quick links found on most subsites */

.libraryQuickLinks {
padding: 8px 0px 8px 0px;
}

.libraryQuickLinksList {
display: inline;
width: 130px;
padding-right: 6px;
padding: 0;
background-color: #fff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 7pt;
color: #000066;
}

.libraryQuickLinksButton {
font-size: 7pt;
}

/* end library quick links control */

/* this controls the library site search */

/*#contentHeader {
background-color: #e4e4e4;
border-left: 1px #CBC7CB solid;
border-bottom: 1px #ccc solid;
padding: 10px 20px 0px 20px;
margin-bottom: 0px;
}*/

#cs_search_form {
margin-right: 20px;
font-size: 7pt;
}

.CS_SF_Button {
position: relative;
left: 210px;
top: 0px;
font-size: 7pt;
}

#UserSelectedSubSites {
position: relative;
left: -20px;
top: -66px;
font-size: 7pt;
margin-bottom: -30px;
}
 
/* end library site search control */

.rte_header h3 {
color: #333;
font-family: Arial,Helvetica,sans-serif;
font-size: 10pt;
/*width: 50%; */
border-bottom: 1px solid #333;
}

.accountsleft {
width: 200px;
float: left;
}

.accountsright {
width: 180px;
float: right;
}

.askus {
padding: 20px 10px 20px 38px;
}

.give {
padding: 0px 10px 20px 38px;
}

.aboutUsImage {
float: left;
padding-right: 20px;
padding-left: 20px;
padding-bottom: 40px;
}

#contentWrap .supportFor h2 {
color: #F5E9CB;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 10pt;
font-weight: bold;
text-decoration: none;
margin-top: 4px;
float: left;
margin-left: 9px;
}

#contentWrap .sideBarNav1 ul {
list-style: none;
padding: 0px 0px 1px 0px;
float: left;
}

#contentWrap .sideBarNav1 ul > li a {
width: 175px;
}

#contentWrap .sideBarNav1 li {
float: left;
}

#contentWrap .sideBarNav1 a {
border-bottom: 1px solid #aaa;
margin-bottom: 0;
text-decoration: none;
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
display: block;
padding: 5px 5px 5px 10px;
}

#contentWrap .sideBarNav1 a:link, #contentWrap .sideBarNav1 a:visited, #contentWrap .sideBarNav1 a:active {
color: #fff;
font-weight: normal;
text-decoration: none;
}

#contentWrap .sideBarNav1 a:hover {
background-color: #eee;
color: #333;
font-weight: normal;
text-decoration: none;
}

#container190Left.libraryroot {
background-image: url(/library/images/190-570-LibraryRootBGgrey_1.gif);
border-left: 1px solid #999999;
border-right: 1px solid #999999;
}

#container190Left.aboutus {
background-image: url(/library/aboutUs/images/190-570-libraryrootBGorange_1.gif);
border-left: 1px solid #999999;
border-right: 1px solid #999999;
}

#container190Left.archives {
background-image: url(/library/archives/images/190-570-libraryrootBGarchives_1.gif);
border-left: 1px solid #999999;
border-right: 1px solid #999999;
}

#container190Left.circ {
background-image: url(/library/circ/images/190-570-libraryrootBGcirc_1.gif);
border-left: 1px solid #999999;
border-right: 1px solid #999999;
}

#container190Left.collDev {
background-image: url(/library/collDev/images/190-570-libraryrootBGcollDev_1.gif);
border-left: 1px solid #999999;
border-right: 1px solid #999999;
}

#container190Left.distance {
background-image: url(/library/distance/images/190-570-libraryrootBGdistance_1.gif);
border-left: 1px solid #999999;
border-right: 1px solid #999999;
}

#container190Left.events {
background-image: url(/library/services/images/190-570-libraryrootBGblue_1.gif);
border-left: 1px solid #999999;
border-right: 1px solid #999999;
}

#container190Left.govpub {
background-image: url(/library/govpub/images/190-570-libraryrootBGgovpub_1.gif);
border-left: 1px solid #999999;
border-right: 1px solid #999999;
}

#container190Left.imc {
background-image: url(/library/imc/images/190-570-libraryrootBGimc_1.gif);
border-left: 1px solid #999999;
border-right: 1px solid #999999;
}

#container190Left.infolit {
background-image: url(/library/infolit/images/190-570-libraryrootBGinfolit_1.gif);
border-left: 1px solid #999999;
border-right: 1px solid #999999;
}

#container190Left.periodicals {
background-image: url(/library/archives/images/190-570-libraryrootBGarchives_1.gif);
border-left: 1px solid #999999;
border-right: 1px solid #999999;
}

#container190Left.reference {
background-image: url(/library/reference/images/190-570-libraryrootBGreference_1.gif);
border-left: 1px solid #999999;
border-right: 1px solid #999999;
}

#container190Left.research {
background-image: url(/library/research/images/190-570-libraryrootBGred_1.gif);
border-left: 1px solid #999999;
border-right: 1px solid #999999;
}

#container190Left.reserve {
background-image: url(/library/reserve/images/190-570-libraryrootBGreserve_1.gif);
border-left: 1px solid #999999;
border-right: 1px solid #999999;
}

#container190Left.services {
background-image: url(/library/services/images/190-570-libraryrootBGblue_1.gif);
border-left: 1px solid #999999;
border-right: 1px solid #999999;
}


/* end main body content positioning */

/*
#main .homepageElement {
	font-size: 12px;
	color: #565951;
	line-height: 16px;
}

#main .homepageElement ul {
	list-style-image: url(/Library/images/homepageBullet_1.gif);
	list-style-position: outside;
	list-style-type: disc;
	padding-left: 20px;
}

#main .homepageElement h3 {
	border-bottom: 1px dotted #878189;
	font-family: "Lucida Grande",Lucida,Verdana,sans-serif;
}

*/

#main .rightInfo {
float: right;
margin: 10px 4px 30px 20px;
}

/* Styles for searchBar.cfm */

#quickSearch {
font-family:Arial,Helvetica,sans-serif;
font-weight:bold;
font-size: 10px;
padding: 8px 17px 8px 0;
text-align: right;
}

#moreSearch {
	padding: 0 2px 0 0;
}

#siteheaderLinks{
padding: 7px 0 0 0;
}

#quickSearch a, #quickSearch a:link, #quickSearch a:visited, #quickSearch a:active {
font-size: 11px;
color: #D3C199;
text-decoration: none;
line-height: 14px;
}

#quickSearch a:hover {
color: #EEE8DA;
}

#quickSearchQuery {
background-color: #fff;
font-size: 10px;
width: 100px;
}

#quickSearchSelect {
font-size: 10px;
z-index: 1;
}

#quickSearchButton {
font-size: 10px;
}

/* Styles for AdvSearch.cfm */

.numberOne {
border-bottom: 1px solid #333333;
color: #333333;
float: left;
margin: 6px 0pt 10px 0px;
width: 506px;
margin-top: 8px;
padding: 0px 10px 0pt 0px;
font-weight: bold;
}

.leftHalf {
float: left;
width: 220px;
padding-right: 40px;
padding-top: 13px;
}

.rightHalf {
float: left;
font-size: 12px;
margin-top: 0px;
padding: 15px 0px 0px;
width: 260px;
}

.searchText {
font-size: 10px;
width: 150px;
}

.searchSelect {
font-size: 10px;
width: 150px;
}

/* Library Hours Tables */

table .daysOfWeek {
background-color: #3A434F;
}

#wrap .exceptions {
	border-top: 1px dashed #9E682B;
	border-bottom: 1px dashed #9E682B;
	background-color: #EAC3A2;
	padding: 10px 0px;
	margin: 0px 10px 5px 10px;
	text-align: center;
}

.CS_PgIndex_Primary_Category{
	font-size: 16px;
	font-weight:bold;
	color: #656565;
	text-decoration: none;
	line-height: 18px;
	padding:18px 0px 0px 0px;
	float:left;
}
/*index search widget*/
.ui-tabs .ui-tabs-hide {
     display: none;
}

/*forms*/

#form {
	text-align: left;
}

/*erich added for Testing purposes*/
#main ul, #full ul, #main ol, #full ol {
font-weight:normal;
margin-top:0;
padding:0 0 18px 30px;
}

#main ul li, #full ul li,#main ol li, #full ol li{
font-weight:normal;
margin-top:0px;
padding:0px;
}

#main ul li ul, #full ul li ul #main ol li ol, #full ol li ol {
padding:0 0 0px 15px;
}
/*erich added for Testing purposes*/

#main ul.listOfFeeds {
list-style-type: none;
padding-left: 16px;
}

/** Javascript Show/Hide More Login Options **/
.startHidden {
display: none;
}
/** End Javascript Show/Hide More Login Options **/
