a, a:visited {color:#154688;text-decoration:none;}
a:hover {text-decoration:underline;}
li a {font-size:14px; text-decoration:none;}
img {border:none;}
#searchform label {font-size:14px;display:block;}

.entry img {border:0;}
body{
	background-color: #fff;
	margin-top:0px;
}
#wrapper{
	width:889px;
	margin:0 auto;
}
#header p a{
display:none;
}
#header p{
background-image:url(images/bgd.gif);
background-repeat:no-repeat;
height:110px;
margin:0;
padding:0;
}
.images {
	float:left;
	margin-top:20px;
	}
.mainmenu{
}
.mainmenu ul{
	margin:0 0 0 0;
	padding:0px;
	overflow:visible;
	background-color:#154688;
}
.mainmenu li{
	background-color:#154688;
list-style:none;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	display:inline-block;	
	padding:4px 0;
}
.mainmenu li a{
	padding:4px 25px;
	color: #fff;
	font-size:12px;
	text-decoration:none;
	}
.mainmenu li a:hover{
	background-color:#4f91cd;
}
.mainmenu li.current_page_item{
	background-color:#4f91cd;
}
.mainmenu li.current_page_item a:hover{
	background-color: #4f91cd;
}
#container{
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(images/contentbg.jpg);
	background-repeat:repeat-x;
	background-color:#fff;
}
#container h1 {
padding:12px 0 0 0;
color:#14458a;
font-weight:bold;
font-size:27px;
line-height:1.1em;
}
#container h2 {
color:#4d92cd;
font-weight:normal;
font-size:18px;
margin:0;
padding:0;
}
p {line-height:1.3em;}
#content{
	font-size:17px;
	width:730px;
	float:left;
	color: #4d92cd;
	*width:725px;
	margin:0 0 -130px 148px;
}	
#content.noimage {
	width:860px;
	margin:0 0 -130px 10px;
	}
#content .images img{
	float:left;
	margin:0 0 0 -163px;
}	
.post h2{
	margin:0px 0 4px 0;
}
.post h2 a{
color:#0099FF;
text-decoration:none;
}
.post h2 a:hover{
color:888;
}
.post{
padding:0 15px 0 15px ;
}
.post small{
font-size:11px;
padding-top:2px;
}

ul li h2.widgettitle {
	font-size:14px;
	margin-bottom:2px;
	font-color:#eee;
	border-bottom:1px dotted #eee; 
	
	}
#footer{
	width:100%;
	height: 330px;
	margin:0 auto;
	margin-top:0px;
	background:url(images/bgd-footer.gif);
	background-position:center;
	background-repeat:no-repeat;
}
#footerlinks span {
	color: #000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:12px;
	width:724px;
	padding-left:163px;
	display:block;
	margin:0 auto 0 auto;
	clear:both;
	}
#footerlinks a{
	color: #00f;
	text-decoration:none;
}
#footerlinks a:hover{
	color:#4fa0cd;
	text-decoration:underline;
}
.clearing{
	clear:both;
}