body { font-family: "Trebuchet MS"; background-color: #0e5d6f; background-image: url(img/bg_body.gif); background-repeat: repeat-y; margin: 0; }p { color: #000; font-size: 14px; font-family: "Trebuchet MS"; line-height: 20px; margin: 0 0 10px; }#header { position: absolute; top: 0; left: 0; width: 850px; height: 185px; }#navbar { position: absolute; top: 185px; left: 0; width: 240px; height: 415px; z-index: 1000; }#content { position: absolute; top: 195px; left: 250px; width: 550px; }h1 { color: #f90; font-size: 23px; font-weight: bold; font-style: italic; margin: 10px 10px 15px 0; }h2 { color: #174a93; font-size: 19px; font-weight: bold; line-height: 23px; margin-right: 100px; }h3 { color: #f90; font-size: 18px; font-weight: bold; }.home_intro { color: #df9800; font-size: 21px; font-weight: bold; font-style: italic; line-height: 28px; margin-top: 8px; margin-bottom: 10px; }.tour_duration { color: #b6554b; font-size: 13px; margin-top: 5px; margin-bottom: 5px; margin-left: 0; }a:link { color: #f00 ; text-decoration: underline; }a:visited { color: #f00 ; text-decoration: underline; }a:hover { color: #fff ; background-color: #fc221c; text-decoration: underline; }a:active { color: #fc221c; }ul { font-size: 14px; font-family: "Trebuchet MS"; line-height: 20px; margin-top: 5px; margin-bottom: 5px; list-style-type: square; }.smaller_text { color: #000; font-size: 11px; font-family: "Trebuchet MS"; line-height: 1.2em; margin: 0 0 10px; }.paragraph_lead { color: #10687c; font-size: 100%; font-weight: bold; text-transform: uppercase; }.inline_image_right { float: right; margin: 0 0 10px 10px; border: solid 2px #f90; }.inline_image_plain { margin: 0 0 10px 10px; float: right; }.image { border: solid 2px #f90; }.footer { font-size: 80%; text-align: center; }.textbox_float_right { color: #194581; background-color: #f4ecd7; text-align: left; width: 170px; float: right; margin: 5px 10px; padding: 15px; }.textbox_nonfloat { color: #194581; background-color: #f4ecd7; text-align: left; margin: 5px 10px; padding: 15px; width: 500px; }.textbox_content { color: #194581; font-size: 13px; font-family: arial; line-height: 15px; text-align: center; margin: 0 0 8px; }.faq_question { color: #0e5d6f; font-weight: bold; }.faq_answer { margin-right: 50px; margin-bottom: 20px; margin-left: 30px !important; padding-left: 10px; border-left: 10px solid #ffd268; }.client_rave_attribution { color: #868686; margin-right: 50px; margin-bottom: 30px; margin-left: 60px; padding-bottom: 20px; border-bottom: 3px solid #ffdda6; }/* center navbar paragraphs (taking into account right margin of background graphic) */#navbar p{    padding-right: 34px;     text-align:center;}/* don't underline certain links */a.nounderline a.nounderline:link, a.nounderline:visited, a.nounderline:hover{    background: none;     text-decoration: none;}
