* {	margin: 0;	padding: 0;}body { background-color: #FFF;}#wrapper {position: relative; width: 950px; margin: 0 auto; background-color:#FFF;}#footer { position:relative; margin: 10px auto 0px auto; width:950px; text-align:center; font-family:Arial, Helvetica, sans-serif; clear:both;}#container {margin: 20px 30px 5px 30px; display:block;}#home_container {margin: 20px 30px 5px 30px; display:block;}#header { display:none;}/* TEXT STYLES */a:link {color:#000; text-decoration:underline;}a:visited {color:#000; text-decoration:underline;}a:hover {color:#000; text-decoration:underline;}a:active{color:#000; text-decoration:underline;}h1  { margin: 0; }h2 {color: #000; font-size: 16px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 19px; margin: 0 0 10px;}/*h2    { margin: 6px 0 10px; }*/h3 { margin: 5px 0 20px 0;}h4   {	margin: 15px 0 0px;	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #000;	font-weight: bold;}h5     {	margin: 5 0 0;	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #000;}.bold {font-weight: bold;}.italic {font-style: italic;}.boldItalic {font-style: italic; font-weight: bold;}span.uppercase { text-transform:uppercase;}p  { color: #000; font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; margin: 0 0 10px; }p.larger { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #000; }p.intro  { color: #000; font-size: 17px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 20px; margin: 0 0 10px; }p.smitalic { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: italic;}/* NAVIGATION STYLES */ul#menubar1 { display:none;}ul#menubar2 { display:none;}ul.menubar { display:none;}ul.menubar li { display:none;}/* RESERVATION FORM */div#reservationform { display:none; }div#reservationform p { display:none;}div#reservationform form { display:none;}/* WHERE TO STAY */table.accommodations { width: 100%; border-collapse: collapse; border-spacing: 0 }table.accommodations th   {	color: #000;	font-size: 13px;	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;	text-align: left;	white-space: nowrap;	padding: 2px 4px;	background: #E2EDCC;}table.accommodations td  { text-align: left; padding: 6px 18px 12px 4px; vertical-align: top; }table.accommodations tr {	border-top: 1px solid silver;}table.accommodations p { color: #000; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; margin: 0  }table.accommodations p.description { margin-bottom: 12px; }table.accommodations p.fields  { white-space: nowrap; width: 230px; float: left; }table.accommodations p.attributes  { white-space: nowrap; width: 170px;  float: left; }table.accommodations a, table.accommodations a:link, table.accommodations a:active { color: #000; text-decoration: none; cursor: pointer; }table.accommodations a:visited { color: #000; }table.accommodations a:hover { color: #000; }table.accommodations .nameColumn { width: 144px; }table.accommodations .descColumn { }table.accommodations .imageColumn { width: 180px; }table.accommodations td.imageColumn img { width: 180px; }table.accommodations td.nameColumn p { margin-bottom: 8px; }table.accommodations td.nameColumn p.name   { color: #000; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; margin: 0; white-space: nowrap }div#accommodationResBar { display:none;}div#accommodationResBar label {	margin-right: 60px	}div#accommodationResBar input {	height: 20px;	font-size: 11px;	margin: 0;	}/* EVENTS */div#categoryPicker {display:none;}table#calendar { display:none;}table.eventlist {	width: 700px;	margin-left: 200px;	margin-bottom: 50px;	border-spacing: 0; border-collapse: collapse}table.eventlist th {	color: black; font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; height: 18px; white-space: nowrap;	background-color: #cc9;	}table.eventlist td {	font-size: 13px;	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;	font-weight: normal;	text-align: left;	vertical-align: top;	padding: 2px 2px 12px;	}table.eventlist tr+tr td {	border-top: 1px solid silver;	}table.eventlist td p { margin: 0; }table.eventlist td p.title { color: #000; font-weight: bold; margin: 0; }table.eventlist a, table.eventlist a:link, table.eventlist a:active { color: #000; text-decoration: none; }table.eventlist a:visited { color: #000;  }table.eventlist a:hover { color: #000;  }/* FOOTER STYLES */p.copyright { font-size:12px; color:#000; letter-spacing:.025em;}p.copyright a:link {color:#000; text-decoration:underline;}p.copyright a:visited {color:#000; text-decoration:underline;}p.copyright a:hover {color:#000; text-decoration:underline;}p.copyright a:active{color:#000; text-decoration:underlin;}p.wdesign { font-size:11px; color:#996; letter-spacing:.025em;}p.wdesign a:link {color:#000; text-decoration:underline;}p.wdesign a:visited {color:#000; text-decoration:underline;}p.wdesign a:hover {color:#000; text-decoration:underline;}p.wdesign a:active{color:#000; text-decoration:underline;}/* SITEMAP PAGE - STYLES */div.smltside { float:left; width:425; margin:5px 20px; display:inline-block;}div.smrtside {float:right; width:425; margin:5px 20px; display:inline-block;}p.sections {color: #000; font-size: 16px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; margin-bottom:-.025em; padding-top:10px;}p.sections a:link {color:#000; text-decoration:none;}p.sections a:visited {color:#000; text-decoration:none;}p.sections a:hover {color:#000; text-decoration:none;}p.sections a:active{color:#000; text-decoration:none;}p.subpgs { color:#000; font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; margin-bottom:-.025em; padding-left:15px; padding-top:2px; }p.subpgs a:link {color:#000; text-decoration:none;}p.subpgs a:visited {color:#000; text-decoration:none;}p.subpgs a:hover {color:#000; text-decoration:none;}p.subpgs a:active{color:#000; text-decoration:none;}/* IMAGE STYLES */img {border:0;}img.headerphoto { display:none;}div.homeheaderphoto { display:none;}img.rtphoto { float:right; padding: 0px 0px 15px 20px;}img.ltphoto { float:left; padding: 0px 20px 20px 0px;}div.videos { display:none;}