/**
* Colour specific settings
*
# This file is to contain ONLY the overrides needed to changing the colour of the site,
* so no colours, sizes, fonts or spacings styles
*
* This will mainly be used for the background colours, foreground colours and coloured image backgrounds
*
*
*/
#header {
	border-color: #979E45;
}

a:link,a:visited,
div.tags ul li,h1,h2,h3,h4,blockquote,
div.intro p,
div p.intro,
blockquote p,
p.lead,
table th,
dl.staff dt,
p em,
#content h4,
#content h5, 
#content h6,
ul#breadcrumb li a,
div.peripheralcontent h3,
#container table tr td a,
div .card a,
.ep_citations_item a,
div.listing h3,
#webform fieldset legend,
.serif,
div.contactCard h4
{
	color: #545F2C;
}

/*
 Main Left Navigation
*********************************************************/
#nav li a {
	color: #FFF;
}

#nav li#searchBox, #nav li.home a, #nav li.sotonhome a, input.button {
	background-color: #979E45;
}

#nav li.home a:hover, #nav li a:hover, #nav li.active a, #nav li.inactive a:hover, #nav li.sotonhome a:hover {
	background-color: #58612C;
}

#nav li#searchBox button.submit {
	background-image: url(../../images/cb3/nav_olive_search.gif);
}

#nav li#searchBox input.text, #nav li.pages, #nav li.home  {
	border-color: #B3B99A;
}

#nav li.home a {
	background-image: url(../../images/cb3/nav_olive_home.gif);
}

#nav li.home a:hover {
	background-image: url(../../images/cb3/nav_olive_home_over.gif);
}

#nav li li.inactive a {
	/* inactive items and inactive items under active items */
	background-color: #667334;
}

#nav ul ul,#nav li li,#nav li li.active a,#nav li li.active li {
	/* border for all items in the nav */
	border-color: #B3B99A !important;
}

/* University Home Top level Item */

#nav .home.Sitehome > a {
	border-top: 1px solid #B3B99A;
	background-image: url("../../images/cb3/nav_olive_back.gif");
}

#nav .home.Sitehome > a:hover {
	background-image: url("../../images/cb3/nav_olive_back_over.gif");
}

#nav li.sotonhome a {
	background-image: url(../../images/cb3/nav_olive_back.gif);
	border-top: 2px solid #B3B99A;
}

#nav li.sotonhome a:hover {
	background-image: url(../../images/cb3/nav_olive_back_over.gif);
}

#nav .pages {
	
	border-bottom: 10px solid #979E45 !important;
}
/* page list styles */
.pageList ul li, div.featured ul li,#content div.card div.row ul.facts li,.peripheralcontent ul li, div.card div.peripheralcontent ul li,.peripheralcontent div.newsfeed h3,.peripheralcontent h3.flickr   {
  background-color: #CFD8AB;
}

/* tab navigation */
div#content ul.tabs li.active a {
	/*background: #FFF url(../../images/cb3/bg_tabs_olive.gif) repeat-x;*/
}

div.peripheralcontent div.feature div.feature-bg {
  background: #FFF url(../../images/cb3/bg_highlightBox_olive.png) no-repeat 0 0;
}

.feature-bg > blockquote {
	
	background: url("../../images/cb3/bg_highlightBox_olive.png") repeat-x scroll 0 0;
}

/* profile styles 
.testimonialDetails dl dt, .profileDetails dl dt {
  color: #979E45;
}
*/
div.topfeaturedbox {
  background-image: url(../../images/cb3/bg_highlightBox_olive.png);

}

span.listing 
{
    color: #545F2C;
}

.kisinfo {
     background: url("../../images/kis/nav_up_olive.png") no-repeat;
	 padding: 0px 25px;
	 color: #545F2C;

}

div.card div.row ul.facts li {
  background-color: #CFD8AB;
}

.menu-icon {
background-color:#CFD8AB;
}

.flex-control-nav li a {
background: url(../../images/slider/bg_nav_olive.png) no-repeat; 

 
}

.usefuldownloads {
background-color: #CFD8AB; /* The color of menu button */
}
.readers > li {
background-color: #CFD8AB !important;
}

a.adjust {

background-color: #CFD8AB;
}

a.adjust:hover {

background-color: #545F2C;
}

.keyfacts, #weblinks, .relateditems {
	
	background-color: #CFD8AB;
}