	.ribbon {text-align: left; min-height: 600px}
	.ribbon .post {clear: left}	
	.ribbon div.alb {border-top: 1px solid #310000; clear: left}	
	.ribbon h2 {font:normal 12px Verdana; color: #F1AE65; margin: 0px; padding: 0px}
	.ribbon a.h1 {font:normal 18px Verdana; color: #fff; margin: 0px 0px 10px 0px; padding: 3px 0px 3px 0px; float: none; text-decoration: none; display: block}	
	.ribbon a.h1:hover {text-decoration: underline}		
	.ribbon .post .pic {width: 120px; height: 150px; float: left; margin: 0px 10px 0px 0px}	
	.ribbon .post .pic_alb {width: 106px; height: 139px; //width: 107px; //height: 140px; float: left; margin: 0px 10px 0px 0px; background-position: 3px 3px; border: 1px solid #590000; background-repeat: no-repeat; background-color: #000; outline: none}						
	.ribbon .post .info {width: 300px; font: 12px Verdana; color: #fff}	
	.ribbon .post .info div {clear: right; color: #AFAFAF; font-size: 11px}
	.ribbon a.alb {float: none !important}
	.ribbon .post .text {font: 10px Verdana; color: #fff; text-align: justify; margin-top: 10px}
	.ribbon p {margin: 10px 0px 0px 0px}
	
	.thumb {padding: 6px; margin: 20px 0px 0px 20px; border: 1px solid #310000; float: left; display: block}
	.thumb img{display: block}
	.contblock {background: #2b0000; padding:15px;  margin-top:15px}	