.patrons li {
margin-top: 40px;
}
/*TESTIMONIAL*/
div.testimonial  {
font-family: Georgia, serif;
font-size: 1.3em;
font-style: italic;
text-shadow: none;
padding: 1.5em;
line-height: 1.4em;
margin-top: 2em;
background-color: #f1f1f1;
color: #333333;
}

div.testimonial + div {
/*font-family: Georgia, serif;*/
font-size: 1.2em;
font-weight: bold;
padding-top: 10px;
padding-bottom: 10px;
padding-left: 100px;
padding-right: 100px;
background-image: url(testimonial-left.png);
background-repeat: no-repeat;
margin-bottom: 2em;
}

div.testimonial_right {
background-image: url(testimonial-right.png) !important;
background-position: right;
text-align: right;
margin-right: 10px;
}


/*SLIDER*/
div#slider {
background: rgba(0,0,0,0.7); 
width: 350px; 
text-shadow: none;
font-family: Georgia, serif;
font-size: 1.4em;
font-style: italic;
line-height: 1.4em;
padding: 1.3em;
margin-left: 20px;
}

div#slider > div{
font-family: Helvetica, Helvetica Neue, Arial, sans-serif;
font-size: 0.8em;
font-weight: bold;
text-align: right;
font-style: normal;
padding: none;
}

/*HEADLINES*/

h3.colour {
text-shadow: none;
color: white;
padding: 10px;
font-weight: bold;
margin-bottom: 0.7em;
}

.blue {
background-color: #1468b3;
}

.red {
background-color: #c94137;
}

.purple {
background-color: #911b7d;
}

.green {
background-color: #4f7536;
}

.pink {
background-color: #c94137;
}

.orange {
background-color: #d4781c;
}

h1.post-title {
font-size: 24pt !important;
background-color: #1468b3;
color: white;
font-weight: bold;
display: table;
padding-top: 10px;
padding-bottom: 10px;
padding-left: 30px;
padding-right: 30px;
}

/*Partners section */

div.partner-img {
float:left;
width:145px;
margin:20px 0px;
clear:left;
}

div.partner-info {
float:right;
width:500px;
margin:0px 0px;
text-align:left;
clear:right;
}

div.partner-info h3{
margin:none !important;
padding:none !important;
}

.clr {
clear:both;
}

#sidebar div.widget-title h3.title-text {
text-shadow: none;
color: white !important;
padding: 10px !important;
font-size: 1.5em !important;
background-color: #1468b3;
display: block !important;
float: none !important;
}

#sidebar ul li {
font-size: 1.4em;
}

.cover_gallery  div{
float: left;
margin-right: 4px;
margin-left: 5px;
margin-bottom: 0px;
padding-bottom: 0px;
}

.cover_gallery  h4{
margin-bottom: 0px;
padding-left: 5px;
text-align: center;
text-shadow: none;
color: #fff;
font-size:1.2em;
}

.cover_gallery  a{
text-align: center;
color: #fff;
padding: 3px;
text-shadow: none;
padding-left: 9px;
padding-right: 9px;
font-size:0.85em;
}

.wg_nav  div{

}

.wg_nav  a{
color: #666;
text-shadow: none;
font-size: 1.3em;
margin:0;
}


.wg_nav img {
margin-top: 50px;
}

.wg_nav  h4 {
margin-top: 0;
}
.wg_nav .project_dates {
  font-size: 1.3em;
  margin: 0;
}

#site-header #site-header-right {
  position: absolute;
  bottom: 0 !important;
  right: 0;
}

#site-header-wrapper.wrapper {
  background: url('../image/header_lines.png');
}

#intranet_login {
  padding: 10px 22px 10px 22px;
}
#intranet_login input{
width:150px;
font-size:0.8em;
  border: 1px solid;
  border-color: #bbbbbb;
}

#intranet_login .login_title {
  color: #666;
  margin-bottom: 2px;
  font-size: 0.85em;
}

#intranet_login input[type=submit] {
  border:none;
  background-color: #c94137;
  color: #fff;
  background-image:none;
  text-shadow:none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
  padding: 5px;
  font-weight:normal;
  font-size:11px;
}

#intranet_login input[type=button] {
  border:none;
  background-color: #d4781c;
  color: #fff;
  background-image:none;
  text-shadow:none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
  padding: 5px;
  font-weight:normal;
  font-size:11px;
}

.postslider {
  padding: 0px 0px 22px 0px;
}

.postslider h1 {
  font-size: 1.3em;
  margin: 0 0 0 0;
  text-shadow: none;
  color: white;
  font-weight: bold;
  background-color: #911b7d;
  margin-bottom: 0.7em;
  padding-left: 10px;
  padding-top: 5px;
  padding-bottom: 5px;
  
}

.postslider .post {
  display: none;
  padding: 11px 22px 22px 22px;
}

.postslider .post .post-title {
  font-size: 16px;
  line-height: 1.4em;
  margin: 0 0 11px 95px;
}

.postslider .post .post-content {
  font-size: 14px;
  text-shadow: none;
  color: #777;
  margin-left: 95px;
  margin-bottom: 10px;
}

.postslider .post .post-image {
  float: left;
  margin: 0 22px 11px 0;
  background: #fff;
  padding: 0px;
  width: 100px;
  height: 100px;
}

h3 a.rsswidget{
color: #fff !important;
}

h1.post-title {
text-shadow: none;
color: white !important;
padding: 10px !important;
background-color: #1468b3;
display: block !important;
float: none !important;
text-align:left;
font-weight: bold;
margin-bottom: 0.7em;
font-size:1.3em !important;

}

h1.post-title a {
color: white !important;
}

.post-left {
  margin: 0 122px 0 0 !important;
  padding: 0 44px 0 0 ;
  }
  
.date {
  background: url(../images/icon_date.png) no-repeat left top;
  padding-left: 25px;
}

@import "print.css"; 
