body {
font-family: Arial, Helvetica, sans-serif;
font-size: 90%;
text-align: center;
color: #003300;
margin: 0px;
border: 0px;
background-color: #ffffff;
background-image:url(newsiteimages/body-bg.jpg);
background-repeat:repeat-x;
}


h1 {
color: #314a3a;
font-size: 120%;
}

h2 {
color: #314a3a;
font-size: 105%;
}

h4 {
font-size: 100%;
border: 1px solid #979376;
text-transform:capitalize;
background-color:#314a3a;
text-align:center;
color: #e5dea8;
}

.justify {
text-align:justify;
}

#adbox {
margin: 10px 20px;
padding: 0 10px;
border:1px solid #cccccc;
}

#contentwrapper {
clear:both;
width: 759px;
margin-right: auto;
margin-left: auto;
}

#masthead {
background-image:url(newsiteimages/bladnoch-head.jpg);
background-repeat:no-repeat;
height:190px;
width:762px;
margin-right: auto;
margin-left: auto;
}

#topnavwrap {
background-color: #314a3a;
}

#topnav {
font-size:80%;
margin: 0 auto;
padding: 1px;
width:762px;
clear:both;
padding-right: 25px;
padding-left: 25px;
border-bottom: 1px solid #314a3a;
text-align:left;
}

	/* page menu fomatting elements ------------------------------------------------------- */
	.page_menu	{
		background-color: #023902;
		margin: 0px 0px 0px 0px;
		}
		
	.page_menu_content	{
		width: 762px;
		height: 21px;
		}
		
	.page_menu_items	{
		background-color: #023902;
		padding: 0px 0px 0px 1px;
		height: 21px;
		float: left;
		width: 65%;
		}
		/* menu text --------------------------------------------------------------------------- */
	.text_menu	{
		padding: 2px 0px 2px 0px;
		font-size : 11px;
		margin: 0px;
		color : #ffffff;
		}
		
		a.link_menu:visited  {
	padding: 2px 5px 2px 5px;
	margin: 0px 1px 0px 0px;	
	color : #ffffff;
	text-decoration : none;
	background-color: #314a3a; 
	border: 1px solid #979376;
}
	
a.link_menu:link  {
	padding: 2px 5px 2px 5px;
	margin: 0px 1px 0px 0px;	
	color: #e5dea8;
	text-decoration : none;
	background-color: #314a3a;
	border: 1px solid #979376;
}
	
a.link_menu:active  {
	padding: 2px 5px 2px 5px;
	margin: 0px 1px 0px 0px;	
	color : #ffffff;
	text-decoration : none;
	background-color: #314a3a;
	border: 1px solid #cccccc;
	}
	
a.link_menu:hover  {
	padding: 2px 5px 2px 5px;
	margin: 0px 1px 0px 0px;	
	color : #ffffff;
	text-decoration : none;
	background-color: #003800;
	border: 1px solid #cccccc;
	}

#maincontent {
clear:both;
font-size: 90%;
padding-right: 25px;
/*padding-left: 14px;*/
background-color: #d7d7ff;
}

#lhcontent {
float:left;
width:500px;
margin-top: 10px;
margin-right: 9px;
padding-left: 5px;
color: #4f4e6d;
text-align:left;

}

#widecontent {
float:left;
width:704px;
margin-top: 10px;
margin-right: 9px;
padding-left: 5px;
color: #4f4e6d;

}

#featureboxwrap {
width: 204px;
float:left;
margin-top: 0px;
margin-left:10px;
background-color: #034529;
padding:2px;
}

#featurebox {
font-size: 90%;
border: 1px solid #979376;
background-color: #314a3a;
padding-right: 5px;
padding-left: 5px;
color:#FFFFFF;
}

#featurebox a{
	color: #e5dea8;
}

#featurebox a:hover{
color:#ffffff;
text-decoration:none;
}

#footer {
clear:both;
padding-top:10px;
text-align:center;
font-size:80%;
}

#footer a{
font-size:90%;
color: #003800;
text-decoration:underline;
}

#footer a:visited{
color: #003800;
text-decoration:none;
}

#footer a:hover{
color: #003800;
text-decoration:none;
}

#tagline {
font-size: 80%;
color: #444;
}
/* Feedburner Blog Styling */

div.feedburnerFeedBlock ul {
margin-left:0;
padding-left:0;
list-style-type: none
}

div.feedburnerFeedBlock ul li span.headline {
font-weight:bold;
display:block;
margin:12px 0 0 0;
}

div.feedburnerFeedBlock ul li p.date {
font-size: 0.8em;
font-style:italic;
}

#blogstuff img {
border:0;
float:right;
margin-left:5px;
}