#container #banner {

}
#container #banner #bannerUpper {
}
#container #banner #bannerUpper #bannerLogo{
	float: left;
}
#container #banner #bannerUpper #bannerAddress{
	text-align: right;
	color: #730003;
	padding-right: 15px;
}

#container #banner #bannerLower {
	background-color: #660000;
	height: 100px;
	background-image: url(../images/banner-secondary.jpg);
	background-repeat: no-repeat;
	clear: both;
}

#container #colCenter {
	float: left;
	width: 650px;
	padding-right: 0px;
	padding-bottom: 25px;
	padding-left: 75px;
}
#specials {
	position:absolute;
	left:405px;
	top:150px;
	width:199px;
	z-index:1;
	background-color: #efd0b7;
	height: 397px;
}
#subCalendar {
	position:absolute;
	left:340px;
	top:51px;
	width:63px;
	height:69px;
	z-index:3;
	visibility: hidden;
}
#colRightHeader {
	position:absolute;
	left:649px;
	top:200px;
	width:189px;
	height:20px;
	z-index:4;
	background-color: #A68189;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}