/* CSS Document */
html		{ height: 100%; }
/* body 		{ margin: 0; background: black; height: 100%; font-family: "trebuchet ms", verdana, arial; font-size: 14px; font-weight: normal;} */ 
body 		{ margin: 0; padding: 0; background: #000000; color: #000000; height: 100%; font-family: Georgia, "Times New Roman", Times, serif; font-size: 85%; font-weight: normal; text-align: center; }
#container {
	width: 801px;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: left; /* this overrides the text-align: center on the body element. */
	list-style-image: none;
}
a { color: #0B85D8; text-decoration: underline; }
img { border: none; }
#content_container { width: 719px; border-top: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000;  background-color:#FFFFFF; background-image: url(images/Website_1_29.jpg); background-repeat: no-repeat; background-position: bottom left; padding-bottom: 100px;}
td { vertical-align: top; }
p { margin-left: 15px; margin-right: 15px; margin-top: 5px; }
#right_content {font-family: "trebuchet ms", verdana, arial; font-size: 95%; font-weight: normal; padding-top: 15px;}
#right_content ul { margin: 0 0 15px 0;}
#operation_hours td {font-family: "trebuchet ms", verdana, arial; font-size: 95%;  padding-left: 17px; padding-right: 9px; padding-top: 0px; padding-bottom: 0px;}
#operation_hours td h1 { font-size: 105%; font-weight: bold; margin-top: 0px; margin-bottom: 0px;}
#right_content p { margin-left: 9px; margin-right: 9px; margin-top: 0px; }
#ContentImage { border-bottom: 1px solid #000000; }
#location_content { width: 438px; margin-top: 275px; margin-left: 33px; line-height: 1; }
.body_image { float: left; padding-right: 10px;}
.footer_right { float: right; vertical-align:bottom; }
