		@charset "UTF-8";


		/* =GENERAL - the general styles */
			body {font-family: Georgia, serif; color:#3c3b3b; font-size: small; line-height:1.5em; background-color:#fff; margin:0; padding:0}

		a {color:#5f7d1d; text-decoration:none}
		a:hover {text-decoration:underline}

		h1 {color:#333;font-size:1.5em; line-height:1.3em;font-weight:normal; font-family:"Trebuchet MS", Helvetica, sans-serif; margin:0 0 3px 0; padding:0;} 

		h2  {color:#333333;font-size:1.4em; font-weight:bold; font-family:"Trebuchet MS", Helvetica, sans-serif; margin-bottom:6px; padding:0} 
		h2 a { color:#333333; font-weight:bold; font-family:"Trebuchet MS", Helvetica, sans-serif; margin-bottom:6px; padding:0}
		h2 a:hover {color:#5f7d1d}

		h3 {color:#333;font-size:1.25em; font-weight:normal; margin:0px; padding:0px;} 
		h4 {color:#333;font-size:1em; font-weight:strong; padding-top:2px; margin:0px;} 
		small {font-size:.85em;}

		p {margin-bottom:10px; margin-top:10px;}
		a img, img a {border:1px}
		hr{display: none;}

		.blog_entry {border-bottom: thin #666666 dotted; padding-bottom:5px;padding-top:5px;}



		/* the main layout styles */
		.container{
		width:950px;
		margin: 0 auto;
		position: relative; }
#post {float:left; width:930px; padding-left:10px; padding-right:10px;}		
#textbox {float:left; width:570px; padding-left:10px; padding-right:10px;}
		#sidecolumn {float: right; width:300px; margin-bottom:35px; margin-top:35px;margin-right:10px; padding-left:20px; padding-right:20px; padding-top:10px; padding-bottom:10px; background:#ededed;}
		#center{float: left;width:600px;}
		#main{padding:0px 0 20px 0;}   

		#banner{
		height: 300px;
		background: url(/wp-content/uploads/2009/01/ncep_banner.jpg) right bottom no-repeat;}

		.entry {overflow:hidden}



		/* 3 column layout */

		#leftcolumn{float: left;width:310px; padding-right:10px}
		#center{float: left;width:310px;}
		#rightcolumn{float: left;width:310px; padding-left:10px}

		#bottominfo{
		border-top: 6px solid #5f7d1d;
		background: #c8d491;
		padding-bottom:0px;
		width: 100%;
		overflow: hidden;}

		.article_wrapper h2{color:#5f7d1d font-size:1.4em; font-weight:bold; font-family:"Trebuchet MS", Helvetica, sans-serif; margin-bottom:6px; padding:0}
		.article_wrapper{padding-bottom:10px; padding-left:20px; padding-right:20px;}


		/* navigation */
		#nav {font-size:1.3em; font-family:"Trebuchet MS", Helvetica, sans-serif; padding-top:5px; display:block; text-align:left;}
		#nav ul {list-style:none; display:inline; padding:0}
		#nav ul li {display:inline; margin-right:10px;}
		#nav ul li a:hover {text-decoration:underline; color:#5f7d1d}



		/*extra style */


		.picright {float:right;margin:.35em 0 20px 20px;}
		.picleft {float:left;margin:.35em 20px 20px 0;}


		/* =FOOTER */
		#footer{
		clear:both;
		height: 40px;
		background: #5f7d1d;
		font-size: 1em;
		padding-top:8px;
				padding-bottom:5px;
				padding-left:10px;
				padding-right:10px;
					}
		#footer a{color: #c8d491;}