/* CSS Document */

#location #content {
	padding: 0;}
#location #map {
	width: 350px; 
	height: 450px; 
	border-top: 1px solid #BDC4D7;
	border-right: 1px solid #BDC4D7;
	border-bottom: 1px solid #BDC4D7;
	margin-bottom:15px;
}

#location #mapimage {z-index: 100; position: absolute; left: 31px; top: 108px;}
#location #locationcontent {width: 300px; margin-right: 50px;}
body#contact #content img {margin-right: 40px; margin-top: -10px;}
body#contact #content {padding-bottom: 150px;}

div#currentspecials{ margin-top: 4px;}
dl#specials-list a{ display: block; padding: 5px 10px; width: 80px;  background: #7d88db; color: white; font-weight: bold; margin-top: 10px; text-align: center; border: 2px solid  #b6bceb;}
dl#specials-list hr{ width: 346px;}

