/* Structural Elements */
body { margin:0; padding:0; border:0; }
#wrapper { position:absolute; }
#header { display:none; }
#content { margin:0; border:1px solid black; } 
#navbar { display:none; }
#footer { display:none; } 
#spacer { display:none; } 

/* text styles */
h1 { font-family:Arial, Helvetica, sans-serif; font-size:1.4em; font-weight:bold; letter-spacing:.1em; color:#339; margin:0; text-align:center; padding:.75em 15px 0 15px; }
h1.line2 { font-family:Arial, Helvetica, sans-serif; font-size:1em; font-weight:normal; letter-spacing:.1em; color:#339; margin:0; text-align:center; padding:.4em 15px 0 15px; }
h2 { font-family:Arial, Helvetica, sans-serif; font-size:1em; line-height:1.2em; font-weight:bold; color:#339; letter-spacing:.04em; padding:.6em 15px .3em 15px; margin:0; }
#content p, #content ul, #content li, #content pre { font-family:Verdana, Lucida, Arial, Helvetica, sans-serif; font-size:.75em; color:#222; line-height:1.5em; padding:0 15px 1em 15px; margin:0; }
#content p.footpage { font-family:Verdana, Lucida, Arial, Helvetica, sans-serif; font-weight:normal; text-align:center; font-size:0.6em; line-height:1.4em; color:#999; margin:0; padding:.6em 15px .2em 15px; }

#content a {  color: #00F; text-decoration: underline; }

/* miscellaneous */
#splashimg { margin: 15px 0 0 15px; padding-left:15px; font-size:.6em; font-family:Verdana, Lucida, Arial, Helvetica, sans-serif; line-height:1.4em; text-align:left; }
.gallerylcol { position:relative; width:220px; left:65px; margin:20px 0 10px 0; float:left; text-align:center; }
.galleryrcol { position:relative; width:220px; right:65px; top:105px; margin:20px 0 10px 0; float:right; text-align:center; }
.gallerypic {border: 1px solid black; }
.indent { padding-left:30px; line-height:22px; margin-top:3px; margin-bottom:3px; }
.center {text-align: center;}
.splashleft { float:left; padding:15px 0 0 15px; clear:both; margin:0; width:195px; font-size:.6em; font-family:Verdana, Lucida, Arial, Helvetica, sans-serif; line-height:1.4em; }
.splashright { float:right; padding:15px 10px 0 10px; margin:0; clear:both; width:195px; font-size:.6em; font-family:Verdana, Lucida, Arial, Helvetica, sans-serif; line-height:1.4em; }
#splashquotel {width: 55%; font-family:Verdana, Lucida, Arial, Helvetica, sans-serif; font-size:.6em; line-height:1.5em; text-align:center; color:#006; border: solid #7AA; border-width: 7px 0; padding: 3px 2px; margin: 0;  }
#splashquoter {width: 55%; font-family:Verdana, Lucida, Arial, Helvetica, sans-serif; font-size:.6em; line-height:1.5em; text-align:center; color:#006; border: solid #7AA; border-width: 7px 0; padding: 3px 2px; margin: 0; }
td.lcol { width:34%; }
td.mcol { width:auto; }
td.rcol { width:34%; }
.caption { position:relative; top:-8px; width:180px; margin:0; text-align: center; }
.splashcaption { position:relative; top:-8px; width:190px; margin:0; text-align: center; }

