		body{
			background:#473a33;
			margin:40px 0px 0px 0px;
			font:12px/16px Arial, Verdana, sans-serif;
			color:#666666;
		}
		
		#wrapper{
			text-align:center;
		}
		
		#container{
			
			text-align:left;
			margin:auto;
			width:900px;
		}
		
		#header{
			width:870px;
			text-align:left;
			margin:auto;
			background:#473a33;
		}
		
		#logo{
			float:left;
			width:217px;
		}
		
		#nav{
			float:right;
			width:568px;
			margin-top:46px;
			margin-bottom:16px;
		}
		
		#navBlog{
			float:right;
			width:178px;
			margin-top:88px;
			margin-bottom:16px;
		}
		
		#line{
			clear:both;
			text-align:center;
			margin-bottom:22px;
		}
		
		#contentContainer{
			width:900px;
			background: url(img/mbg_mid.jpg) repeat-y;
		}
		
		#contentContainerBlog{
			width:900px;
			background: url(img/mbg_mid_blog.jpg) repeat-y;
		}
		
		#content{
			padding:20px 40px 20px 40px;
			color:#473a33;
			font:12px/16px Arial, Verdana, sans-serif;
		}
		
		#contentContainerBlog #content{
			padding:0px 40px 20px 40px;
			color:#333333;
			font:12px/16px Arial, Verdana, sans-serif;
		}
		
		#content a{
			color:#473a33;
		}
		
		#content a:hover{
			color:#6b8300;
		}
		
		h1{
			font:24px/24px Georgia,Arial, Verdana, sans-serif;	
			margin:0px 0px 34px 0px;
		}	
		
		#contentContainerBlog h1{
			font:18px/22px Georgia,Arial, Verdana, sans-serif;	
			margin:0px 0px 14px 0px;
			padding:0px;
		}	
		
		h2{
			font:14px/14px Arial, Verdana, sans-serif;	
			margin:0px 0px 18px 0px;
			font-weight:bold;
		}
		
		h6{
			font:11px/12px Arial, Verdana, sans-serif;
			margin:0px 0px 6px 0px;
			font-weight:bold;
		}
		
		h5{
			font:11px/12px Arial, Verdana, sans-serif;
			margin:6px 0px 6px 0px;
			font-weight:normal;
		}
		
		.thumb{
			float:left;
			margin-right:6px;
			margin-top:6px;
		}
		
		.thumbLast{
			float:left;
			margin-top:6px;
		}
		
		.picFooter{
			font:11px/12px Arial, Verdana, sans-serif;
			color:#8c8683;
			margin-top:14px;
		}
		
		.add2{
			font:11px/12px Arial, Verdana, sans-serif;
			border-left:1px solid #dad8d6;
			padding-left:10px;
		}
		
		#footer{
			margin-left:18px;
			font:11px/14px Arial, Verdana, sans-serif;
			color:#a39d99;
		}
		
		#footer a{
			color:#a39d99;
		}
		
		#footer a:hover{
			color:#6b8300;
		}
		
		#content .more{
			display:block;
			margin-top:10px;
			color:#6b8300;
			text-decoration:none;
			font:11px/16px Arial, Verdana, sans-serif;
			font-weight:bold;
		}
		
		#content more:hover{
			color:#473a33;
		}
		
		#projBar{
			width:830px;
			height:41px;
			background: url(img/proj_bar.gif) no-repeat;
		}
		
		#projBar .amount{
			font:16px/29px Georgia,Arial, Verdana, sans-serif;	
		}
		
		select{
			font:11px/16px Arial, Verdana, sans-serif;
		}
		
		#blogLeft{
			width:516px; 
			min-height:600px;
		}
		
		#blogRight{
			width:206px; 
			position:absolute;
			margin-left:617px;
			color:#666;
			
		}
		
		.blogLine{
			background:url(img/blogline.gif) center no-repeat;
			height:11px;
		}
		
		.blogLineLarge{
			background:url(img/bloglineLong.gif) no-repeat;
			background-position: 0px 18px;
			height:37px;
		}
		
		.blogDate{
			color:#999;
			font:11px/16px Arial, Verdana, sans-serif;
			height:20px;
		}