#content {
  min-height: 500px;
}

#site-title a,
#site-description {
  color:#aa3048;
  font-size: 35px;
  line-height: 150px;
  padding-left: 30px;
}  


#main-menu {
  min-height:40px;
  box-shadow:0 0 3px #999;
  background:#999;
  background:-moz-repeating-linear-gradient(#2a6d7e, #aa3048 40px);
  background:-webkit-repeating-linear-gradient(#555, #333 40px);
  background:-o-repeating-linear-gradient(#555, #333 40px);
  background:-ms-repeating-linear-gradient(#555, #333 40px);
  background:repeating-linear-gradient(#2a6d7e, #aa3048 40px);
}

body.sidebar-second .content-sidebar-wrap {
    width: 69%;
}

body.sidebar-second #sidebar-second {
    width: 30%;
}

#post-content {
    padding: 0 50px;
}

#sidebar-second .block > h2 {
	padding: 20px 0px;
}

.node h2.title, .page-title
{
  color:#2a6d7e;
  font-size: 25px;
  padding: 20px 0;
  width: 80%;
}

h4 {
  color:#aa3048;
}

p {
  font-size: 15px;
}

a {
  color: #2a6d7e;
  text-decoration: none;
  font-weight: bold;
}


.region-footer .content {
  text-align: center;
  font-size: small;
}

/* LOG IN BLOCK */
#block-user-login {
	border: 1px solid #2a6d7e;
	padding: 5px;

}

#user-login-form {
	margin: 10px;
	margin-left: 10px;
}

#user-login-form .form-item {
	margin-bottom: 0em;
}

#user-login-form #edit-actions {
	padding: 0px;
}

#edit-name-wrapper,
#edit-pass-wrapper {
  display: inline;
}

/** Website field display on Society page **/
.field-name-field-website .field-label, .field-name-field-website .field-items {
  font-size: 110%;
  padding-top: 20px;
  padding-bottom: 20px;
}

/** EVENTS LIST **/
.views-exposed-widgets {
    margin-bottom: 20px;
}

span.date-display-single, span.date-display-start, span.date-display-end {
    font-size: 150%;
    color: #2a6d7e;
    margin-top: 15px;
}

div.views-field.views-field-title {
    color:#aa3048;
    font-size: 135%;
}

div.views-field.views-field-field-event-date {
    padding-top: 15px;
}

div.views-field.views-field-field-your-scl {
    padding-top: 20px;
    font-weight: bold;
}

div.views-field.views-field-body-1 {
    border-bottom: dotted 1px;
}