/*
 * Name: Effe24
 * Version: 2.0
 * Author: Paolo Rossi, John Godley
 */

body { background-color: #eeeef5 }

#header {
padding-top: 0 !important;
border-bottom: 4px solid #bbb;
background-color: #033e8a !important;
}

#page, #header, #pagenav
{
border-left: 1px solid #5b5a61;
border-right: 1px solid #5b5a61;
}

#page
{
border-bottom: 1px solid #5b5a61;
}

.nobar
{
background: transparent url(archive.png) no-repeat bottom left !important;
}

.widecontent h2
{
border-bottom: 1px solid #033e8a;
height: auto;
}

.widecontent h3 a
{
color: #13076b;
}


h2.narrowcorner
{
background-color: #b8d2da;
}

h2.narrowheading
{
background-color: #b8d2da;
color: #2f3b4f;
}

#inset
{
color: #6c64a8;
}

#inset h2
{
color: #2f3b4f;
}

a.author
{
color: #2f3b4f !important;
}

.widecontent a, #inset a
{
color: red;
}

#content h2 a
{
color: #2f3b4f !important;
}

.post {
margin-bottom: 2.0em;
}

.widecontent h2 {
background-color: #eee;
border-bottom: 0;
border-top:1px solid #033E8A;
padding-left: 0.3em;
}

.postmetadata a
{
color: #6c64a8 !important;
}

.postmetadata a:hover { color :red !important }

.postmetadata
{
color: #6c64a8;
}

div.hr
{
color: #b8d2da;
background-color: #b8d2da;
}

#headerimg
{
background-position: top left !important;
}

#headerimg a
{
color: white;
}

#headerimg .description
{
color: #bbb;
margin-top: 0px;
}

#pagenav
{
border-top: 1px solid #5b5a61;
border-bottom: 1px solid #5a7095;
background-color: #bbb;
}

#pagenav ul li a {
color: #033e8a;
}

.linkbar
{
background-color: #dbe6e9;
}

.linkbar ul li a:hover, .linkbar .active
{
background-color: #2f3b4f;
}

ol.commentlist li
{
border-bottom: 1px solid #6c64a8;
}

.commentlist p a, .post a
{
color: red;
}

h2 a
{
color: #13076b !important;
font-weight: bold;
}

h2 a:hover { color: red !important }

.sidebar
{
color: #2f3b4f;
}

.sidebar a:hover
{
color: red;
}

.sidebar ul li
{
background-color: #dbe6e9;
}

.sidebar h2
{
color: #bbb;
background-color: #033e8a;
}

.sidebar a, #searchform, #searchsubmit, #s
{
color: #2f3b4f;
text-decoration: none;
}

#wp-calendar
{
background-color: #dbe6e9;
}

#wp-calendar caption a, #wp-calendar caption a:hover
{
color: #2f3b4f;
}

#wp-calendar th
{
background-color: #aac8d0;
}

#wp-calendar a
{
border: 1px solid #033e8a;
background-color: #aac8d0;
}

#wp-calendar a:hover
{
border: 1px solid #033e8a;
background-color: #2f3b4f;
color: #bbb;
}

#wp-calendar caption
{
color: #bbb;
background-color: #033e8a;
}

a.java
{
color: red;
}

.gravatar
{
border: 1px solid #b8d2da;
}

img.author
{
border: 1px solid red;
}


.commentmetadata, .commentmetadata a
{
color: #6c64a8;
}

.commentlist h4, .commentlist h4 a
{
color: #2f3b4f;
}

.entry img, .entrytext img {
  border: 2px solid #033e8a;
  margin: 4px;
}

.sidebar {
  margin-top: 4px !important;
}

.widecontent h2 {
  margin-top: 4px !important;
}

.widecontent {
  padding-top: 4px !important;
}

#header h1 {
  padding-top: 30px;
}

.widecontent.fullcontent {
  padding-top: 4px !important;
}

h2.widgettitle a {
  color: #bbb !important;
  font-weight: normal;
}

.sidebar ul li.widget_execphp {
  background-image: none;
}
