#content .buffer {
		padding: 10px 2px;
	}

#content .bufferb {
		padding: 110px 2px;
  position: relative;

}
#content .bufferb ul li{
  list-style: none;
  line-height: 24px
}

	#content .post {
		width: 342px; height: 400px;
		float: left;
		padding: 0 10px;
  margin-bottom: 10px;
  background: #DDDDDD;
  padding-bottom: 0px;
 
}
		#content .post h2 {
			font-size: 1em;
            margin-bottom: 5px;
			padding: 2px 5px;
			border-bottom: 1px solid #EDEDED;
		}
			#content .post h2 a {
				color: #588CB8;
			}
		#content .post .date {
			font-size: 0.8em;
			padding: 8px 5px;
		}
			#content .post .date a {
				color: #4DB200;
			}
		#content .post .thumb {
           width: 335px; height: 230px;
		overflow: hidden;
			margin-left: 2px;
		}
			#content .post .thumb img {

              width: 335px; height: 230px;

			}
		#content .post p {
			padding: 10px;
			line-height: 1.4em;
		}
		#content .post .readmore {
			display: block;
			float: left;
			text-indent: -9999px;
			width: 101px; height: 19px;
			outline: none;
			background: url(images/readmore.gif) no-repeat 0 0;
		}

	#content .postb {
		width: 342px; height: 400px;
		float: left;
		padding: 0 10px;
  margin-bottom: 10px;
  margin-left: 7px;
  background: #999933;
  padding-bottom: 0px;
  color: #EEEEEE
}
		#content .postb h2 {
			font-size: 1em;
		  		padding: 2px 5px;
			border-bottom: 1px solid #EDEDED;
  color: #EEEEEE;
 margin-bottom: 5px
}
			#content .postb h2 a {
				color: #588CB8;
			}
		#content .postb .date {
			font-size: 0.8em;
			padding: 8px 5px;
		}
			#content .postb .date a {
				color: #4DB200;
			}
		#content .postb .thumb {
			width: 335px; height: 230px;
			overflow: hidden;
			margin-left: 2px;
		}
			#content .postb .thumb img {

              width: 335px; height: 230px;

			}
		#content .postb p {
			padding: 10px;
			line-height: 1.4em;
		}
		#content .postb .readmore {
			display: block;
			float: left;
			text-indent: -9999px;
			width: 101px; height: 19px;
			outline: none;
			background: url(images/readmore.gif) no-repeat 0 0;
  padding-bottom: 10px
}
   #content .postc {
		width: 342px; height: 400px;
		float: left;
		padding: 0 10px;
  margin-bottom: 0px;
  background: #CDC9A5;
  padding-bottom: 0px
}
		#content .postc h2 {
			font-size: 1em;
           margin-bottom: 5px;
			padding: 2px 5px;
			border-bottom: 1px solid #EDEDED;
		}
			#content .postc h2 a {
				color: #588CB8;
			}
		#content .postc .date {
			font-size: 0.8em;
			padding: 8px 5px;
		}
			#content .postc .date a {
				color: #4DB200;
			}
		#content .postc .thumb {
           width: 335px; height: 230px;
		overflow: hidden;
			margin-left: 2px;
		}
			#content .postc .thumb img {

              width: 335px; height: 230px;

			}
		#content .postc p {
			padding: 10px;
			line-height: 1.4em;
		}
		#content .postc .readmore {
			display: block;
			float: left;
			text-indent: -9999px;
			width: 101px; height: 19px;
			outline: none;
			background: url(images/readmore.gif) no-repeat 0 0;
		}


 #content .postd {
		width: 342px; height: 400px;
		float: left;
		padding: 0 10px;
  margin-bottom: 0px;
  margin-left: 7px;
  background: #8B814C;
  padding-bottom: 0px;
  color: #EEEEEE
}
		#content .postd h2 {
			font-size: 1em;
		  		padding: 2px 5px;
			border-bottom: 1px solid #EDEDED;
  color: #EEEEEE;
  margin-bottom: 5px
}
			#content .postd h2 a {
				color: #588CB8;
			}
		#content .postd .date {
			font-size: 0.8em;
			padding: 8px 5px;
		}
			#content .postd .date a {
				color: #4DB200;
			}
		#content .postd .thumb {
			width: 335px; height: 230px;
			overflow: hidden;
			margin-left: 2px;
		}
			#content .postd .thumb img {

              width: 335px; height: 230px;

			}
		#content .postd p {
			padding: 10px;
			line-height: 1.4em;
		}
		#content .postd .readmore {
			display: block;
			float: left;
			text-indent: -9999px;
			width: 101px; height: 19px;
			outline: none;
			background: url(images/readmore.gif) no-repeat 0 0;
  padding-bottom: 10px
}



 #content .poste {
		width: 220px; height: 220px;
		float: left;
		padding: 0 10px;
  margin-bottom: 0px;
  background: #E3E1CC;
  padding-bottom: 0px;
  margin-top: 10px
}
	#content .poste ul{
  list-style: none;
  margin-top: 10px
}

		#content .poste h2 {
			font-size: 18px;
           margin-bottom: 0px;
			padding: 2px 5px;
			border-bottom: 1px solid #EDEDED;
		}
			#content .poste h2 a {
				color: #588CB8;
			}
		#content .poste .date {
			font-size: 0.8em;
			padding: 8px 5px;
		}
			#content .poste .date a {
				color: #4DB200;
			}
		#content .poste .thumb {
           width: 220px; height: 230px;
		overflow: hidden;
			margin-left: 2px;
		}
			#content .poste .thumb img {

              width: 220px; height: 230px;

			}
		#content .poste p {
			padding: 10px;
			line-height: 1.4em;
		}
		#content .poste .readmore {
			display: block;
			float: left;
			text-indent: -9999px;
			width: 101px; height: 19px;
			outline: none;
			background: url(images/readmore.gif) no-repeat 0 0;
		}


 #content .postf {
		width: 220px; height: 220px;
		float: left;  margin-top: 10px;
		padding: 0 10px;
  margin-bottom: 0px;
  margin-left: 7px;
  background: #E3E1CC;
  padding-bottom: 0px;
  color: #111111
}
#content .postf ul li{
  line-height: 22px
}
#content .postf ul li a{
  color: #003333;
  font-weight: bold;
  font-size: 11px
}

		#content .postf h2 {
			font-size: 18px;
		  		padding: 2px 5px;
			border-bottom: 1px solid #EDEDED;
  color: #222222;
  margin-bottom: 0px
}
			#content .postf h2 a {
				color: #588CB8;
			}
		#content .postf .date {
			font-size: 0.8em;
			padding: 8px 5px;
		}
			#content .postf .date a {
				color: #4DB200;
			}
		#content .postf .thumb {
			width: 335px; height: 230px;
			overflow: hidden;
			margin-left: 2px;
		}
			#content .postf .thumb img {

              width: 335px; height: 230px;

			}
		#content .postf p {
			padding: 10px;
			line-height: 1.4em;
		}
		#content .postf .readmore {
			display: block;
			float: left;
			text-indent: -9999px;
			width: 101px; height: 19px;
			outline: none;
			background: url(images/readmore.gif) no-repeat 0 0;
  padding-bottom: 10px
}

