﻿@charset "utf-8";

body { 
  background:black; color:yellow;}
  
.tealbkg {
	background-color:black;}
	
.greybkg {
	background-color:black;}
	
	
.transwhitebkg #divCustomWPZone a {color:yellow!important;}	
a:link {color:yellow;}
a:hover {color:yellow; text-decoration:underline;}
a:active {color:yellow;}
a:visited {color:yellow;}
.white a {color:yellow!important;}

.ms-WPBody a:link {color:yellow;}
.ms-WPBody a:hover {color:yellow;}
.ms-WPBody a:active {color:yellow;}
.ms-WPBody a:visited {color:yellow;}


.white {color:yellow;}
.black {color:yellow;}
#breadcrumbs {color:yellow;}
#breadcrumbs a {color:yellow;}
a.white {color:yellow!important;}

.transwhitebkg {
	background:#333132;
}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.ms-rteElement-H1,.ms-rtestate-field h1, .ms-rtestate-field h2, .ms-rtestate-field h3, .ms-rtestate-field h4,
.ms-rteElement-H2,
.ms-rteElement-H3,
.ms-rteElement-H4 {
	color:yellow;
}
.librarylocator {
	background:#333132;
}
.orange {
	color:yellow;
}
.navstyle {
	background:#333132;
}
.patrons{
	background:#333132;
}

.librarian{
	background:#333132;
}

.specialservices{
	background:#333132;
}
.regsite {
	display:none;
}
.highcon {
	display:block;
}
.GoogleSearchTextBox {
	color:black!important;
}
/*
#menu {
	background:#333132;
}

.RadMenu a:link.rmLink  {color:yellow;}
.RadMenu a:visited.rmLink  {color:yellow;}
.RadMenu a:hover.rmLink  {color:yellow;}
.RadMenu a:active.rmLink  {color:yellow;}
.rmHorizontal .rmSlide {background:black;}
.rmVertical .rmSlide {background:black; border-color:black;}
.RadMenu .rmVertical .rmItem a.rmLink {
	color:yellow; }*/
.navbkg {
	background:#333132;
}
#nav li.static {color:yellow!important;}
#nav a.static {color:yellow!important;}
#nav a.dynamic.menu-item {color:yellow!important;}

.headertitle a, .headertitle, headertitle a:link {color:yellow!important;}
.level-item, .level-item a, .level-item a:link {color:yellow!important;}

.mainnav a:hover,.mainnav a:focus {
	color:yellow;;
}

.mainnav a, .mainnav a:visited 
	{color:yellow;}
	
.mainnav {
	background-color:#333132;

}
li.rsmItem a.rsmLink {
	color:yellow;
}
.btn {
 background:black;
 color: yellow;
}
.btn:hover,
.btn:focus,
.btn:active,
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary {
 background:black; color:yellow;
}


.rsmList.rsmLevel1 li.rsmItem a.rsmLink {
	color:yellow;}

li.rsmItem a.rsmLink:hover, li.rsmItem a.rsmLink:focus{
	color:yellow;
}


.rsmList.rsmLevel1 li.rsmItem a.rsmLink:hover,.rsmList.rsmLevel1 li.rsmItem a.rsmLink:focus {
	color:yellow;

}
.newslink a {
	color:yellow;
}
a.newstitle {
	color:yellow!important;
}




/* Selector for entire element. */





/* Promotion snippet */

.gs-promotion.gs-result .gs-snippet {color: yellow;}
.cse .gs-promotion.gs-result .gs-snippet {color: yellow;}

/* Promotion url */

.gs-promotion.gs-result .gs-visibleUrl {color: yellow;}
.cse .gs-promotion.gs-result .gs-visibleUrl {color: yellow;}

.gs-title a:link {color:yellow;}
.gs-title a:visited {color:yellow;}
.gs-title a:hover {color:yellow !important;}
.gs-title a:active {color:yellow;}

.gs-result  a:link {color:yellow;}
.gs-result  a:visited {color:yellow;}
.gs-result  a:hover {color:yellow!important; }
.gs-result  a:active {color:yellow;}
.gs-result .gs-title *  {color:yellow!important;}
.gs-result .gs-title  {color:yellow!important;}
.gsc-results .gsc-cursor-box .gsc-cursor-current-page {color:yellow !important;}
.gs-promotion {padding:10px 10px 10px 10px; display:block !important; border:1px solid yellow;}
.cse .gs-promotion {padding:10px 10px 10px 10px; display:block !important; border:1px solid yellow;}

.gs-result a.gs-visibleUrl, .gs-result .gs-visibleUrl {
	color:yellow!important;
}
span.gs-fileFormat, .gs-fileFormat {
	color:yellow!important;
}
.gsc-result-info, .gsc-cursor-page {
	color:yellow!important;
}
.newsdate {
	background:black; color:yellow;
}
.carousel-indicators .active {
  background:yellow;

}

.carousel-indicators li {
	background:yellow;
}
.carousel-caption h3, .carousel-caption {
	color:yellow!important;
}
@media (max-width: 767px){
html body form#aspnetForm div.fullsite div.container.footerpad div.row div.col-md-12 div.row.margintopbottom.transwhitebkg.allaroundpadding div.col-md-3.col-xs-12.col-sm-3.hidden-print div.navbkg div.menumargin div.navigation div#menu div.borderleft div#content div#ctl00_PlaceHolderMain_ctl02.RadSiteMap.RadSiteMap_Default ul.rsmList.rsmLevel.rsmThreeLevels li.rsmItem {
	background:black;
}




.RadMenu ul.rmHorizontal .rmItem {background:black;
}

.RadMenu ul.rmHorizontal .rmItem a.rmLink:link {border:0px none; margin-right:0px!important; padding:10px!important; padding-left:10px; color:yellow; font-size:.9em; background-color:black;} 
.RadMenu ul.rmHorizontal .rmItem a.rmLink:visited {border:0px none; margin-right:0px!important; padding:10px!important;padding-left:10px;color:yellow; background-color:black;} 
.RadMenu ul.rmHorizontal .rmItem a.rmLink:hover {border:0px none; margin-right:0px!important; padding:10px!important;padding-left:10px;color:yellow; background-color:black;} 
.RadMenu ul.rmHorizontal .rmItem a.rmLink:active {border:0px none; margin-right:0px!important; padding:10px!important;padding-left:10px;color:yellow; background-color:black;} 

li.rsmItem {
	background:black!important;
}
.rmHorizontal .rmSlide {background:black;} 
}

