body {
background: #7e7e7e;
margin: 0 auto;
font-family: Trebuchet MS;
font-size:12px;
}
a, a:visited {
color:#000;
text-decoration:none;
border-bottom:1px dotted #2A4E9C;
}
.wrapper {
width:1054px;
margin: 0 auto;
background: #fff url() repeat-y;
}
.wrapper2 {
width:1000px;
margin: 0 auto;
}
.header {
margin: 0 auto;
width: 1000px;
height:130px;
background:#fff url(header.jpg) no-repeat;
}
#upcoming-events, .widget_calendar_upcoming {
list-style-type:none;
}
#upcoming-events h2 {
display:none;
}
#upcoming-events li {
margin-top:10px;
}
.leftmain {
width: 200px;
float:left;
background:#fff;
}
.left {
width:200px;
float:left;
background:#fff;
}
.middle {
width: 500px;
float:left;
}
.middle .post {
padding-left:30px;
padding-right:20px;
}
.menu ul, .left ul, .rightmain ul {
list-style-type:none;
padding:0;
margin:0;

}
.menu {
background:#0101ff;
margin-top:0px;
width:200px;
height:380px;
padding-bottom:30px;
}
.navigation {
padding-left:30px;
}
.menu a {
margin-left:10px;
padding:5px;
color:#fff;
font-family:Arial;
font-size:15px;
font-weight:bold;
border:0px !important;
}
.menu a:hover {
font-size:16px;
}
.menu li {
padding:0;
margin:0px;
}



.rightmain .menu {
margin-top:20px;
}
.menu img {
border:0;
padding:0;
margin:0;
}
.rightmain {
width:200px;
float:left;
}
.right {
width:800px;
float:left;
background:#fff;
}
.righttop2 {
margin-left:20px;
margin-top:40px;
width:700px;
}
.righttop .post {
width:700px;
margin-top:40px;
}
.righttop #respond, .righttop2 textarea {
width:700px;
}
.righttop2 .post p {
font-size:13px;
}
.imagecontainer {
float:left;

width:479px;
height:270px;
background: url();
}
.entry h2 {
font-size:14px;
}
.entry img {
border:2px solid #000;
}
.statement {
float:left;
width:333px;
height:270px;
background: url(statement.jpg);
}
.footer {
padding:5px;
background:#eee;
clear:both;
text-align:center;
font-size:12px;
}
.blog {
float:left;
width: 378px;
}
.blog h2 {
font-size:14px;
color:#000061;
}
.blog h2 a {
font-size:14px;
color:#000061;
}
.action {
margin-top:10px;
float:left;
width: 200px;
}
.blog p, .action p {
padding:4px;
margin-left:10px;
}
.blog h2, .blog small {
margin-left:12px;
}
.postmetadata, .postmetadata a{
font-size:10px;
color:#787878;
}