.ourshows_bricks {
	width:620px;
	margin:12px 0 15px 0;
}
.ourshows_bricks div.brick {
	width:195px;
	height:220px;
	margin:0 3px 3px 0;
	padding:3px;
	background:#f1f2f0;
	float:left;
	text-align:center
}

.ourshows_bricks div.brick div.showinfo {
	padding:3px 18px;
	margin:0;
	text-align:left;
}
.ourshows_bricks div.brick h4 {
	margin:0;
	padding:0 0 2px 0;
	font-size:13px;
}
.ourshows_bricks div.brick p {
	margin:0;
	padding:0;
	height:45px;
	color: #484846;
	line-height:1.2em;
}

#column_main {
	float: left;
	width: 618px;
	padding-right: 15px;
}
	#column_main h1 {
		margin: 0;
		color: #B20204;
		font-size: 28px;
		letter-spacing: -0.03em;
		padding-top: 10px;
		padding-bottom: 3px;
		border-bottom: 5px solid #ccc;
	}
