	body {
		text-align:center;
		font-family:arial;
		font-size:11px;
		color:
		background-color:#68A649;
		margin-top:0px;
		background:#68A649 url('img/grass_bg.jpg') repeat;
		}
	#frame {
		width:980px;
		margin-right:auto;
		margin-left:auto;
		margin-top:0px;
		padding:0px;
		text-align:center;
		background-color:transparent;
		}
	div {
		padding:0px;
		}
	#top-mid {
		position:relative;
		width:966px;
		height:164px;
		margin-right:auto;
		margin-left:auto;
		margin-top:0px;
		margin-bottom:0px;
		text-align:left;
		background-color:#B82D16;
		}
	#top-btm {
		position:relative;
		width:966px;
		height:10px;
		line-height:6px;
		margin-right:auto;
		margin-left:auto;
		margin-top:0px;
		text-align:left;
		background:url('img/top_btm_red_curve.gif') top center no-repeat;
		font-size:8px;
		}

	#mid-top {
		position:relative;
		width:966px;
		height:15px;
		margin-right:auto;
		margin-left:auto;
		margin-top:8px;
		text-align:left;
		background:url('img/mid_top_yellow_curve.gif') bottom center no-repeat;
		}
	#mid-mid {
		position:relative;
		width:966px;
		margin-right:auto;
		margin-left:auto;
		margin-top:0px;
		background:url('img/mid_mid_yellow_curve.gif') top center repeat-y;
		}
	#mid-btm {
		position:relative;
		width:966px;
		height:15px;
		margin-right:auto;
		margin-left:auto;
		margin-top:0px;
		text-align:left;
		background:url('img/mid_btm_yellow_curve.gif') top center no-repeat;
		}
	#btm {
		position:relative;
		width:966px;
		height:auto;
		margin-right:auto;
		margin-left:auto;
		margin-top:10px;
		text-align:left;
		background:url() top center repeat-y;
		}
	#blog_topics_top {
		width:787px;
		height:71px;
		background:url('img/blog_topics_top.gif') bottom center no-repeat;
		}
	#announcement {
		position:relative;
		float:left;
		width:116px;
		height:150px;
		font-size:11px;
		color:ffffff;
		background-color:#1f6685;
		text-align:left;
		left:10px;
		top:20px;
		border:#1f6685 solid 2px;
		}
	img {
		border-width:0px;
		}
	#navlist {
		padding:0px;
		margin:0px 0px 0px 20px;}
	#navcontainer ul li {
		list-style-type: none;
		padding: 0;
		margin: 0;
		display: block;
		float: left;
		font: 12px/20px arial, "Lucida Grande", verdana, sans-serif;
		text-align: center;
		white-space:nowrap;
		}
	#navcontainer a {
		color: #fff;
		text-decoration: none;
		display: block;
		width: 70px;
		border-top: 0px solid #A8B090;
		border-bottom: 0px solid #A8B090;
		border-left: 0px solid #A8B090;
		}
	#navcontainer li#active {
		background: url('img/l1_over.gif') no-repeat 3px;
		color:#ffd535;
		}
	#navcontainer a:hover {
		background: url('img/l1_over.gif') no-repeat 3px;
		color:#ffd535;
		}
	#blogmenu {
		margin:0;
		padding:0;
		width:auto;
		height:70px;
		overflow:hidden; 
		background:transparent;
		font-family:'Lucida Grande',Verdana,Arial,Sans-Serif;
		}
	#blogmenu li {
		display:inline;
		list-style-type:none; 
		}
	#blogmenu li a {
		display:block;
		float:left;
		text-decoration:none; 
		margin:0px;
		}
	#blogmenu li a img {
		opacity:0.5;
		margin:0px 0px 0px 10px;
		border:0px;
		float:left;
		}
	#blogmenu li a span {
		display:none; 
		}
	#blogmenu li a:hover {
		background:transparent;
		}
	#blogmenu li a:hover img {
		opacity:1;
		}
	#blogmenu li a:hover span {
		width:120px;
		color:#53631e;
		display:block; 
		cursor:pointer;
		float:left;
		}
	#blogmenu .h2 {
		padding:0; 
		font-weight:bold;
		font-size:11px; 
		border:0;
		}
	#blogmenu span {
		margin-left:5px;
		}
	.blogouter {	
		background:transparent; 
		font-size:11px;
  		}
	a:link, a:visited {
		color:#53631e;
		text-decoration:none;
		}
	a:hover, a:active {
		color:#8ba23d;
		text-decoration:none;
		}

