body { margin:0; padding:0; background:#003366;
       font-family: Arial, Helvetica, sans-serif; 
       font-size:0.9em; color:#000000; }
a img { border:none; }
a, a:visited { color:#7f8e91; text-decoration:none; outline:none; }
a:hover { color:#33a8e5; text-decoration:underline; }

/* header */
div#header{}
#logo div#header_title {background:url('img/logo.png') no-repeat left top; display:block; height:150px; width:900px; margin-left:135px;}
div#header ul { list-style-type:none; margin:0 0 1em 0; padding:0; line-height:0%; }
div#header ul li { margin:0; padding:0; line-height:normal; zoom:1; }

/* navigation */
div#header_menu {display:block; background-color:#65102F; float:left; margin-left:144px; width:165px;}

/* ----- header-menu --------------------------------------------------------------------------------------------------------------------------- */
div#header_menu ul {margin:12px;}
div#header_menu ul#menu { font-size:1.0em; }
div#header_menu ul#menu li ul li {font-style:italic;}

/* footer */
#copyright { color:#777; text-align: center; }
#copyright a, #copyright a:visited { text-decoration:underline; }

/* main */
div#main {margin:0px 260px 0px 325px;}
div#main h2.storytitle {background-color:#65102F; padding:5px 10px; margin-bottom:10px;}
div#main .rss {float:right;}
div#main .rss {background:url('img/rss-icon.jpg') no-repeat left top; display:block; height:22px; width:22px; margin:0px; padding:0px; }
div#main div.post {background-color:#fffeff;}
div#main div.post div.meta, div#main div.post div.storycontent p {padding:0px 8px 8px 8px;}

/* sidebar */
div#sidebar {height:200px; width:190px; float:right; margin-right:45px;}
div#sidebar div#rss-3 .title {background-color:#65102F; padding:7px 3px;}
div#sidebar div#rss-3 ul {background-color:#ffffff; margin:0px; padding:1px 0px 11px 25px}
div#sidebar div#rss-3 ul li {padding-top:10px;}

/* pages */
div#content div#contents div#single_post {margin:0px 260px 0px 325px}
div#single_post h2 {background-color:#65102F; padding:5px 10px; margin-bottom:10px; color:#7F8E91;}
div#single_post div.post_content_wrapper {background-color:#fffeff;}
div#single_post div.post_content p {padding:0px 8px 8px 8px;}

/* team pages */
div#content div#contents div#post_contents div.blog_items {margin:0px 260px 0px 325px; padding:12px 10px; background-color:#ffffff;}
div#content div#contents div#post_contents h2.blog_items_header {margin:0px 260px 0px 325px; background-color:#65102F; padding:10px 10px;}

/* Comments */
div#content div#comments_wrapper p.nocomments {display:none;}

/* google map */
div.post_content div.googleMap {margin:0px 20px; border:solid 3px #000000;}

/* News archive */
div.post_content div.car-collapse ul.car-list li span.car-yearmonth {font-size:1.4em; padding 5px 0px;}




.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-bottom:10px;
}

div#single_post div.post_content p.wp-caption-text{
	background-color:#65102F;
	margin:0px 0px 11px 0px;
	padding:8px;
	color:#7F8E91;
	text-align:center;
}