/* CSS Document */
#top {
	display: table;
	position: relative;
	vertical-align: top;
	height: 424px;
}
#topleft {
	vertical-align: top;
	display: table-cell;
	width: 25%;
	height: 100%;
}
#topmiddle {
	vertical-align: top;
	display: table-cell;
	width: auto;
	height: 100%;
}
#topright {
	display: table-cell;
	width: 293px;
	height: 100%;
	background-color: #FFFFFF;
}
#bottom {
	display: table;
}
#botcell {
	display: table-cell;
	width: 33%;
	border: 1px solid #ffffff;
}
.box p, 
.box2 p {
	font-size: 75%; 
}
.hours .left, 
.hours .right {
	font-size: 90%;
}
.box, 
.box2 {
	height: 110px;
}