#content .postg {
		width: 220px; height: 220px;
		float: left;  margin-top: 10px;
		padding: 0 10px;
  margin-bottom: 0px;
  margin-left: 7px;
  background: #E3E1CC;
  padding-bottom: 0px;
  color: #111111
}
		#content .postg h2 {
			font-size: 18px;
		  		padding: 2px 5px;
			border-bottom: 1px solid #EDEDED;
  color: #222222;
  margin-bottom: 0px
}
#content .postg  ul{
  list-style: none;
  margin-top: 10px
}
			#content .postg h2 a {
				color: #588CB8;
			}
		#content .postg .date {
			font-size: 0.8em;
			padding: 8px 5px;
		}
			#content .postg .date a {
				color: #4DB200;
			}
		#content .postg .thumb {
			width: 335px; height: 230px;
			overflow: hidden;
			margin-left: 2px;
		}
			#content .postg .thumb img {

              width: 335px; height: 230px;

			}
		#content .postg p {
			padding: 10px;
			line-height: 1.4em;
		}
		#content .postg .readmore {
			display: block;
			float: left;
			text-indent: -9999px;
			width: 101px; height: 19px;
			outline: none;
			background: url(images/readmore.gif) no-repeat 0 0;
  padding-bottom: 10px
}
.clear {
    clear:both;
    height:40px;
    overflow:hidden;
  }

 	#content .posth {
		width: 710px;
		float: left;
		padding: 0 10px;
  margin-bottom: 2px;
  margin-left: 2px;
  background: #DADA8F;
  padding-bottom: 10px;
  color: #EEEEEE;
  margin-top: 0px
}
		#content .posth h2 {
           	font-size: 18px;
		  		padding: 2px 5px;
			border-bottom: 1px solid #EDEDED;
  color: #222222;
  margin-bottom: 0px
}
#content .posth  ul{
  list-style: none;
  margin-top: 10px;
  line-height: 20px;
  color: #222222;

}
#content .posth  ul li a{
  color: #444444;
  font-weight: bold;
  font-size: 11px
}
#content .posth  ul li {

  font-size: 14px
}

			#content .posth h2 a {
				color: #588CB8;
			}
		#content .posth .date {
			font-size: 0.8em;
			padding: 8px 5px;
		}
			#content .posth .date a {
				color: #4DB200;
			}
		#content .posth .thumb {
			width: 335px; height: 230px;
			overflow: hidden;
			margin-left: 2px;
		}
			#content .posth .thumb img {

              width: 335px; height: 230px;

			}
		#content .posth p {
			padding: 10px;
			line-height: 1.4em;
		}
		#content .posth .readmore {
			display: block;
			float: left;
			text-indent: -9999px;
			width: 101px; height: 19px;
			outline: none;
			background: url(images/readmore.gif) no-repeat 0 0;
  padding-bottom: 10px
}
#content .post_links {
		width: 700px; height: auto;
		float: left;
		padding: 0 10px;
  margin-bottom: 5px;
  margin-left: 2px;
  background: #EEEEEE;
  padding-bottom: 0px;
  color: #111111;

}
		#content .post_links h2 {
			font-size: 1em;
		  		padding: 2px 5px;
			border-bottom: 1px solid #EDEDED;
  color: #EEEEEE;
  margin-bottom: 5px
}
			#content .post_links h2 a {
				color: #588CB8;
			}
		#content .post_links .date {
			font-size: 0.8em;
			padding: 8px 5px;
		}
			#content .post_links .date a {
				color: #4DB200;
			}

		#content .post_links p {
			padding: 10px;
			line-height: 1.4em;
		}
		#content .post_links .readmore {
			display: block;
			float: left;
			text-indent: -9999px;
			width: 101px; height: 19px;
			outline: none;
			background: url(images/readmore.gif) no-repeat 0 0;
  padding-bottom: 10px
}
	#content .post_links ul li {
  margin-left: 0px;
  padding-right: 2px;
  margin-right: 0px;
  padding-left: 0px;
  line-height: 22px
}

