BODY {	MARGIN:0PX; PADDING-BOTTOM:10px; }
BODY {	FONT-SIZE:85%; FONT-FAMILY:'Trebuchet MS', Arial, Verdana, sans-serif; FONT-FAMILY: "Lucida Sans Unicode","Lucida Sans","Lucida Grande",Lucida,sans-serif; }

P { FONT-SIZE:1em; color:#555; margin:0; margin-bottom:1em; line-height:165%; }
img { BORDER:0px; }
H1, H2, H3, H4 { margin:0px; text-transform:uppercase; margin-bottom:4px; margin-top:15px; }

H1 { FONT-SIZE:1.3em; color:#09326f; }
H2 { FONT-SIZE:1.2em; color:#c60000; clear:both; text-decoration:underline; margin-top:25px; }
H3 { FONT-SIZE:1.1em; color:#e31b26; }

#directions {margin-top:0px}

#chat, #navheader, #signin, #sidebar, #buttonbar, #systemworking, #footer, #logicspot, #lightbox,
#overlay, #googlemapsclick, #addthis, #crumbs, #topnav, #debug, #previewtext
 { display:none; }

 .hp { display:inline-block; }
.printonly { display:block; }

.pageheader { width:100%; }
.pageheader h1 { border:0; margin:0px; padding:0px; font-size:2em; }
.pageheader #printlogo { padding-bottom:10px; }
.pageheader #printlogo img { width:350px; }
.pageheader #printinfo { padding-bottom:10px; text-align:right; font-size:14px; color:#2F5293; line-height:22px; }
.printonly HR { margin-bottom:10px; }
#telephone { float:right }

#panel2 { display:block }
#roomtable { font-size:12px; }
th { text-align:left }

#gallery { margin:20px 0 20px 0 }
#gallerypic { float:left; margin-right:20px; }
.imglist { padding:0; list-style:none; margin:0;  }
.imglist li { float:left; margin-right:10px; outline-color:#bbb; -moz-opacity:1; filter:alpha(opacity=100); opacity:.99; /* safari bug */ /*border:1px solid #ddd; padding:4px; padding-bottom:0; margin:0 0 15px 15px; */}
#nextpanel, #prevpanel { display:none }

#map { page-break-inside:avoid; }

#propfeatures li { float:left; width:150px; margin-right:20px; }

a#zenbox_tab { display:none }
#viewed { display:none }