body {  }p { }td { }a:link { color: white; text-decoration: none; }a.main_menu_links:link { color: white; text-decoration: none; }a.footer_links:link { color: white; text-decoration: none; }a.photos_courtesy_of:link { color: white; text-decoration: none; }a:visited { color: white; text-decoration: none; }a.main_menu_links:visited { color: white; text-decoration: none; }a.footer_links:visited { color: white; text-decoration: none; }a.photos_courtesy_of:visited { color: white; text-decoration: none; }a:hover { color: #cfc; font-weight: 400; text-decoration: none; }a.main_menu_links:hover { color: #cfc; font-weight: 400; text-decoration: none; }a.footer_links:hover { color: #cfc; font-weight: 400; text-decoration: none; }a.photos_courtesy_of:hover { color: #cfc; font-weight: 400; text-decoration: none; }a:active { }.footer { color: white; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; text-decoration: none; text-transform: none; text-align: center; visibility: visible; margin-top: 20px; margin-right: auto; margin-left: auto; display: block; }.footer_links { color: white; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; text-decoration: none; text-transform: none; visibility: visible; white-space: nowrap; }.header_space { background-position: center 0; width: 888px; z-index: 0; visibility: visible; margin-right: auto; margin-left: auto; display: block; }#right_image { display: table-cell; width: auto; text-align: left; vertical-align: top; visibility: visible; border: solid 1px #5e360d; }.main_menu_links { color: white; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; line-height: 18px; text-decoration: none; z-index: 10; visibility: visible; }#main_menu { text-align: right; vertical-align: top; color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; background-image: url(../images/menu_background.jpg); background-repeat: no-repeat; text-decoration: none; text-align: right; width: 155px; min-width: 155px; height: 398px; visibility: visible; z-index: 10; padding-top: 8px; padding-right: 8px; padding-bottom: 3px; display: table-cell; }.full_service { color: white; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 10px; text-decoration: none; text-align: center; z-index: 0; visibility: visible; }#text_content { color: white; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px; background-color: #6c3f0e; text-decoration: none; text-align: justify; vertical-align: top; width: 450px; height: 394px; display: block; overflow: auto; visibility: visible; margin-right: 8px; margin-left: 8px; padding-top: 5px; padding-left: 10px; padding-right: 10px; padding-bottom: 0px; border: solid 1px #5e360d; }.hours { color: white; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; line-height: 15px; text-decoration: none; visibility: visible; }.photos_courtesy_of { color: silver; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; line-height: 10px; text-decoration: none; z-index: 20; visibility: visible; }.text_content_centered { color: white; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 16px; text-decoration: none; text-align: center; visibility: visible; }.text_content_larger { color: white; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; text-decoration: none; visibility: visible; }.text_content_smaller { color: white; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: normal; text-decoration: none; visibility: visible; }#memory_lane { height: 372px; overflow: auto; display: block; text-align: center; vertical-align: top; }#faq { height: 372px; overflow: auto; display: block; text-align: justify; vertical-align: top; padding-right: 8px; }