body {margin:0; padding:0; font: 1.0em verdana, arial, sans-serif; background-image:url(images/background.gif); background-repeat:repeat-y; 
}

div#loginContent {text-align:center; margin-top:50px;}


div#lowerBackground { /*position:absolute; bottom:0; right:0;*/}
div#title {position:absolute; top:30px; left:80px; border-bottom:px solid black;}
div#title hr {text-align:center; margin-top:10px;}

div#header {height:125px; text-align:center; background-color: #251C5D; border-bottom: ;}
div#buttons {position:absolute; top:15px; left:10px;}

div#lenPic {position:absolute; top:10px; left: 775px;}

div#nav {position:absolute; right:5px; top:300px; width:146px;
			padding:0; margin:0; border:1px solid blue; background-color:#FFFFCC;}			
div#nav ul {border:0; margin:8px 8px 3px; padding:0; width:130px; list-style-type:none; font-weight:bold; font-size:.75em;}
div#nav li {border-bottom:1px solid #960; margin:0; padding:.3em 0; text-indent:.5em}
div#nav li:first-child {border-top:0px solid #960; margin-top:5px;}
div#nav li.last {border-bottom:0; margin-bottom:5px}
div#nav a {text-decoration:none; color:#C60;}
div#nav a:hover {text-decoration:underline; color: #960;}
/* a hack for IE Win only \*/	
* html div#nav ul {border-top:0px solid #960; margin-top:5px;}

div#content {position:absolute; top:300px; left:20px; border:px solid black; padding:0 100px 50px 210px;}
div#content p {font-size:.8em}
div#content span.bold {font-weight:bold;}
div#content span.red {color:red;}
span.italic {font-style:italic;}
div#content p.first:first-line {font-variant:small-caps; font-size:1.1em;}
div#content p.first:first-letter {font-size:1.5em;}
div#content p.title {font-size:2em; color:#251C5D; text-align:center; font-family: 'lucida handwriting', 'comic sans ms', verdana, arial, sans-serif;}
div#content p.footnote {font-size:.6em}
div#content p.answers {font-size:.8em; font-variant:small-caps; color:red; font-weight:bold;}
div#content p.head {font: bold italic small-caps 1.0em verdana, arial, sans-serif; text-align: center; }
div#content div#answers {margin-top:40px;}
div#content div#answers a.top {text-decoration:none; font-size:.75em;}

div#content div#formcontainer {width: 600px; margin: 0; border: 1px solid black; padding: 15px;}
div#content div#formcontainer form {border-top: 2px solid #ccc; border-bottom: 3px solid #ccc; padding: 0;}
div#content div#formcontainer div.clearfix {border-top: 1px solid #ccc; padding: 10px 0; vertical-align: top;}
div#content div#formcontainer form label {width: 120px; float: left; font-size: .75em; margin: 0 10px;}
div#content div#formcontainer span {color:red;}
div#content div#formcontainer h2 {font: bold italic small-caps 1.2em verdana, arial, sans-serif; text-align: center; border: 2px solid red; padding: 10px; margin-top: 0;}
div#thumbs img {margin:10px; border:1px solid blue;}

div#testimonials p.test {font-style:italic;}

div#content ol {font-size:em; line-height:1.9; list-style-type:decimal;}
div#content ul {font-size:em; line-height:1.9;}
div#content ul.standOut {font-size:1.2em; font-style:italic; line-height:1.9em; list-style-type:square;}
div#content li {list-style-type: disc; font-size:.75em;}
div#content h1 {font-size: 1.3em; font-weight:bold; font-family:'bookman old style', verdana, arial, sans-serif; text-align:center; text-transform:capitalize;}
div#content p.bold {font-weight:bold;}
div#content div#test1 {padding:10px; margin:10px 10px 10px 25px; width:500px; border:2px solid black; background-color:#FFFFCC;}
div#content span#date {color:red;}
div#content span.boldItalic {font: bold italic small-caps 1em verdana, arial, sans-serif;}

p#notice {width: 600px; text-align:center; padding: 20px; margin:25px 25px 25px 50px; font: italic small-caps 12pt verdana, arial, sans-serif; border: 1px solid red;}
p#notice span#noticeTitle { font: italic small-caps 16pt verdana, arial, sans-serif;}
p#notice br {margin-bottom: 5px;}

hr#divider {padding:0; margin-right:-90px; color:#251C5D;}

div#content div#mit {float:left; padding:10px; margin:5px 10px 10px -70px; width:250px; border:2px solid black; background-color:#FFFFCC;}

div#content div#amenities {padding:15px 15px 0 15px; margin:20px; width:600px; border:2px solid black; background-color:##FFFFCC;}
div#content div#elkins span.boldItalic {font: bold italic small-caps 1em verdana, arial, sans-serif;}

div#content img#frontOfLodge {float:right; margin:0 -90px 0 10px;}

div#content img#goldenNorthColor {float:right; margin:0 -90px 0 10px;}

div#content img#taiyaInlet {float:right; margin:0 -75px 0 0;}

div#content img#goldenNorth {float:right; margin:15px -90px 15px 15px;}

div#content img#tracks {float:left; margin:15px 15px 15px -100px;}

div#content div#test2 {float:left; margin:15px 50px 15px -70px; padding:15px; width:400px; height:200px; background-color:#FFFFCC; border:2px solid black;}

div#content div#activities {padding:0 15px 0 15px; margin:20px -75px 0 -75; width:px; border:2px solid black; background-color:#c6e7de;}
div#content div#disorders span.boldItalic {font: bold italic small-caps 1em verdana, arial, sans-serif;}

div#content div#disclaimer {font: italic small-caps .9em verdana, arial, sans-serif;}

div#faqList a {text-decoration:none; color:#C60;}

div#footer {width: ;  
 					margin:50px 10px 20px;
					padding:4px 0; 
					font-size:.9em;  
					text-align:center; 
					background-color:; 
					border-top:1px solid #960; border-bottom:2px solid #960;}
 div#footer ul {font-size:1em; margin:2px 0;} 
 div#footer li {display:inline; 
						color:white; 
						border-left:1px solid; 
						color:#C60;
						padding:0 5px 0 9px; 
						}
 div#footer li:first-child {border-left:0;}
 div#footer li.first {border-left:0;} 
 div#footer ul li a {text-decoration:none; 
 							 color:C60; 
							 }
 div#footer ul li a:hover {text-decoration:underline; color:#960} 
 div#footer ul.fineprint li {color:#C60;} 
 div#footer ul.fineprint li a {color:#C60;} 
 div#footer ul.fineprint li a:hover {color:#960;} 
 
 .clearfix:after {
    content: ".";              /* the period is placed on the page as the last thing before the div closes */
	display: block;          /* inline elements don't respond to the clear property */ 
    height: 0;                  /* ensure the period is not visible */
    clear: both;               /* make the container clear the period */
    visibility: hidden;	     /* further ensures the period is not visible */
}

.clearfix {display: inline-block;}   /* a fix for IE Mac */

/* next a fix for the dreaded Guillotine bug in IE6 */
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
