body {margin:0px; text-align:center}
body, td, div {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#5d5d5d; font-weight:normal; text-decoration:none}
a {color:#9a0000; text-decoration:underline}
a:hover {text-decoration:none}

p {margin-top:9px; margin-bottom:3px}
ul {list-style-type:none; margin:5px 0px 0px 0px; padding-left:15px }
li {text-align:left; padding-left:10px; margin-top:3px; background:transparent url(/images/bullet.gif) no-repeat 0 0.6em; line-height:16px}
input, select, textarea, option {font-size:11px; color:#5d5d5d}
h1 {font-weight:bold; font-size:14px; margin:0px}
.clear {clear:both}
h2 {color:#9a0000; font-weight:bold; text-align:center; font-size:12px; margin:10px 0px}

#wrapper {width:673px; margin:20px auto; text-align:left}

#left {float:left; width:540px; margin:0}
#right {border-left:1px solid #ffffff; width:132px; float:right}
#logo {float:left}
#location {color:#800000; float:right; width:131px; text-align:center; padding-top:50px}
#location a {text-decoration:none}
#mainPhoto {border-top:3px solid #9a0000}

#bodyTitle {background-color:#9a0000; height:24px}
#bodyTitle div {margin-left:19px; font-size:12px; padding-top:5px; font-weight:bold; color:#FFFFFF}

#bodyLeft {line-height:17px; text-align:justify; width:233px; float:left; margin:10px 18px 18px 18px; display:inline}
#bodyRight {line-height:17px; text-align:justify; width:233px; float:right; margin:10px 18px 18px 18px; display:inline}
#bodyBottom {clear:both; text-align:justify}

#thumbnails {border-top:3px solid #800000; border-bottom:24px solid #800000}
#menu {border-bottom:11px solid #800000}
.menuItem {border-bottom:2px solid #800000; color:#800000; padding:6px 0px 6px 11px}
.menuItem a {color:#800000; text-decoration:none; display:block}
.tours {border-left:1px solid #999999}

#map {border:1px solid #9a0000}