/* #A53737e - the red background in header & footer */
/* #b6b6b4 - the grey colour used as background in front page */

/* wrapper sets up the containers for header, content & footer */

/*@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,400italic|Oswald|Roboto|Montserrat|Roboto+Condensed);
/* Google fonts 'Open Sans' 400 & 400 italic, Montserrat, Oswald, Roboto & Roboto Condensed   */


body
/* IE */
  {
  scrollbar-face-color: #c89d05; 
  scrollbar-shadow-color: #909090; 
  scrollbar-highlight-color: #999999; 
  scrollbar-3dlight-color: #a53737;
  scrollbar-darkshadow-color: #909090; 
  scrollbar-track-color: #a53737;
  scrollbar-arrow-color: #111111;
  }
  /* Chrome */
  {
::-webkit-scrollbar-button {  background-color: #999; }
::-webkit-scrollbar-track {  background-color: #666;}
::-webkit-scrollbar-track-piece { background-color: #ffffff;}
::-webkit-scrollbar-thumb { background-color: #999;}
::-webkit-scrollbar-corner { background-color: #666;}
::-webkit-resizer { background-color: #999;}
  }

.header1 {
  margin-bottom: 20px;
  font-size: 20px;      
  font-weight: 300;
  line-height: 1.4;
}
.header2 {
  margin-bottom: 18px;
  font-size: 18px;      
  font-weight: 300;
  line-height: 1.2;
}
.header3 {
  margin-bottom: 16px;
  font-size: 16px;      
  font-weight: 300;
  line-height: 1.1;
}
.search {
	background-color: #663300;     /* darker red */
	margin-top: 5px;
	margin-bottom: 5px;
	border-color: #a53737;
	font-size: 1em;
	color: #f0f0f0;     /* default off-white link colour */
}

input.sfield{
    background-color:#f0f0f0;    
    border-color:#cecece;
    border-style:solid;
    border-width:1px 0 1px 1px;
	margin-top: 5px;
	margin-bottom: 5px;
	font-size:0.9em;
    line-height:1em;
    height:2.5em;
}

input.sbutton{
    background-color:#663300;
    height:inherit;
	margin-top: 5px;
	margin-bottom: 5px;
    border:none;  
	font-size: 1em;
    color:#fff;
    position:relative;
    left:-6px;
    bottom:-1px;
    height:2.5em;
}


#footer{
	background-color: transparent;
	text-align: center;
}

#footertext1, #footertext2, #footertext3, #footertext4, #footertext5 { 
	background-color: transparent; 
	border-color: #a53737;
	font-size: 1em;
	color: #6f3b08;
}

.footerhead { 
	background-color: transparent;
	font-size: 1.2em;
	vertical-align: top;
	color: #6f3b08;
}

.footerlight { 
	font-family: "tahoma", "lucida sans unicode", sans-serif; 
	background-color: #fefefe;
	font-size: 1em;
	vertical-align: top;
	text-align: center;
}
	a.footerlight:link    {color: #484848 ; background: transparent; text-decoration: underline }
	a.footerlight:visited {color: #484848 ; background: transparent; text-decoration: none  }
	a.footerlight:hover   {color: #202020 ; background: transparent; text-decoration: none }
	a.footerlight:active  {color: #484848 ; background: transparent; text-decoration: underline  }
  
.footerlight-sml { 
	background-color: #fefefe;
	font-size: .95em;
	vertical-align: top;
	text-align: center; 
}
	a.footerlight-sml:link    {color: #484848 ; background: transparent; text-decoration: none }
	a.footerlight-sml:visited {color: #484848 ; background: transparent; text-decoration: none  }
	a.footerlight-sml:hover   {color: #202020 ; background: transparent; text-decoration: underline }
	a.footerlight-sml:active  {color: #484848 ; background: transparent; text-decoration: none  }

.footerlight-rev { 
	background-color: #fefefe;
	font-size: .95em;
	vertical-align: top;
	color: inherit;
}
	a.footerlight-rev:link    {color: #484848 ; background: transparent; text-decoration: none }
	a.footerlight-rev:visited {color: #484848 ; background: transparent; text-decoration: none  }
	a.footerlight-rev:hover   {color: #202020 ; background: transparent; text-decoration: underline }
	a.footerlight-rev:active  {color: #484848 ; background: transparent; text-decoration: none  }

#ocbreadcrumb ul 
{
    font-family: "lucida sans unicode", "tahoma", sans-serif;
    color: #000066;
    font-size: 14px;
    margin: -10px;
    padding: 0px;
	background: transparent; 
    list-style-type: none;
}
#ocbreadcrumb ul li { 
    display: inline; 
}

#ocbreadcrumb a:link, #ocbreadcrumb a:visited { 
    color: #996633 ; text-decoration: underline;   /* same blue as h3 & text */
}
#ocbreadcrumb a:hover   {
    color: #996655 ; text-decoration: none;
}
#ocbreadcrumb a:active  {
    color: #996644 ; text-decoration: none;   /* same blue as h3 & text */
}

.testfont {font-family: "EB Garamond", Helvetica, sans-serif;
}
.testfont1 {font-family: "Open Sans", sans-serif; 
}
.testfont2 {font-family: "Montserrat", sans-serif;
}
.testfont3 {font-family: "Oswald", sans-serif;
}
.testfont4 {font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.testfont5 {font-family: "Roboto", sans-serif;
}
.testfont6 {font-family: "tahoma", sans-serif;
}

#navcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
}

#navcontainer ul li { display: inline; }

#text p
{
 font-family: "EB Garamond", "tahoma", sans-serif;
 font-size: 18px ; 
 font-weight: normal ; 
 color: #202020;
}
 a.textsmall:link    {color: #101010 ; background: transparent; text-decoration: underline }
 a.textsmall:visited {color: #121212 ; background: transparent; text-decoration: underline  }
 a.textsmall:hover   {color: #181818 ; background: transparent; text-decoration: none }
 a.textsmall:active  {color: #181818 ; background: transparent; text-decoration: none }

.text 
{
 font-family: "EB Garamond", "tahoma", sans-serif;
 font-size: 16px ; 
 font-weight: normal ; 
 color: #202020;
}

.textsmall 
{ 
 font-family: "EB Garamond", "tahoma", sans-serif; 
 font-size: 14px ; 
 font-weight: normal ; 
 text-decoration: none; 
 color: #232323;
 padding-left: 15px
}
 a.textsmall:link    {color: #101010 ; background: transparent; text-decoration: underline }
 a.textsmall:visited {color: #121212 ; background: transparent; text-decoration: underline  }
 a.textsmall:hover   {color: #181818 ; background: transparent; text-decoration: none }
 a.textsmall:active  {color: #181818 ; background: transparent; text-decoration: none }

 h2, h4, h2, .lead {font-family: "EB Garamond", "tahoma", sans-serif;
}