@charset "utf-8";
/* CSS Document */

body { margin:0px; background-image:url(../img/background.png); background-repeat:repeat-x; background-color:#306090; font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; color:#000000; }

img { border:0px; }
.clearBoth { height:1px; overflow:hidden; clear:both; margin-top:-1px; }

a:link, a:visited, a:active { color:#306090; text-decoration:underline; }
a:hover { color:#7890a8; }

#mainContainer { margin:auto; width:874px; }
#topContainer { width:874px; height:251px; background-image:url(../img/header.png); background-repeat:no-repeat; background-color:none; }
#middleContainer { width:874px; background-image:url(../img/background-page.png); background-repeat:repeat-y; background-color:none; }
#bottomContainer { width:740px; color:#9aabbb; margin-left:67px; margin-right:67px; position:relative; top:-30px; font-size:11px; }
#bottomWrapper { float:left; width:520px; }
#bottomLeft { float:left; width:250px; }
#bottomMiddle { float:right; width:250px; }
#bottomRight { float:right; width:200px; }
#bottomImg { width:874px; height:79px; background-image:url(../img/background-bottom.png); background-repeat:no-repeat; background-color:none; }
#bottomLeft	blockquote { margin:10px; }
#bottomContainer a:link, #bottomContainer a:visited, #bottomContainer a:active { color:#7890a8; }
#bottomContainer a:hover { color:#688199; }
#bottomContainer ul { list-style:none; margin:0; padding:0; }
#bottomContainer ul li { padding:2px 0; }


#leftCol { width:420px; float:left; margin-left:97px; }
#rightCol { width:200px; float:right; margin-right:97px; }

#leftNav { background-image:url(../img/nav-left.png); background-repeat:no-repeat; width:15px; height:31px; float:left; }
#rightNav { background-image:url(../img/nav-right.png); background-repeat:no-repeat; width:15px; height:31px; float:right; }

#mainNavigation { width:740px; margin:0px 67px 20px 67px; padding:0; background-image:url(../img/nav-back.png); background-repeat:repeat-x; }
#mainNavigation h5 { display:none; }
#mainNavigation ul { margin:0; padding:5px; list-style:none; float:left; }
#mainNavigation ul li { padding:11px; display:inline; background-image:url(../img/nav-spacer.png); background-position:center right; background-repeat:no-repeat; }
#mainNavigation ul li a { font-family:Arial, Helvetica, sans-serif; font-size:11px; }
#mainNavigation ul li a:link, #mainNavigation ul li a:visited, #mainNavigation ul li a:active { color:#FFF; text-decoration:none; }
#mainNavigation ul li a:hover { color:#787860; text-decoration:none; }
#mainNavigation input { border:none; background-color:#7890a8; padding:2px; margin:2px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#dddddd; width:134px; }
#mainNavigation ul li.noBack { background-image:none; }

.post { border-bottom:1px solid #CCC; padding-bottom:5px; margin-bottom:10px; }
.post h2 { font-size:24px; margin:0 0 10px 0; padding:0; }
.post h2 a { text-decoration:none; color:#183048; line-height:normal; }
.post h2 a:hover { color:#306090; }
.post .date { color:#FFF; font-size:12px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; background-color:#787860; padding:4px; }
.post p { margin:10; padding:0; }



h1
{
	margin-top: 0px;
	line-height: 24px;
}
