* {margin:0; padding:0}
body {position:relative; margin:0 auto; width:960px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#699; border-top:13px solid #9dbebe; border-left:1px dotted #699; border-bottom:13px solid #9dbebe; border-right:1px dotted #699}
ul {list-style-type:none}
ul.list-horizontal li {display:inline}
a {color:inherit; text-decoration:none}
a:hover {text-decoration: underline}
a[href=""] {text-decoration:line-through}
div#header {position:relative}
	#header #nav, #header #nav a {font-size:13px; color:#9ebebe}
	#header #nav {float:right; padding-top:.5em; padding-right:1em}
	#header h1 {clear:right; padding: 1em 0 .75em 5.5em}
	#header #site-nav {margin-bottom:.25em; padding-right:1em; float:right}
		#header #site-nav li a {color:#309; font-weight:bold; font-size:13px}
		#header #site-nav li.current a {color:#036}
div#main-content ul.list-horizontal {}
	#main-content .list-horizontal li {float:left; height:470px; min-width:240px; text-align:right}
	#main-content .list-horiztonal li a, #main-content .list-horizontal a img {margin:0; padding:0}
	#main-content .list-horizontal li a {position:relative; top:400px; height:27px; width:240px}
		#index_about {background: transparent url('../images/index_about.gif') no-repeat left top}
		#index_lodging {background: transparent url('../images/index_lodging.gif') no-repeat left top}
		#index_activities {background: transparent url('../images/index_activities.gif') no-repeat left top}
		#index_reunions {background: transparent url('../images/index_reunions.gif') no-repeat left top}
div#slideshow {clear:both;padding-top:2em}
p#pre-wrap {margin-top:1em;width:240px}
p#pre-wrap img {padding-left:.5em}


div#footer {clear:both; padding-top:1em; font-weight:bold}
div#footer p {padding:0 2% .75em 0; text-align:right; color:#036}
div#footer a{text-decoration:none; color:#699}

