body { font-family: georgia, Verdana, Arial, sans-serif; font-size: 14px; background: #c7eafc url('../images/blue-w-dotted-lines.gif') 3px 0px repeat-x;}

#content table { margin: auto; margin: 0 auto 40px auto;}

#upperbreast { text-align: center; margin: 0 auto 40px auto; }
#upperbreast table td, table th { padding: 0; }

#ribbon-text {
	font-family: georgia;
	font-size: 14px;
	color: black;
	text-align: center;
	padding: 10px 30px 10px 30px;
	background: #16c1f3 url('../images/ribbon-text.gif') repeat;
}
.ribbon { background: #16c1f3; }

.background-gray {background:#f3f3f4;}

#hours { padding: 5px; background: white; color: black; font-family: georgia; font-size: 14px; width: 663px;}
#hours table { width: 550px; }
#hours-column-right { background: #f3f3f4 url('../images/hours-right-column.gif') repeat; }
#hours-column-left { background: white url('../images/hours-left-column.gif') repeat; }
.hours-background { background: #f3f3f4 url('../images/b4-hours.gif') repeat; }


.contact-background { background: #f3f3f4 url('../images/b4-hours.gif') repeat;}
.contact-left {background: #f3f3f4 url('../images/contact-left.gif') repeat;}
.contact-right {background: #f3f3f4 url('../images/contact_right.gif') repeat;}

.white { background: white; }
.gray {background: #f3f3f4;}

#upperbreast img {border:0px red solid;}
#upperbreast img a {border:2px red solid;}

#bottom_address {font-family: Lucida Sans Unicode, Lucida Grande, sans-serif; color: #b9e0ef; text-align: center; font-size: 14px; background: url('../images/bottom_address.gif') repeat; padding-bottom: 6px; margin-bottom: 4p; text-transform: uppercase;}

#text-in-background {position:absolute; top: -3000px;}

#map_and_hours { display: none ; }