* {
padding: 0;
margin: 0;
} 

body {
font: .8em "Lucida Sans", "Trebuchet MS", Verdana, Arial, Sans-Serif;
background-color: #c1cec5;
}

h1{
font-size:17px;
color:#891918;
margin:0 0 5px 0;
font-weight:bold;
}

a {
text-decoration: none;
color: #3B85CA;
}

a:hover { 
color: #fff;
}

#wrap 
{
margin: 0px auto;
width: 778px;
background: #000;
color:#fff;
}


#header
{
height : 86px;
background : url(images/header.jpg) repeat-x;
text-align:left;
}

#header img { border: medium none; float:right; display:inline;}

#menu {
text-align: center;
font-size : 11px;
padding:7px;
font-weight: bold;
font-family:Arial, Helvetica, sans-serif;
border: 0px solid #D8E3EE;
background: url(images/menubg.jpg) repeat-x;
}

#menu ul{
  list-style-type:none;
}
#menu li{
  display:inline;
}  

#menu a {
color : #fff;
text-decoration : none;
padding: 5px 10px;
border-right:1px solid #AD2A30;
}

#menu a:hover {
color : #000;
}


#content {
text-align: left;
font-size: 11px;
background: #000;
}

#left{
float:left;
width:316px;
}
div#introducing_menu {
background-color:#4372B4;
height:418px;
position:relative;
text-align:center;
top:0pt;
width:316px;
}

div#calendar_wrap{
  clear:both;
  margin-top:10px;
color:#000000;
  background: url(images/bg.png);
}
div#calendar_wrap #wp-calendar{
  width:312px;
  text-align:center;
}

div#calendar_wrap #wp-calendar #calendar_month{
font-size:15px;
font-weight:bold;
color:#3B85CA;
}

div#right{
  float:right;
  width:430px;
}

#content h2 {
font-size: 15px; color : #444;
padding: 0 0 5px 0;
}

.news_month{
  padding-left:20px;
}  

#footer {
margin-top: 5px;
clear: both;
text-align: center;
color: #fff;
font-size:10px;
background: url(images/footer.jpg) repeat-x;
padding:18px;
padding-bottom:30px;
}

.meta {
padding:0 !important;
margin:0;
font-size: 10px;
color:#999999;
font:Arial, Helvetica, sans-serif;
}

#divider {
text-align: center;
font-size : 11px;
padding-top:25px;
font-weight: bold;
font-family:Arial, Helvetica, sans-serif;
display:block;
clear:both;
}

p{
margin:0 0 10px 0;
}
.wptable{
width:100%;
background:transparent url(images/bg.png) repeat scroll 0% 0%;
}
.wptable thead{
background:transparent url(images/menubg.jpg) repeat-x scroll 0% 0%;
color:#fff !important;
font-size:12px;
}
.wptable thead th{
padding:7px;
}
.wptable td{
padding:5px;
}
.size-thumbnail{
margin:0 40px 20px 0;
}
.aligncenter {
text-align: center;
}