/*begin top menu core -------- */.ssmc .ssdivider{	display:block;	font-size:1px;	border-width:0px;	border-style:solid;	position:relative;	z-index:1;}.ssmc .ssdividery{	float:left;	width:0px;}.ssmc .sstitle{	display:block;	cursor:default;	white-space:nowrap;	position:relative;	z-index:1;}.ssclear {	font-size:1px;	height:0px;	width:0px;	clear:left;	line-height:0px;	display:block;	float:none !important;}.ssmc {	position:relative;	zoom:1;	z-index:10;	border: none;}.ssmc a, .ssmc li {	float:left;	display:block;	white-space:nowrap;	position:relative;	z-index:1;}.ssmc div a, .ssmc ul a, .ssmc ul li {	float:none;}.sssh div a { /* this makes the list view left to right*/	float:left;}.ssmc div{	visibility:hidden;	position:absolute;}.ssmc .sscbox{	cursor:default;	display:block;	position:relative;	z-index:1;}.ssmc .sscbox a{	display:inline;}.ssmc .sscbox div{	float:none;	position:static;	visibility:inherit;	left:auto;}.ssmc li {	z-index:auto;}.ssmc ul {	left:-10000px;	position:absolute;	z-index:10;}.ssmc, .ssmc ul { /*placement of main menu container*/	list-style: none;	padding-top: 8px;	margin-top: 0px;	margin-left: 0px;	margin-bottom: 0px;	margin-right: 0px;}.ssmc li a {	float:none	}.ssmc li:hover>ul {	left:auto;}#ss0 ul {	top:100%;}#ss0 ul li:hover>ul {	top:0px;	left:100%;}/*end top menu core -------------------- *//*begin archaeology menu core -------- */.ARCHmc .ARCHdivider{	display:block;	font-size:1px;	border-width:0px;	border-style:solid;	position:relative;	z-index:1;}.ARCHmc .ARCHdividery{	float:left;	width:0px;}.ARCHmc .ARCHtitle{	display:block;	cursor:default;	white-space:nowrap;	position:relative;	z-index:1;}.ARCHclear {	font-size:1px;	height:0px;	width:0px;	clear:left;	line-height:0px;	display:block;	float:none !important;}.ARCHmc {	position:relative;	zoom:1;	z-index:10;}.ARCHmc a, .ARCHmc li {	float:left;	display:block;	white-space:nowrap;	position:relative;	z-index:1;}.ARCHmc div a, .ARCHmc ul a, .ARCHmc ul li {	float:none;}.ARCHsh div a {	float:left;}.ARCHmc div{	visibility:hidden;	position:absolute;}.ARCHmc .ARCHcbox{	cursor:default;	display:block;	position:relative;	z-index:1;}.ARCHmc .ARCHcbox a{	display:inline;}.ARCHmc .ARCHcbox div{	float:none;	position:static;	visibility:inherit;	left:auto;}.ARCHmc li {	z-index:auto;}.ARCHmc ul {	left:-10000px;	position:absolute;	z-index:10;}.ARCHmc, .ARCHmc ul {	list-style:none;	padding:0px;	margin:0px;}.ARCHmc li a {	float:none;}.ARCHmc li:hover>ul{	left:auto;}.ARCH0 li {	float:none;}.ARCH0 li:hover>ul{	top:0px;	left:100%;}/*end archaeology menu core  ---------- *//* begin rec menu core ----------------- */.RECmc .RECdivider{	display:block;	font-size:1px;	border-width:0px;	border-style:solid;	position:relative;	z-index:1;}.RECmc .RECdividery{	float:left;	width:0px;}.RECmc .RECtitle{	display:block;	cursor:default;	white-space:nowrap;	position:relative;	z-index:1;}.RECclear {	font-size:1px;	height:0px;	width:0px;	clear:left;	line-height:0px;	display:block;	float:none !important;}.RECmc {	position:relative;	zoom:1;	z-index:10;}.RECmc a, .RECmc li {	float:left;	display:block;	white-space:nowrap;	position:relative;	z-index:1;}.RECmc div a, .RECmc ul a, .RECmc ul li {	float:none;}.RECsh div a {	float:left;}.RECmc div{	visibility:hidden;	position:absolute;}.RECmc .RECcbox{	cursor:default;	display:block;	position:relative;	z-index:1;}.RECmc .RECcbox a{	display:inline;}.RECmc .RECcbox div{	float:none;	position:static;	visibility:inherit;	left:auto;}.RECmc li {	z-index:auto;}.RECmc ul {	left:-10000px;	position:absolute;	z-index:10;}.RECmc, .RECmc ul {	list-style:none;	padding:0px;	margin:0px;}.RECmc li a {	float:none;}.RECmc li:hover>ul{	left:auto;}#REC0 li {	float:none;}#REC0 li:hover>ul{	top:0px;	left:100%;}/* end rec menu core ----------------- *//* begin activities menu core ----------------- */.ACTmc .ACTdivider{	display:block;	font-size:1px;	border-width:0px;	border-style:solid;	position:relative;	z-index:1;}.ACTmc .ACTdividery{	float:left;	width:0px;}.ACTmc .ACTtitle{	display:block;	cursor:default;	white-space:nowrap;	position:relative;	z-index:1;}.ACTclear {	font-size:1px;	height:0px;	width:0px;	clear:left;	line-height:0px;	display:block;	float:none !important;}.ACTmc {	position:relative;	zoom:1;	z-index:10;}.ACTmc a, .ACTmc li {	float:left;	display:block;	white-space:nowrap;	position:relative;	z-index:1;}.ACTmc div a, .ACTmc ul a, .ACTmc ul li {	float:none;}.ACTsh div a {	float:left;}.ACTmc div{	visibility:hidden;	position:absolute;}.ACTmc .ACTcbox{	cursor:default;	display:block;	position:relative;	z-index:1;}.ACTmc .ACTcbox a{	display:inline;}.ACTmc .ACTcbox div{	float:none;	position:static;	visibility:inherit;	left:auto;}.ACTmc li {	z-index:auto;}.ACTmc ul {	left:-10000px;	position:absolute;	z-index:10;}.ACTmc, .ACTmc ul {	list-style:none;	padding:0px;	margin:0px;}.ACTmc li a {	float:none;}.ACTmc li:hover>ul{	left:auto;}#ACT0 li {	float:none;}#ACT0 li:hover>ul{	top:0px;	left:100%;}/* end activities menu core ----------------- *//* begin lodging menu core ----------------- */.LDGmc .LDGdivider{	display:block;	font-size:1px;	border-width:0px;	border-style:solid;	position:relative;	z-index:1;}.LDGmc .LDGdividery{	float:left;	width:0px;}.LDGmc .LDGtitle{	display:block;	cursor:default;	white-space:nowrap;	position:relative;	z-index:1;}.LDGclear {	font-size:1px;	height:0px;	width:0px;	clear:left;	line-height:0px;	display:block;	float:none !important;}.LDGmc {	position:relative;	zoom:1;	z-index:10;}.LDGmc a, .LDGmc li {	float:left;	display:block;	white-space:nowrap;	position:relative;	z-index:1;}.LDGmc div a, .LDGmc ul a, .LDGmc ul li {	float:none;}.LDGsh div a {	float:left;}.LDGmc div{	visibility:hidden;	position:absolute;}.LDGmc .LDGcbox{	cursor:default;	display:block;	position:relative;	z-index:1;}.LDGmc .LDGcbox a{	display:inline;}.LDGmc .LDGcbox div{	float:none;	position:static;	visibility:inherit;	left:auto;}.LDGmc li {	z-index:auto;}.LDGmc ul {	left:-10000px;	position:absolute;	z-index:10;}.LDGmc, .LDGmc ul {	list-style:none;	padding:0px;	margin:0px;}.LDGmc li a {	float:none;}.LDGmc li:hover>ul{	left:auto;}#LDG0 li {	float:none;}#LDG0 li:hover>ul{	top:0px;	left:100%;}/* end lodging menu core ----------------- *//* begin location menu core ----------------- */.LOCmc .LOCdivider{	display:block;	font-size:1px;	border-width:0px;	border-style:solid;	position:relative;	z-index:1;}.LOCmc .LOCdividery{	float:left;	width:0px;}.LOCmc .LOCtitle{	display:block;	cursor:default;	white-space:nowrap;	position:relative;	z-index:1;}.LOCclear {	font-size:1px;	height:0px;	width:0px;	clear:left;	line-height:0px;	display:block;	float:none !important;}.LOCmc {	position:relative;	zoom:1;	z-index:10;}.LOCmc a, .LOCmc li {	float:left;	display:block;	white-space:nowrap;	position:relative;	z-index:1;}.LOCmc div a, .LOCmc ul a, .LOCmc ul li {	float:none;}.LOCsh div a {	float:left;}.LOCmc div{	visibility:hidden;	position:absolute;}.LOCmc .LOCcbox{	cursor:default;	display:block;	position:relative;	z-index:1;}.LOCmc .LOCcbox a{	display:inline;}.LOCmc .LOCcbox div{	float:none;	position:static;	visibility:inherit;	left:auto;}.LOCmc li {	z-index:auto;}.LOCmc ul {	left:-10000px;	position:absolute;	z-index:10;}.LOCmc, .LOCmc ul {	list-style:none;	padding:0px;	margin:0px;}.LOCmc li a {	float:none;}.LOCmc li:hover>ul{	left:auto;}#LOC0 li {	float:none;}#LOC0 li:hover>ul{	top:0px;	left:100%;}/* end location menu core ----------------- *//* begin communities menu core ----------------- */.COMmc .COMdivider{	display:block;	font-size:1px;	border-width:0px;	border-style:solid;	position:relative;	z-index:1;}.COMmc .COMdividery{	float:left;	width:0px;}.COMmc .COMtitle{	display:block;	cursor:default;	white-space:nowrap;	position:relative;	z-index:1;}.COMclear {	font-size:1px;	height:0px;	width:0px;	clear:left;	line-height:0px;	display:block;	float:none !important;}.COMmc {	position:relative;	zoom:1;	z-index:10;}.COMmc a, .COMmc li {	float:left;	display:block;	white-space:nowrap;	position:relative;	z-index:1;}.COMmc div a, .COMmc ul a, .COMmc ul li {	float:none;}.COMsh div a {	float:left;}.COMmc div{	visibility:hidden;	position:absolute;}.COMmc .COMcbox{	cursor:default;	display:block;	position:relative;	z-index:1;}.COMmc .COMcbox a{	display:inline;}.COMmc .COMcbox div{	float:none;	position:static;	visibility:inherit;	left:auto;}.COMmc li {	z-index:auto;}.COMmc ul {	left:-10000px;	position:absolute;	z-index:10;}.COMmc, .COMmc ul {	list-style:none;	padding:0px;	margin:0px;}.COMmc li a {	float:none;}.COMmc li:hover>ul{	left:auto;}#COM0 li {	float:none;}#COM0 li:hover>ul{	top:0px;	left:100%;}/* end communities menu core ----------------- *//* begin dining menu core ----------------- */.DINmc .DINdivider{	display:block;	font-size:1px;	border-width:0px;	border-style:solid;	position:relative;	z-index:1;}.DINmc .DINdividery{	float:left;	width:0px;}.DINmc .DINtitle{	display:block;	cursor:default;	white-space:nowrap;	position:relative;	z-index:1;}.DINclear {	font-size:1px;	height:0px;	width:0px;	clear:left;	line-height:0px;	display:block;	float:none !important;}.DINmc {	position:relative;	zoom:1;	z-index:10;}.DINmc a, .DINmc li {	float:left;	display:block;	white-space:nowrap;	position:relative;	z-index:1;}.DINmc div a, .DINmc ul a, .DINmc ul li {	float:none;}.DINsh div a {	float:left;}.DINmc div{	visibility:hidden;	position:absolute;}.DINmc .DINcbox{	cursor:default;	display:block;	position:relative;	z-index:1;}.DINmc .DINcbox a{	display:inline;}.DINmc .DINcbox div{	float:none;	position:static;	visibility:inherit;	left:auto;}.DINmc li {	z-index:auto;}.DINmc ul {	left:-10000px;	position:absolute;	z-index:10;}.DINmc, .DINmc ul {	list-style:none;	padding:0px;	margin:0px;}.DINmc li a {	float:none;}.DINmc li:hover>ul{	left:auto;}#DIN0 li {	float:none;}#DIN0 li:hover>ul{	top:0px;	left:100%;}/* end dining menu core ----------------- *//* begin services menu core ----------------- */.SVCmc .SVCdivider{	display:block;	font-size:1px;	border-width:0px;	border-style:solid;	position:relative;	z-index:1;}.SVCmc .SVCdividery{	float:left;	width:0px;}.SVCmc .SVCtitle{	display:block;	cursor:default;	white-space:nowrap;	position:relative;	z-index:1;}.SVCclear {	font-size:1px;	height:0px;	width:0px;	clear:left;	line-height:0px;	display:block;	float:none !important;}.SVCmc {	position:relative;	zoom:1;	z-index:10;}.SVCmc a, .SVCmc li {	float:left;	display:block;	white-space:nowrap;	position:relative;	z-index:1;}.SVCmc div a, .SVCmc ul a, .SVCmc ul li {	float:none;}.SVCsh div a {	float:left;}.SVCmc div{	visibility:hidden;	position:absolute;}.SVCmc .SVCcbox{	cursor:default;	display:block;	position:relative;	z-index:1;}.SVCmc .SVCcbox a{	display:inline;}.SVCmc .SVCcbox div{	float:none;	position:static;	visibility:inherit;	left:auto;}.SVCmc li {	z-index:auto;}.SVCmc ul {	left:-10000px;	position:absolute;	z-index:10;}.SVCmc, .SVCmc ul {	list-style:none;	padding:0px;	margin:0px;}.SVCmc li a {	float:none;}.SVCmc li:hover>ul{	left:auto;}#SVC0 li {	float:none;}#SVC0 li:hover>ul{	top:0px;	left:100%;}/* end services menu core ----------------- *//* begin shopping menu core ----------------- */.SHPmc .SHPdivider{	display:block;	font-size:1px;	border-width:0px;	border-style:solid;	position:relative;	z-index:1;}.SHPmc .SHPdividery{	float:left;	width:0px;}.SHPmc .SHPtitle{	display:block;	cursor:default;	white-space:nowrap;	position:relative;	z-index:1;}.SHPclear {	font-size:1px;	height:0px;	width:0px;	clear:left;	line-height:0px;	display:block;	float:none !important;}.SHPmc {	position:relative;	zoom:1;	z-index:10;}.SHPmc a, .SHPmc li {	float:left;	display:block;	white-space:nowrap;	position:relative;	z-index:1;}.SHPmc div a, .SHPmc ul a, .SHPmc ul li {	float:none;}.SHPsh div a {	float:left;}.SHPmc div{	visibility:hidden;	position:absolute;}.SHPmc .SHPcbox{	cursor:default;	display:block;	position:relative;	z-index:1;}.SHPmc .SHPcbox a{	display:inline;}.SHPmc .SHPcbox div{	float:none;	position:static;	visibility:inherit;	left:auto;}.SHPmc li {	z-index:auto;}.SHPmc ul {	left:-10000px;	position:absolute;	z-index:10;}.SHPmc, .SHPmc ul {	list-style:none;	padding:0px;	margin:0px;}.SHPmc li a {	float:none;}.SHPmc li:hover>ul{	left:auto;}#SHP0 li {	float:none;}#SHP0 li:hover>ul{	top:0px;	left:100%;}/* end shopping menu core ----------------- *//* begin press menu core ----------------- */.PRSmc .PRSdivider{	display:block;	font-size:1px;	border-width:0px;	border-style:solid;	position:relative;	z-index:1;}.PRSmc .PRSdividery{	float:left;	width:0px;}.PRSmc .PRStitle{	display:block;	cursor:default;	white-space:nowrap;	position:relative;	z-index:1;}.PRSclear {	font-size:1px;	height:0px;	width:0px;	clear:left;	line-height:0px;	display:block;	float:none !important;}.PRSmc {	position:relative;	zoom:1;	z-index:10;}.PRSmc a, .PRSmc li {	float:left;	display:block;	white-space:nowrap;	position:relative;	z-index:1;}.PRSmc div a, .PRSmc ul a, .PRSmc ul li {	float:none;}.PRSsh div a {	float:left;}.PRSmc div{	visibility:hidden;	position:absolute;}.PRSmc .PRScbox{	cursor:default;	display:block;	position:relative;	z-index:1;}.PRSmc .PRScbox a{	display:inline;}.PRSmc .PRScbox div{	float:none;	position:static;	visibility:inherit;	left:auto;}.PRSmc li {	z-index:auto;}.PRSmc ul {	left:-10000px;	position:absolute;	z-index:10;}.PRSmc, .PRSmc ul {	list-style:none;	padding:0px;	margin:0px;}.PRSmc li a {	float:none;}.PRSmc li:hover>ul{	left:auto;}#PRS0 li {	float:none;}#PRS0 li:hover>ul{	top:0px;	left:100%;}/* end press menu core ----------------- *//* begin travelog menu core ----------------- */.TRVmc .TRVdivider{	display:block;	font-size:1px;	border-width:0px;	border-style:solid;	position:relative;	z-index:1;}.TRVmc .TRVdividery{	float:left;	width:0px;}.TRVmc .TRVtitle{	display:block;	cursor:default;	white-space:nowrap;	position:relative;	z-index:1;}.TRVclear {	font-size:1px;	height:0px;	width:0px;	clear:left;	line-height:0px;	display:block;	float:none !important;}.TRVmc {	position:relative;	zoom:1;	z-index:10;}.TRVmc a, .TRVmc li {	float:left;	display:block;	white-space:nowrap;	position:relative;	z-index:1;}.TRVmc div a, .TRVmc ul a, .TRVmc ul li {	float:none;}.TRVsh div a {	float:left;}.TRVmc div{	visibility:hidden;	position:absolute;}.TRVmc .TRVcbox{	cursor:default;	display:block;	position:relative;	z-index:1;}.TRVmc .TRVcbox a{	display:inline;}.TRVmc .TRVcbox div{	float:none;	position:static;	visibility:inherit;	left:auto;}.TRVmc li {	z-index:auto;}.TRVmc ul {	left:-10000px;	position:absolute;	z-index:10;}.TRVmc, .TRVmc ul {	list-style:none;	padding:0px;	margin:0px;}.TRVmc li a {	float:none;}.TRVmc li:hover>ul{	left:auto;}#TRV0 li {	float:none;}#TRV0 li:hover>ul{	top:0px;	left:100%;}/* end travelog menu core ----------------- *//* begin main css code ----------------- */body,html {	margin: 0;	padding: 0;	background: #006829;	color: #000;}body {	min-width: 900px;	background-color: #006829; 	background-image: url(../tourism/gif/newlongbg.jpg);	background-repeat: repeat-x;}#wrap_int {	background-image: url(../tourism/gif/contentbg_int.jpg);	background-repeat: repeat-y;	margin: 0 auto;	width: 900px;	border: none;}	#header_int_REC {	background-image: url(../tourism/gif/recbanner.jpg);	background-repeat: no-repeat;	height: 120px;}#header_int_ARCH {	background-image: url(../tourism/gif/archbanner.jpg);	background-repeat: no-repeat;	height: 120px;}#header_int_ACT {	background-image: url(../tourism/gif/actbanner.jpg);	background-repeat: no-repeat;	height: 120px;}#header_int_LDG {	background-image: url(../tourism/gif/ldgbanner.jpg);	background-repeat: no-repeat;	height: 120px;}#header_int_LOC {	background-image: url(../tourism/gif/locbanner.jpg);	background-repeat: no-repeat;	height: 120px;}#header_int_FEST {	background-image: url(../tourism/gif/festbanner.jpg);	background-repeat: no-repeat;	height: 120px;}#header_int_COM {	background-image: url(../tourism/gif/combanner.jpg);	background-repeat: no-repeat;	height: 120px;}#header_int_DIN {	background-image: url(../tourism/gif/dinbanner.jpg);	background-repeat: no-repeat;	height: 120px;}#header_int_SVC {	background-image: url(../tourism/gif/svcbanner.jpg);	background-repeat: no-repeat;	height: 120px;}#header_int_SHP {	background-image: url(../tourism/gif/shpbanner.jpg);	background-repeat: no-repeat;	height: 120px;}#header_int_PRS {	background-image: url(../tourism/gif/prsbanner.jpg);	background-repeat: no-repeat;	height: 120px;}#header_int_TRV {	background-image: url(../tourism/gif/trvbanner.jpg);	background-repeat: no-repeat;	height: 120px;}#leadin_int {	display: block;	position: relative;	top: 28px;	width: 900px;	text-align: center;	background: none;	border: none;    padding: 0px;	margin: 0px 0px 0px 0px;	clear: right;}#leadin_int h1 {	color: #FEFEFE;	font-family: verdana, arial, helvetica, sans-serif;	font-size: 17px;	font-style: italic;	font-weight: bold;	line-height: 100%;	margin: 0px;}#uprightnav_int {	float: right;	display: block;	position: relative;	top: -44px;	left: 66px;	width: 200px;	color: #FEFEFE;	font-family: verdana, arial, helvetica, sans-serif;	font-size: 11px;	font-style: normal;	font-weight: bold;	line-height: 100%;	text-align: left;	background: none;	border: none;    padding: 10px;	margin: 0;}#homelink {	position: relative;	top: 20px;	left: 30px;	width: 410px;	height: 40px;	border: none;}#topnav_int {	width: 900px;	height: 81px;	background-image: url(../tourism/gif/topnavbg_int.jpg);	background-repeat: no-repeat;	padding: 0px;	text-align: center;	border: none;}#leftnav_int {	background: none;	float: left;	width: 160px;	border: none;}#leftnav_int p.topics {	font-family: verdana, arial, helvetica, sans-serif;	font-size: 14px;	font-style: normal;	font-weight: bold;	line-height: 120%;	text-align: center;}#subheader {	display: inline;	position: relative;	top: -10px;	left: 6px;	width: 670px;	height: 100px;	border: none;}#subheader img {	float: float;}#subheader_short {	display: inline;	position: relative;	top: -10px;	left: 6px;	border: none;}#subheader_short img {	float: float;}span.lodginghead {	color: #000000;	font-family: times, times new roman, palatino, serif;	font-size: 18px;	font-style: normal;	font-weight: bold;	text-align: center;	padding-top: 6px;	padding-bottom: 6px;	text-decoration: none;}span.dininghead {	color: #000000;	font-family: times, times new roman, palatino, serif;	font-size: 18px;	font-style: normal;	font-weight: bold;	text-align: center;	padding-top: 6px;	padding-bottom: 6px;	text-decoration: none;}.listscroll {	border: none;	color: #800000;	font-family: trebuchet MS, verdana, arial, helvetica, sans-serif;	font-size: 12px;	font-style: italic;	font-weight: normal;}/* LEFT MAIN ----------------- */#leftmain_int {	background: none;	float: left;	width: 260px;	border: none;}#leftmain_int h1 {	margin-left: 20px;	margin-right: 5px;	padding-top: 4px;	padding-bottom: 4px;	border: none;	font-family: trebuchet MS, verdana, arial, helvetica, sans-serif;	font-size: 14px;	font-style: normal;	font-weight: bold;	line-height: 140%;}#leftmain_int h2, #leftmain_int h3, #leftmain_int p {	margin-left: 20px;	margin-right: 5px;	padding-top: 4px;	padding-bottom: 4px;	border: none;	font-family: trebuchet MS, verdana, arial, helvetica, sans-serif;	font-size: 12px;	font-style: normal;	font-weight: normal;	line-height: 140%;}#leftmain_int p.inset {	display: block;	width: 300px;	padding-top: 14px;	padding-left: 20px;	padding-right: 0px;	font-family: verdana, arial, helvetica, sans-serif;	font-size: 13px;	font-style: italic;	font-weight: bold;	line-height: 140%;	border: none;}#leftmain_int img.inset {	float: right;}#leftmain_int p.gradient {	width: 290px;	background-image: url(../tourism/gif/greengradient.jpg);	background-repeat: repeat-x;	padding-top: 14px;	padding-left: 10px;	padding-right: 10px;	font-family: verdana, arial, helvetica, sans-serif;	font-size: 12px;	font-style: normal;	font-weight: normal;	line-height: 140%;	border: none;}#leftmain_int span.gradient {	padding-left: 0px;	padding-right: 0px;	font-family: papyrus, times, times new roman, serif;	font-size: 24px;	font-style: normal;	font-weight: normal;	line-height: 140%;}#leftmain_int p.gradient_narrow {	width: 200px;	background-image: url(../tourism/gif/greengradient.jpg);	background-repeat: repeat-x;	padding-top: 14px;	padding-left: 10px;	padding-right: 10px;	font-family: verdana, arial, helvetica, sans-serif;	font-size: 12px;	font-style: normal;	font-weight: normal;	line-height: 140%;	border: none;}#leftmain_int span.gradient_narrow {	padding-left: 0px;	padding-right: 0px;	font-family: papyrus, times, times new roman, serif;	font-size: 24px;	font-style: normal;	font-weight: normal;	line-height: 140%;}#festivaldates {	margin-top: -10px;	margin-left: 170px;	margin-right: 60px;	width: 662px;	padding-left: 0px;	padding-right: 0px;	font-family: papyrus, times, times new roman, serif;	font-size: 24px;	font-style: normal;	font-weight: bold;	text-align: center;	border: none;}/*---------------------------------*/ /*---------------------------------*//*---------------------------------*/ /*---------------------------------*/#leftmain_int div.pagelinks {	margin-left: 0px;	padding-left: 14px;	padding-bottom: 0px;	border: none;}div.popup-mvcleft {	display: block;	position: relative;	width: 260px;	min-height: 105px;	margin-left: 0px;	margin-right: 0px;	margin-bottom: 0px;	padding: 2px 0px 2px 8px;	font-family: verdana, arial, helvetica, sans-serif;	font-size: 12px;	font-style: italic;	font-weight: bold;	line-height: 140%;	text-align: left;	text-decoration: none;	border: none;}div.popup-mvcright {	display: block;	position: relative;	width: 260px;	min-height: 105px;	margin-left: 0px;	margin-right: 0px;	margin-bottom: 0px;	padding: 2px 0px 2px 4px;	font-family: verdana, arial, helvetica, sans-serif;	font-size: 12px;	font-style: italic;	font-weight: bold;	line-height: 140%;	text-align: left;	text-decoration: none;	border: none;}/*---------------------------------*/ /*---------------------------------*//*---------------------------------*/ /*---------------------------------*/div.popup-7dayleft { /*7day page*/	display: block;	position: relative;	width: 260px;	min-height: 125px;	margin-left: 0px;	margin-right: 0px;	margin-bottom: 0px;	padding: 2px 4px 2px 2px;	font-family: verdana, arial, helvetica, sans-serif;	font-size: 11px;	font-style: italic;	font-weight: bold;	line-height: 140%;	text-align: left;	border: none;}div.popup-7dayleft a {  /*need this one*/	font-family: verdana, arial, helvetica, sans-serif;	font-size: 11px;	font-style: italic;	font-weight: bold;	line-height: 140%;	text-decoration: none;}div.popup-7dayleft a:hover {  /*need this one*/	font-family: verdana, arial, helvetica, sans-serif;	font-size: 11px;	font-style: italic;	font-weight: bold;	color: red;	line-height: 140%;	text-decoration: none;}div.popup-7dayright { /*7day page*/	display: block;	position: relative;	width: 260px;	min-height: 125px;	margin-left: 30px;	margin-right: 0px;	margin-bottom: 6px;	padding: 2px 4px 2px 2px;	font-family: verdana, arial, helvetica, sans-serif;	font-size: 11px;	font-style: italic;	font-weight: bold;	line-height: 140%;	text-align: left;	border: none;}div.popup-7dayright a {  /*need this one*/	font-family: verdana, arial, helvetica, sans-serif;	font-size: 11px;	font-style: italic;	font-weight: bold;	line-height: 140%;	text-decoration: none;}div.popup-7dayright a:hover {  /*need this one*/	font-family: verdana, arial, helvetica, sans-serif;	font-size: 11px;	font-style: italic;	font-weight: bold;	color: red;	line-height: 140%;	text-decoration: none;}div.popup_desc {	font-family: verdana, arial, helvetica, sans-serif;	font-size: 10px;	font-style: italic;	font-weight: normal;	text-align: left;	line-height: 140%;	padding: 2px 2px 2px 2px;}#leftmain_int div.pagelinks img {	float: right;	padding: 2px 2px 2px 2px;	vertical-align: middle;	border: none;}#leftmain_int div.pagelinks a {	list-style-type: disc;	list-style-position: inside;	margin-left: 8px;	padding-left: 18px;	padding-top: 6px;	padding-bottom: 0px;	margin-left: -20px;	text-decoration: none;}#leftmain_int div.pagelinks :hover>a {	list-style-type: disc;	list-style-position: inside;	padding-left: 24px;	padding-top: 6px;	padding-bottom: 0px;	font-family: verdana, arial, helvetica, sans-serif;	font-size: 12px;	font-style: italic;	font-weight: bold;	color: red;	line-height: 140%;	margin-left: -26px;	text-decoration: none;}#leftmain_int ul {	list-style-type: disc;	list-style-position: outside;	margin-top: -1px;	margin-left: 0px;	padding-left: 40px;	padding-right: 10px;	padding-bottom: 0px;	font-family: verdana, arial, helvetica, sans-serif;	font-size: 12px;	font-style: italic;	font-weight: normal;	line-height: 140%;	text-decoration: none;	border: none;}/* lodging specific items */ /*-------------LODGING --------*/#subheader-lodging {	display: inline;	position: relative;	top: -10px;	left: 6px;	width: 670px;	height: 132px;	border: none;}.lodginghead {	color: #000000;	font-family: times, times new roman, palatino, serif;	font-size: 18px;	font-style: normal;	font-weight: bold;	text-align: center;	padding-top: 6px;	padding-bottom: 6px;	text-decoration: none;}.lodgingheadleft {	color: #000000;	font-family: times, times new roman, palatino, serif;	font-size: 18px;	font-style: normal;	font-weight: bold;	text-align: left;	padding-top: 6px;	padding-bottom: 6px;	text-decoration: none;}iframe {	border: 1px solid black;}table.sidebar {	margin-left: 10px;}td.sidebar {	padding-left: 10px;	font-family: trebuchet MS, verdana, arial, helvetica, sans-serif;	font-size: 12px;	font-style: normal;	font-weight: normal;	line-height: 140%;}span.legend {	font-family: trebuchet MS, verdana, arial, helvetica, sans-serif;	font-size: 12px;	font-style: italic;	font-weight: normal;	line-height: 140%;}td.lodginghead a {	font-family: verdana, arial, helvetica, sans-serif;	font-size: 12px;	font-style: normal;	font-weight: bold;	line-height: 140%;	text-decoration: none;}td.lodginghead a:hover {	font-family: verdana, arial, helvetica, sans-serif;	font-size: 12px;	font-style: normal;	font-weight: bold;	color: red;	line-height: 140%;	text-decoration: none;}td.lodginghead span {	font-family: verdana, arial, helvetica, sans-serif;	font-size: 12px;	font-style: italic;	font-weight: bold;	color: #000000;	line-height: 140%;	text-decoration: none;}/* end of lodging specific items */ /*---------END LODGING --------*//* location specific items */ /*---------LOCATION SPECIFIC --------*/#leftmain_int-location {	background: none;	float: left;	width: 670px;	border: none;}#leftmain_int-location h1 {	margin-left: 0px;	margin-right: 0px;	padding-left: 20px;	padding-right: 10px;	padding-top: 4px;	padding-bottom: 4px;	border: none;	font-family: trebuchet MS, verdana, arial, helvetica, sans-serif;	font-size: 14px;	font-style: normal;	font-weight: bold;	line-height: 140%;}#leftmain_int-location img {		float: right;}#leftmain_int-location p {	margin-left: 0px;	margin-right: 0px;	padding-left: 20px;	padding-right: 10px;	padding-top: 4px;	padding-bottom: 4px;	border: none;	font-family: trebuchet MS, verdana, arial, helvetica, sans-serif;	font-size: 14px;	font-style: normal;	font-weight: normal;	line-height: 140%;}#leftmain_int-location table {	border-collapse: collapse;	margin-top: -20px;	margin-left: 120px;	margin-right: 0px;	padding-left: 14px;	padding-right: 10px;	padding-top: 4px;	padding-bottom: 4px;	border: none;	font-family: trebuchet MS, verdana, arial, helvetica, sans-serif;	font-size: 14px;	font-style: normal;	font-weight: normal;	line-height: 140%;}#leftmain_int-location td.head {	border: none;	color: #000000;	font-family: trebuchet MS, verdana, arial, helvetica, sans-serif;	font-size: 14px;	font-style: normal;	font-weight: bold;	line-height: 140%;}#leftmain_int-location td.mileage {	border: none;	color: #000000;	font-family: trebuchet MS, verdana, arial, helvetica, sans-serif;	font-size: 16px;	font-style: italic;	font-weight: bold;	line-height: 140%;	text-align: left;}/* end of location specific items */ /*---------END LOCATION --------*//* festival specific items */ /*-------------FESTIVAL --------*/#festivalmap {	position: relative;	float: left;	top: 0px;	left: 0px;	z-index: 3;}#maincontent-festival {	display: inline;	position: relative;	float: left;	top: 20px;	left: 180px;	width: 250px;	height: 250px;	border: none;}.schedhead-festival {	color: #000000;	font-family: times, times new roman, palatino, serif;	font-size: 18px;	font-style: normal;	font-weight: bold;	text-align: center;	padding-top: 6px;	padding-bottom: 6px;	text-decoration: none;}#sponsors-winefest {	display: inline;	position: relative;	float: left;	top: 0px;	left: 180px;	width: 250px;	height: 250px;	text-align: center;	border: none;}.sponsorhead-winefest {	color: #000000;	font-family: papyrus, times, times new roman, serif;	font-size: 12px;	font-style: normal;	font-weight: bold;	text-align: center;	text-decoration: none;}#poster-winefest {	display: inline;	position: relative;	float: left;	top: 0px;	left: 220px;	width: 160px;	height: 300px;	text-align: center;	border: none;}/* end of festival specific items */ /*---------END FESTIVAL --------*//* dining specific items */ /*---------DINING SPECIFIC --------*/.dininghead {	color: #000000;	font-family: times, times new roman, palatino, serif;	font-size: 18px;	font-style: normal;	font-weight: bold;	text-align: center;	padding-top: 6px;	padding-bottom: 6px;	text-decoration: none;}span.legend-dining {	font-family: trebuchet MS, verdana, arial, helvetica, sans-serif;	font-size: 12px;	font-style: italic;	font-weight: normal;	line-height: 140%;}td.dininghead a {	font-family: verdana, arial, helvetica, sans-serif;	font-size: 12px;	font-style: normal;	font-weight: bold;	line-height: 140%;	text-decoration: none;}td.dininghead a:hover {	font-family: verdana, arial, helvetica, sans-serif;	font-size: 12px;	font-style: normal;	font-weight: bold;	color: red;	line-height: 140%;	text-decoration: none;}td.dininghead span {	font-family: verdana, arial, helvetica, sans-serif;	font-size: 12px;	font-style: italic;	font-weight: bold;	color: #000000;	line-height: 140%;	text-decoration: none;}/* end of dining specific items */ /*---------END DINING --------*//* travelog specific items */ /*---------TRAVELOG SPECIFIC --------*/#rightmain_int2 {	background: none;	float: right;	width: 460px;	border: none;}.article_head {	clear: both; 	display: block; 	margin-left: 160px; 	padding-left: 14px; 	font-family: trebuchet MS, verdana, arial, helvetica, sans-serif;	border: none;}.article_title {	clear: both; 	display: block; 	width: 660px;	margin-left: 160px; 	padding-left: 20px; 	padding-bottom: 6px;	font-size: 18px;	font-weight: bold;	font-family: trebuchet MS, verdana, arial, helvetica, sans-serif;	border: none;}.article_text {	clear: both; 	display: block; 	width: 660px; 	margin-left: 160px; 	padding-left: 18px; 	padding-right: 20px; 	padding-bottom: 20px;	font-family: verdana, arial, helvetica, sans-serif; 	font-size: 12px; 	font-style: normal; 	font-weight: normal; 	line-height: 130%; 	border: none;}a.article:link {  	text-decoration: none; }a.article:visited {	text-decoration: none}a.article:hover {	text-decoration: none}.read_article {	font-family: verdana, arial, helvetica, sans-serif;	font-size: 12px; 	font-style: italic; 	font-weight: bold; 	padding-left: 500px;}.article_credit {	padding-top: 10px;	font-family: times, times new roman, palatino, serif;	font-size: 12px; 	font-style: italic; 	font-weight: bold; 	padding-left: 6px;	color: #666;}/* end of travelog specific items */ /*---------END TRAVELOG --------*//* RIGHT MAIN ----------------- */#rightmain_int {	background: none;	float: right;	width: 460px;	border: none;}#rightmain_int img.subsub {	margin-top: -14px;	margin-bottom: 18px;	border: none;	z-index: 3;}#rightmain_int_flush {	background: none;	float: right;	margin-top: -100px;	width: 460px;	border: none;}#rightmain_int h1, #rightmain_int h2, #rightmain_int h3 {	margin-right: 60px;	margin-left: 10px;	padding-top: 4px;	padding-bottom: 4px;	border: none;	font-family: trebuchet MS, verdana, arial, helvetica, sans-serif;	font-size: 14px;	font-style: normal;	font-weight: normal;	line-height: 160%;}#rightmain_int p, #rightmain_int_flush p {	margin-right: 68px;  /* must remain to keep IE happy*/	margin-left: 10px;	padding-top: 4px;	padding-bottom: 4px;	font-family: trebuchet MS, verdana, arial, helvetica, sans-serif;	font-size: 12px;	font-style: normal;	font-weight: normal;	line-height: 140%;	border: none;}#rightmain_int div.rightmain_image {	width: 400px;	margin-top: -28px;	z-index: 1;	border: none;}#rightmain_int div.rightmain_image_flush {	width: 400px;	margin-top: -88px;	padding-top: 0px;	z-index: 1;	border: none;}#rightmain_int div.rightmain_image_center, #rightmain_int_flush div.rightmain_image_center {	width: 400px;	margin-top: -18px;	padding-top: 0px;	z-index: 1;	border: none;	text-align: center;}#rightmain_int p.gradient, #rightmain_int_flush p.gradient {	width: 350px;	background-image: url(../tourism/gif/greengradient.jpg);	background-repeat: repeat-x;	padding-top: 14px;	padding-left: 10px;	padding-right: 10px;	font-family: verdana, arial, helvetica, sans-serif;	font-size: 12px;	font-style: normal;	font-weight: normal;	line-height: 140%;	margin: 14px;	border: none;}#rightmain_int span.gradient, #rightmain_int_flush span.gradient {	padding-left: 0px;	padding-right: 0px;	font-family: papyrus, times, times new roman, serif;	font-size: 24px;	font-style: normal;	font-weight: normal;	line-height: 160%;	border: none;}#rightmain_int span.gradient_splitleft, #rightmain_int_flush span.gradient_splitleft {	padding-left: 0px;	padding-right: 0px;	font-family: papyrus, times, times new roman, serif;	font-size: 24px;	font-style: normal;	font-weight: normal;	line-height: 160%;	border: none;}#rightmain_int span.gradient_splitright, #rightmain_int_flush span.gradient_splitright {	padding-left: 0px;	padding-right: 0px;	float: right;	font-family: papyrus, times, times new roman, serif;	font-size: 24px;	font-style: normal;	font-weight: normal;	line-height: 160%;	border: none;}#rightmain_int div.related, #rightmain_int_flush div.related {	width: 350px;	background-image: url(../tourism/gif/greengradient.jpg);	background-repeat: repeat-x;	padding-top: 10px;	padding-left: 10px;	padding-right: 10px;	margin: 14px;	z-index: 2;	border: none;}#rightmain_int div.choice, #rightmain_int_flush div.choice {	position: relative;	width: 109px;	height: 104px;	margin-bottom: -80px;	margin-left: 240px;	border: none;	z-index: 1;}#rightmain_int ul.topics, #rightmain_int_flush ul.topics {	list-style-type: disc;	list-style-position: inside;	margin-top: -1px;	margin-left: 0px;	padding-left: 10px;	padding-bottom: 0px;	font-family: verdana, arial, helvetica, sans-serif;	font-size: 12px;	font-style: italic;	font-weight: normal;	line-height: 160%;	text-decoration: none;	border: none;}#rightmain_int ul.topics li>a, #rightmain_int_flush ul.topics li>a {	list-style-type: disc;	list-style-position: inside;	margin-left: 8px;	padding-left: 18px;	padding-top: 0px;	padding-bottom: 0px;	margin-left: -20px;	text-decoration: none;}/*--------------------communities specific--------------------*/#leftmain_int h3.com {	margin-right: 10px;	margin-left: 20px;	margin-bottom: -2px;	padding-top: 0px;	border: none;	font-family: trebuchet MS, verdana, arial, helvetica, sans-serif;	font-size: 14px;	font-style: normal;	font-weight: bold;	line-height: 140%;}#leftmain_int ul.com { 	list-style-type: disc;	list-style-position: outside;	margin-top: -1px;	margin-right: 10px;	padding-left: 38px;	padding-right: 0px;	padding-bottom: 0px;	font-family: verdana, arial, helvetica, sans-serif;	font-size: 12px;	font-style: italic;	font-weight: normal;	line-height: 140%;	text-decoration: none;	border: none;}#leftmain_int ul.com li { 	padding-top: 4px;	padding-bottom: 4px;}#rightmain_int h3.com {	margin-right: 10px;	margin-left: 10px;	margin-bottom: -2px;	padding-top: 0px;	border: none;	font-family: trebuchet MS, verdana, arial, helvetica, sans-serif;	font-size: 14px;	font-style: normal;	font-weight: bold;	line-height: 140%;}#rightmain_int ul.com { 	list-style-type: disc;	list-style-position: outside;	margin-top: -1px;	margin-right: 50px;	padding-left: 30px;	padding-right: 20px;	padding-bottom: 0px;	font-family: verdana, arial, helvetica, sans-serif;	font-size: 12px;	font-style: italic;	font-weight: normal;	line-height: 140%;	text-decoration: none;	border: none;}#rightmain_int ul.com li { 	padding-top: 4px;	padding-bottom: 4px;}/*-----------------END communities specific--------------------*//*-----------------recreation specific--------------------*/#leftmain_int p.gradient_medium {	width: 230px;	background-image: url(../tourism/gif/greengradient.jpg);	background-repeat: repeat-x;	padding-top: 14px;	padding-left: 10px;	padding-right: 10px;	font-family: verdana, arial, helvetica, sans-serif;	font-size: 10px;	font-style: normal;	font-weight: normal;	line-height: 140%;	margin: 14px;	border: none;}#leftmain_int span.gradient_medium {	padding-left: 0px;	padding-right: 0px;	font-family: papyrus, times, times new roman, serif;	font-size: 24px;	font-style: normal;	font-weight: normal;	line-height: 160%;	border: none;}#leftmain_int span.gradient_medium_splitleft {	padding-left: 0px;	padding-right: 0px;	font-family: papyrus, times, times new roman, serif;	font-size: 20px;	font-style: normal;	font-weight: normal;	line-height: 130%;	border: none;}#leftmain_int span.gradient_medium_splitright {	padding-left: 0px;	padding-right: 0px;	float: right;	font-family: papyrus, times, times new roman, serif;	font-size: 20px;	font-style: normal;	font-weight: normal;	line-height: 130%;	border: none;}#rightmain_int_flush h3.rec {	width: 386px;	margin-right: 10px;	margin-left: 10px;	margin-bottom: -2px;	padding-top: 0px;	padding-right: 10px;	border: none;	font-family: trebuchet MS, verdana, arial, helvetica, sans-serif;	font-size: 14px;	font-style: normal;	font-weight: bold;	line-height: 140%;}#rightmain_int_flush ul.rec { 	list-style-type: disc;	list-style-position: outside;	margin-top: -1px;	margin-right: 50px;	padding-left: 30px;	padding-right: 26px;	padding-bottom: 0px;	font-family: verdana, arial, helvetica, sans-serif;	font-size: 12px;	font-style: italic;	font-weight: normal;	line-height: 140%;	text-decoration: none;	border: none;}#rightmain_int_flush ul.rec li { 	padding-top: 4px;	padding-bottom: 4px;}#rightmain_int h3.rectips {	margin-right: 30px;	margin-left: 10px;	margin-bottom: -2px;	padding-top: 0px;	padding-right: 30px;	font-family: trebuchet MS, verdana, arial, helvetica, sans-serif;	font-size: 14px;	font-style: normal;	font-weight: bold;	line-height: 140%;	border: none;}#rightmain_int ul.rectips { 	list-style-position: outside;	margin-top: -1px;	margin-left: 30px;	margin-right: 20px;	padding-left: 0px;	padding-right: 16px;	font-family: verdana, arial, helvetica, sans-serif;	font-size: 12px;	font-style: italic;	font-weight: normal;	line-height: 140%;	text-decoration: none;	border: none;}#rightmain_int ul.rectips li { 	padding-top: 4px;	padding-bottom: 4px;	padding-right: 20px;}#rightmain_int ol.rectips_inner { 	list-style-position: outside;	margin-top: -1px;	margin-left: 10px;	margin-right: 20px;	padding-left: 10px;	padding-right: 0px;	padding-bottom: 0px;	font-family: verdana, arial, helvetica, sans-serif;	font-size: 11px;	font-style: italic;	font-weight: bold;	line-height: 120%;	text-decoration: none;	border: none;}#rightmain_int ol.rectips_inner li { 	padding-top: 4px;	padding-bottom: 4px;}#rightmain_int_flush span.traillisthead { 	font-family: verdana, arial, helvetica, sans-serif;	font-size: 12px;	font-style: normal;	font-weight: bold;	padding-left: 20px;}#rightmain_int_flush ol.traillist { 	list-style-position: outside;	margin-left: 10px;	margin-top: -1px;	margin-right: 50px;	padding-left: 50px;	padding-right: 20px;	padding-bottom: 0px;	font-family: verdana, arial, helvetica, sans-serif;	font-size: 12px;	font-style: italic;	font-weight: normal;	line-height: 140%;	text-decoration: none;	border: none;}#rightmain_int_flush ol.traillist li { 	padding-top: 2px;	padding-bottom: 2px;}#rightmain_int_flush ul.hikelist { 	list-style-position: outside;	margin-left: 10px;	margin-top: -1px;	margin-right: 50px;	padding-left: 50px;	padding-right: 20px;	padding-bottom: 0px;	font-family: verdana, arial, helvetica, sans-serif;	font-size: 12px;	font-style: italic;	font-weight: normal;	line-height: 140%;	text-decoration: none;	border: none;}#rightmain_int_flush ul.hikelist li { 	padding-top: 2px;	padding-bottom: 1px;}#rightmain_int_flush span.fishlisthead { 	font-family: verdana, arial, helvetica, sans-serif;	font-size: 12px;	font-style: normal;	font-weight: bold;	padding-left: 20px;}#rightmain_int_flush ul.fishlist { 	list-style-position: outside;	margin-left: 10px;	margin-top: -1px;	margin-right: 50px;	padding-left: 50px;	padding-right: 20px;	padding-bottom: 0px;	font-family: verdana, arial, helvetica, sans-serif;	font-size: 12px;	font-style: italic;	font-weight: normal;	line-height: 140%;	text-decoration: none;	border: none;}#rightmain_int_flush ul.fishlist li { 	padding-top: 2px;	padding-bottom: 2px;}.rechead {	color: #000000;	font-family: times, times new roman, palatino, serif;	font-size: 18px;	font-style: normal;	font-weight: bold;	text-align: center;	padding-top: 6px;	padding-bottom: 6px;	text-decoration: none;}/*-----------------END recreation specific--------------------*//*--------------------agricultural adventures specific--------------------*/#rightmain_int span.podcast {	padding-left: 0px;	padding-right: 0px;	font-family: papyrus, times, times new roman, serif;	font-size: 14px;	font-style: normal;	font-weight: bold;	line-height: 120%;}#fmpplogo-inline {	float: left;	display: block;	position: relative;	top: 10px;	left: 0px;	margin-left: 20px;	width: 120px;	padding: 4px;	text-align: center;	font-family: verdana, arial, helvetica, sans-serif;	font-size: 10px;	font-style: italic;	font-weight: normal;	line-height: 120%;	border: none;}#rightmain_int h3.agri {	width: 400px;	margin-right: 0px;	margin-left: 0px;	margin-bottom: -2px;	padding-top: 0px;	padding-left: 10px;	padding-right: 10px;	font-family: trebuchet MS, verdana, arial, helvetica, sans-serif;	font-size: 14px;	font-style: normal;	font-weight: bold;	line-height: 140%;	border: none;}#rightmain_int h3.agri span.agri {	font-family: trebuchet MS, verdana, arial, helvetica, sans-serif;	font-size: 11px;	font-style: italic;	font-weight: normal;	line-height: 140% !important;	border: none;}#rightmain_int h3.agri img.agri {	display: inline;	float: right;	padding: 0px 26px 10px 20px;	border: none;}#leftmain_int h3.ag {	margin-right: 10px;	margin-left: 10px;	margin-bottom: -2px;	padding-top: 0px;	border: none;	font-family: trebuchet MS, verdana, arial, helvetica, sans-serif;	font-size: 16px;	font-style: normal;	font-weight: bold;	line-height: 140%;}#leftmain_int ul.agbounty { 	width: 200px;	list-style-type: disc;	list-style-position: outside;	margin-top: -1px;	margin-right: 50px;	padding-left: 30px;	padding-right: 0px;	padding-bottom: 0px;	font-family: verdana, arial, helvetica, sans-serif;	font-size: 12px;	font-style: italic;	font-weight: normal;	line-height: 140%;	text-decoration: none;	border: none;}div.aglistbounty { 	width: 224px;	margin-top: -14px;	padding-left: 30px;	padding-right: 0px;	padding-bottom: 10px;	font-family: verdana, arial, helvetica, sans-serif;	font-size: 10px;	font-style: italic;	font-weight: normal;	line-height: 140%;	text-decoration: none;	border: none;}#leftmain_int h3.ag {	margin-right: 4px;	margin-left: 16px;	margin-bottom: -2px;	padding-top: 0px;	border: none;	font-family: trebuchet MS, verdana, arial, helvetica, sans-serif;	font-size: 16px;	font-style: normal;	font-weight: bold;	line-height: 140%;}#leftmain_int ol.ag { 	list-style-position: outside;	margin-top: -1px;	margin-right: 0px;	padding-left: 46px;	padding-right: 10px;	padding-bottom: 0px;	font-family: verdana, arial, helvetica, sans-serif;	font-size: 11px;	font-style: italic;	font-weight: normal;	line-height: 13 0%;	text-decoration: none;	border: none;}#leftmain_int ol.ag li { 	padding-top: 4px;	padding-bottom: 4px;	font-weight: normal;}div.winebrew {	display: block;	position: relative;	top: 20px;	left: 10px;	margin-left: -280px;	width: 260px;	padding-top: 14px;	padding-left: 0px;	padding-right: 0px;	font-family: verdana, arial, helvetica, sans-serif;	font-size: 13px;	font-style: italic;	font-weight: bold;	line-height: 140%;	border: none;}div.winebrew-overview {	display: block;	position: relative;	top: 0px;	left: 40px;	margin-left: 0px;	width: 150px;	padding: 10px;	font-family: verdana, arial, helvetica, sans-serif;	font-size: 10px;	font-style: italic;	font-weight: normal;	line-height: 120%;	border: 1px solid blue;}div.aglist { 	width: 350px;	margin-top: -14px;	padding-left: 30px;	padding-right: 20px;	padding-bottom: 10px;	font-family: verdana, arial, helvetica, sans-serif;	font-size: 10px;	font-style: italic;	font-weight: normal;	line-height: 140%;	text-decoration: none;	border: none;}.aghead {	color: #000000;	font-family: times, times new roman, palatino, serif;	font-size: 18px;	font-style: normal;	font-weight: bold;	text-align: center;	padding-top: 6px;	padding-bottom: 6px;	text-decoration: none;}#rightmain_int ol.ag { 	list-style-position: outside;	margin-top: -1px;	margin-right: 0px;	padding-left: 28px;	padding-right: 10px;	padding-bottom: 0px;	font-family: verdana, arial, helvetica, sans-serif;	font-size: 11px;	font-style: italic;	font-weight: normal;	line-height: 120%;	text-decoration: none;	border: none;}#rightmain_int ol.ag li { 	padding-top: 2px;	padding-bottom: 2px;	margin-right: 46px;	font-weight: normal;}#rightmain_int ul.agdates { 	list-style-position: outside;	margin-top: -20px;	margin-right: 0px;	padding-left: 30px;	padding-right: 10px;	padding-bottom: 0px;	font-family: verdana, arial, helvetica, sans-serif;	font-size: 11px;	font-style: italic;	font-weight: normal;	line-height: 130%;	text-decoration: none;	border: none;}#rightmain_int ul.agdates li { 	padding-top: 4px;	padding-bottom: 4px;	margin-right: 46px;	font-weight: normal;}/*-----------------END agricultural adventures specific--------------------*//*-----------------PRESS specific--------------------*/td.pr {	color: #000000;	font-family: verdana, arial, helvetica, sans-serif;	font-size: 12px;	font-style: normal;	font-weight: bold;	line-height: 140%;	padding-left: 20px;	padding-right: 8px;	text-align: left;	text-decoration: none;}td.pr a { 	text-decoration: none;}td.pr a:hover { 	color: red;	text-decoration: none;}hr.divider { /* for cross-browser compatibility */	height: 1px;	border-width: 0;	color: #006829;	background-color: #006829;}p.release {	font-family: verdana, arial, helvetica, sans serif;	font-size: 12px;	font-weight: normal;	font-style: normal;	line-height: 140%;	color: #000000;	text-align: left;	padding-left: 1em;	padding-right: 1em;}/*-----------------END press specific--------------------*/#rightmain_int ul.topics li:hover>a, #rightmain_int_flush ul.topics li:hover>a {	list-style-type: disc;	list-style-position: inside;	padding-left: 24px;	padding-top: 0px;	padding-bottom: 0px;	font-family: verdana, arial, helvetica, sans-serif;	font-size: 12px;	font-style: italic;	font-weight: bold;	line-height: 160%;	margin-left: -26px;	text-decoration: none;}#rightmain_int div.imgcaption, #rightmain_int_flush div.imgcaption {	width: 350px;	padding-left: 8px;	padding-right: 8px;	text-align: center;	font-family: verdana, arial, helvetica, sans-serif;	color: #007236;	font-size: 10px;	font-style: italic;	font-weight: normal;	line-height: 120%;	margin-left: 10px;	margin-top: 0px;	margin-bottom: 30px;	border: none;}#rightmain_int div.imgcaption_v, #rightmain_int_flush div.imgcaption_v  {	width: 340px;	padding-left: 8px;	padding-right: 8px;	text-align: center;	font-family: verdana, arial, helvetica, sans-serif;	color: #007236;	font-size: 10px;	font-style: italic;	font-weight: normal;	line-height: 120%;	margin-left: 20px;	margin-top: 0px;	margin-bottom: 30px;	border: none;}div.popup-rtmain {	width: 280px;	min-height: 80px;	margin-top: 3px;	margin-bottom: 6px;	font-family: verdana, arial, helvetica, sans-serif;	font-size: 12px;	font-style: italic;	font-weight: bold;	line-height: 140%;	text-align: left;	text-decoration: none;	padding: 2px 2px 2px 2px;	border-left: 1px solid black;	border-bottom: 1px solid black;}#rightmain_int div.pagelinks {	margin-left: 0px;	padding-left: 14px;	padding-bottom: 0px;	border: none;}#rightmain_int div.pagelinks img {	float: right;	padding: 2px 2px 2px 2px;	vertical-align: middle;	border: none;}#rightmain_int div.pagelinks a {	list-style-type: disc;	list-style-position: inside;	margin-left: 8px;	padding-left: 18px;	padding-top: 6px;	padding-bottom: 0px;	margin-left: -20px;	text-decoration: none;}#rightmain_int div.pagelinks :hover>a {	list-style-type: disc;	list-style-position: inside;	padding-left: 24px;	padding-top: 6px;	padding-bottom: 0px;	font-family: verdana, arial, helvetica, sans-serif;	font-size: 12px;	font-style: italic;	font-weight: bold;	color: red;	line-height: 140%;	margin-left: -26px;	text-decoration: none;}#featuretitle_int {	position: relative;	text-align: center;	z-index: 2;	width: 360px;	color: #790000;	font-family: papyrus, times, times new roman, serif;	font-size: 24px;	font-style: normal;	font-weight: bold;	line-height: 120%;	border: none;	top: 30px;	left: 0px;	margin-left: 10px;}#featurename_int {	position: relative;	text-align: center;	width: 360px;	color: #000000;	font-family: verdana, arial, helvetica, sans-serif;	font-size: 16px;	font-style: normal;	font-weight: bold;	line-height: 120%;	border: none;	top: 4px;	left: 0px;}#featuretitle_int span.festlogo {	position: relative;	margin-top: 10px;	margin-left: 10px;	margin-bottom: 60px;	float: left;	width: 190px;	height: 100px;	border: none;}#featuretitle_int div.festtext {	position: relative;	float: right;	margin-top: 10px;	margin-right: 10px;	margin-bottom: 60px;	width: 130px;	height: 100px;	color: #000000;	font-family: verdana, arial, helvetica, sans-serif;	font-size: 12px;	font-style: italic;	font-weight: normal;	line-height: 120%;	border: none;	text-align: left;}#festanim_int {	width: 460px;	min-height: 50px;	border: none;	margin-left: 380px;	margin-bottom: 0px;}/*FOOTER ----------------- */#footer_int {	width: 900px;	min-height: 200px;	background-color: #006829;	background-image: url(../tourism/gif/bottombg_int.jpg);	background-repeat: no-repeat;	clear: both;	border: none;	margin: 0;}	#footer_int p {	padding:5px;	margin:0;}#footer_int div.bottomnav {	margin-left: 14px;	color: #FEFEFE;	font-family: verdana, arial, helvetica, sans-serif;	font-size: 11px;	font-style: normal;	font-weight: bold;	line-height: 160%;	text-align: left;	padding-top: 60px;	border: none;}#footer_int div.copy {	margin-top: 30px;	margin-left: 0px;	color: #FEFEFE;	font-family: verdana, arial, helvetica, sans-serif;	font-size: 11px;	font-style: normal;	font-weight: normal;	line-height: 160%;	text-align: left;	border: none;}#footer_int ul{	margin: 0;	padding: 0;	list-style: none;}#footer_int li{	display: inline;	margin: 0;	padding: 0;}/* LINKS & NAV ----------------- */    a.uprightnav:link {  	text-decoration: none; 	color: #FEFEFE;	font-family: verdana, arial, helvetica, sans-serif;	font-size: 11px;	font-weight: bold;}a.uprightnav:visited {	text-decoration: none; 	color: #FEFEFE;	font-family: verdana, arial, helvetica, sans-serif;	font-size: 11px;	font-weight: bold;}a.uprightnav:hover {	background: none;	text-decoration: none; 	color: #FCF091;	font-family: verdana, arial, helvetica, sans-serif;	font-size: 11px;	font-weight: bold;}a.topnav:link {  	text-decoration: none; 	color: #000000;	font-family: verdana, arial, helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	padding-top: 2px;	padding-bottom: 2px;	padding-left: 2px;	padding-right: 2px;}a.topnav:visited {	text-decoration: none; 	color: #FEFEFE;	font-family: verdana, arial, helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	padding-top: 2px;	padding-bottom: 2px;	padding-left: 2px;	padding-right: 2px;}a.topnav:hover {	background: #FCF091;	text-decoration: none; 	color: #000000;	font-family: verdana, arial, helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	padding-top: 2px;	padding-bottom: 2px;	padding-left: 2px;	padding-right: 2px;}a.bottomnav:link {  	text-decoration: none; 	color: #FEFEFE;	font-family: verdana, arial, helvetica, sans-serif;	font-size: 11px;	font-weight: bold;}a.bottomnav:visited {	text-decoration: none; 	color: #FEFEFE;	font-family: verdana, arial, helvetica, sans-serif;	font-size: 11px;	font-weight: bold;}a.bottomnav:hover {	background: none;	text-decoration: none; 	color: #FCF091;	font-family: verdana, arial, helvetica, sans-serif;	font-size: 11px;	font-weight: bold;}a.copy:link {  	text-decoration: none; 	color: #FEFEFE;	font-family: verdana, arial, helvetica, sans-serif;	font-size: 11px;	font-weight: normal;}a.copy:visited {	text-decoration: none; 	color: #FEFEFE;	font-family: verdana, arial, helvetica, sans-serif;	font-size: 11px;	font-weight: normal;}a.copy:hover {	background: none;	text-decoration: none; 	color: #FCF091;	font-family: verdana, arial, helvetica, sans-serif;	font-size: 11px;	font-weight: normal;}a.redhover {  /*need this one*/	font-family: verdana, arial, helvetica, sans-serif;	font-size: 11px;	font-style: italic;	font-weight: bold;	line-height: 140%;	text-decoration: none;}a.redhover:hover {  /*need this one*/	font-family: verdana, arial, helvetica, sans-serif;	font-size: 11px;	font-style: italic;	font-weight: bold;	color: red;	line-height: 140%;	text-decoration: none;}/* begin TOP MENU 0 CODE ----------------- */	/*"""""""" (MAIN) Container""""""""*/		#ss0	{			width:860px;		background-color:transparent;		padding-left: 40px;	}	/*"""""""" (MAIN) Items""""""""*/		#ss0 a {			padding:2px 10px 2px 10px;		margin:0px;		background-color:transparent;		color:#000000;		font-family:Verdana;		font-size:10px;		text-decoration:none;		font-weight:bold;		text-align:center;		border-style:none;	}	/*"""""""" (MAIN) Hover State""""""""*/		#ss0 a:hover	{			background-color:#FCF091;		color:#000000;		font-family:Verdana;		font-size:10px;		text-decoration:none;		font-style:normal;		font-weight:bold;		border-style:none;	}	/*"""""""" (MAIN) Hover State - (duplicated for pure CSS)""""""""*/		#ss0 li:hover>a		{			background-color:#FCF091;		color:#000000;		font-family:Verdana;		font-size:10px;		text-decoration:none;		font-style:normal;		font-weight:bold;		border-style:none;	}	/*"""""""" (MAIN) Active State""""""""*/		body #ss0 .ssactive, body #ss0 .ssactive:hover		{			background-color:#FCF091;		color:#000000;		font-family:Verdana;		font-size:10px;		text-decoration:none;		font-style:normal;		font-weight:bold;		border-style:none;	}	/*"""""""" (SUB) Container""""""""*/		#ss0 div, #ss0 ul		{			padding:2px;		margin:0px;		background-color:#FFFFFF;		border-width:0px 1px 1px 1px;		border-style:none;		border-color:#FFFFFF;	}	/*"""""""" (SUB) Items""""""""*/		#ss0 div a, #ss0 ul a		{			padding:4px 8px 4px 8px;		background-color:#FFFFFF;		color:#000000;		font-family:Arial;		font-size:10px;		text-decoration:none;		font-style:normal;		font-weight:200;		text-align:center;		border-width:0px;	}	/*"""""""" (SUB) Hover State""""""""*/		#ss0 div a:hover		{			background-color:#FCF091;		color:#000000;		font-family:Arial;		font-size:10px;		text-decoration:none;		font-style:normal;		font-weight:200;	}	/*"""""""" (SUB) Hover State - (duplicated for pure CSS)""""""""*/		#ss0 ul li:hover>a		{			background-color:#FCF091;		color:#000000;		font-family:Arial;		font-size:10px;		text-decoration:none;		font-style:normal;		font-weight:200;	}	/*"""""""" (SUB) Parent Items""""""""*/		#ss0 div .ssparent, #ss0 ul .ssparent		{			background-color:#FFFFFF;		text-decoration:none;	}	/*"""""""" (SUB) Parent Hover State""""""""*/		#ss0 div .ssparent:hover		{			background-color:#FCF091;	}	/*"""""""" (SUB) Active State""""""""*/		body #ss0 div .ssactive, body #ss0 div .ssactive:hover		{			background-color:#FCF091;		color:#000000;		font-family:Arial;		font-size:10px;		text-decoration:none;		font-style:normal;		font-weight:200;		border-style:none;	}	/*"""""""" Individual Titles""""""""*/		#ss0 .sstitle		{			font-size:10px;	}	/*"""""""" Individual Vertical Dividers""""""""*/		#ss0 .ssdividery		{			border-left-width:4px;		height:16px;		margin:0px;		border-style:double;		border-color:#000000;	}	/*"""""""" Custom Rule""""""""*/		ul#ss0 ul		{			margin:0px 0px 0px -1px;	}	/*"""""""" Custom Rule""""""""*/		ul#ss0 ul ul		{			border-width:1px;	}		/* begin ARCH MENU 0 CODE ----------------- */	/*"""""""" (MAIN) Container""""""""*/		#ARCH0		{			width:160px;		background-color:transparent;	}	/*"""""""" (MAIN) Items""""""""*/		#ARCH0 a		{			padding:5px 5px 5px 28px;		color:#007236;		font-family:Verdana;		font-size:12px;		text-decoration:none;		font-style:italic;		font-weight:bold;	}	/*"""""""" (MAIN) Hover State""""""""*/		#ARCH0 a:hover		{			text-decoration:underline;	}	/*"""""""" (MAIN) Hover State - (duplicated for pure CSS)""""""""*/		#ARCH0 li:hover>a		{			text-decoration:underline;	}	/*"""""""" (MAIN) Active State""""""""*/		body #ARCH0 .ARCHactive, body #ARCH0 .ARCHactive:hover		{			text-decoration:none;		font-weight:bold;	}	/*"""""""" (SUB) Container""""""""*/		#ARCH0 div, #ARCH0 ul		{			padding:5px 0px;	}	/*"""""""" (SUB) Items""""""""*/		#ARCH0 div a, #ARCH0 ul a		{			padding:2px 0px 2px 24px;		margin:0px 5px;		background-image:none;		color:#000000;		font-size:11px;		font-weight:normal;	}	/*"""""""" (SUB) Hover State""""""""*/		#ARCH0 div a:hover		{			text-decoration:none;		font-weight:bold;	}	/*"""""""" (SUB) Hover State - (duplicated for pure CSS)""""""""*/		#ARCH0 ul li:hover>a		{			text-decoration:none;		font-weight:bold;	}	/*"""""""" (SUB) Active State""""""""*/		body #ARCH0 div .ARCHactive, body #ARCH0 div .ARCHactive:hover		{			text-decoration:none;		font-weight:normal;	}		/* archaeology menu add-ons */.ARCHfv{	visibility:visible !important;}.ARCHfh{	visibility:hidden !important;}		/* begin REC MENU 0 CODE ----------------- */	/*"""""""" (MAIN) Container""""""""*/		#REC0		{			width:160px;		background-color:transparent;	}	/*"""""""" (MAIN) Items""""""""*/		#REC0 a		{			padding:5px 5px 5px 28px;		color:#007236;		font-family:Verdana;		font-size:12px;		text-decoration:none;		font-style:italic;		font-weight:bold;	}	/*"""""""" (MAIN) Hover State""""""""*/		#REC0 a:hover		{			text-decoration:underline;	}	/*"""""""" (MAIN) Hover State - (duplicated for pure CSS)""""""""*/		#REC0 li:hover>a		{			text-decoration:underline;	}	/*"""""""" (MAIN) Active State""""""""*/		body #REC0 .RECactive, body #REC0 .RECactive:hover		{			text-decoration:none;		font-weight:bold;	}	/*"""""""" (SUB) Container""""""""*/		#REC0 div, #REC0 ul		{			padding:5px 0px;	}	/*"""""""" (SUB) Items""""""""*/		#REC0 div a, #REC0 ul a		{			padding:2px 0px 2px 24px;		margin:0px 5px;		background-image:none;		color:#000000;		font-size:11px;		font-weight:normal;	}	/*"""""""" (SUB) Hover State""""""""*/		#REC0 div a:hover		{			text-decoration:none;		font-weight:bold;	}	/*"""""""" (SUB) Hover State - (duplicated for pure CSS)""""""""*/		#REC0 ul li:hover>a		{			text-decoration:none;		font-weight:bold;	}	/*"""""""" (SUB) Active State""""""""*/		body #REC0 div .RECactive, body #REC0 div .RECactive:hover		{			text-decoration:none;		font-weight:normal;	}		/* recreation menu add-ons */.RECfv{	visibility:visible !important;}.RECfh{	visibility:hidden !important;}	/* begin ACT MENU 0 CODE ----------------- */	/*"""""""" (MAIN) Container""""""""*/		#ACT0		{			width:160px;		background-color:transparent;	}	/*"""""""" (MAIN) Items""""""""*/		#ACT0 a		{			padding:5px 5px 5px 28px;		color:#007236;		font-family:Verdana;		font-size:12px;		text-decoration:none;		font-style:italic;		font-weight:bold;	}	/*"""""""" (MAIN) Hover State""""""""*/		#ACT0 a:hover		{			text-decoration:underline;	}	/*"""""""" (MAIN) Hover State - (duplicated for pure CSS)""""""""*/		#ACT0 li:hover>a		{			text-decoration:underline;	}	/*"""""""" (MAIN) Active State""""""""*/		body #ACT0 .ACTactive, body #ACT0 .ACTactive:hover		{			text-decoration:none;		font-weight:bold;	}	/*"""""""" (SUB) Container""""""""*/		#ACT0 div, #ACT0 ul		{			padding:5px 0px;	}	/*"""""""" (SUB) Items""""""""*/		#ACT0 div a, #ACT0 ul a		{			padding:2px 0px 2px 24px;		margin:0px 5px;		background-image:none;		color:#000000;		font-size:11px;		font-weight:normal;	}	/*"""""""" (SUB) Hover State""""""""*/		#ACT0 div a:hover		{			text-decoration:none;		font-weight:bold;	}	/*"""""""" (SUB) Hover State - (duplicated for pure CSS)""""""""*/		#ACT0 ul li:hover>a		{			text-decoration:none;		font-weight:bold;	}	/*"""""""" (SUB) Active State""""""""*/		body #ACT0 div .ACTactive, body #ACT0 div .ACTactive:hover		{			text-decoration:none;		font-weight:normal;	}		/* activities menu add-ons */.ACTfv{	visibility:visible !important;}.ACTfh{	visibility:hidden !important;}	/* begin LODGING MENU 0 CODE ----------------- */	/*"""""""" (MAIN) Container""""""""*/		#LDG0		{			width:160px;		background-color:transparent;	}	/*"""""""" (MAIN) Items""""""""*/		#LDG0 a		{			padding:5px 5px 5px 28px;		color:#007236;		font-family:Verdana;		font-size:12px;		text-decoration:none;		font-style:italic;		font-weight:bold;	}	/*"""""""" (MAIN) Hover State""""""""*/		#LDG0 a:hover		{			text-decoration:underline;	}	/*"""""""" (MAIN) Hover State - (duplicated for pure CSS)""""""""*/		#LDG0 li:hover>a		{			text-decoration:underline;	}	/*"""""""" (MAIN) Active State""""""""*/		body #LDG0 .LDGactive, body #LDG0 .LDGactive:hover		{			text-decoration:none;		font-weight:bold;	}	/*"""""""" (SUB) Container""""""""*/		#LDG0 div, #LDG0 ul		{			padding:5px 0px;	}	/*"""""""" (SUB) Items""""""""*/		#LDG0 div a, #LDG0 ul a		{			padding:2px 0px 2px 24px;		margin:0px 5px;		background-image:none;		color:#000000;		font-size:11px;		font-weight:normal;	}	/*"""""""" (SUB) Hover State""""""""*/		#LDG0 div a:hover		{			text-decoration:none;		font-weight:bold;	}	/*"""""""" (SUB) Hover State - (duplicated for pure CSS)""""""""*/		#LDG0 ul li:hover>a		{			text-decoration:none;		font-weight:bold;	}	/*"""""""" (SUB) Active State""""""""*/		body #LDG0 div .LDGactive, body #LDG0 div .LDGactive:hover		{			text-decoration:none;		font-weight:normal;	}		/* lodging menu add-ons */.LDGfv{	visibility:visible !important;}.LDGfh{	visibility:hidden !important;}	/* begin LOCATION MENU 0 CODE ----------------- */	/*"""""""" (MAIN) Container""""""""*/		#LOC0		{			width:160px;		height: 400px;		background-color:transparent;	}	/*"""""""" (MAIN) Items""""""""*/		#LOC0 a		{			padding:5px 5px 5px 28px;		color:#007236;		font-family:Verdana;		font-size:12px;		text-decoration:none;		font-style:italic;		font-weight:bold;	}	/*"""""""" (MAIN) Hover State""""""""*/		#LOC0 a:hover		{			text-decoration:underline;	}	/*"""""""" (MAIN) Hover State - (duplicated for pure CSS)""""""""*/		#LOC0 li:hover>a		{			text-decoration:underline;	}	/*"""""""" (MAIN) Active State""""""""*/		body #LOC0 .LOCactive, body #LOC0 .LOCactive:hover		{			text-decoration:none;		font-weight:bold;	}	/*"""""""" (SUB) Container""""""""*/		#LOC0 div, #LOC0 ul		{			padding:5px 0px;	}	/*"""""""" (SUB) Items""""""""*/		#LOC0 div a, #LOC0 ul a		{			padding:2px 0px 2px 24px;		margin:0px 5px;		background-image:none;		color:#000000;		font-size:11px;		font-weight:normal;	}	/*"""""""" (SUB) Hover State""""""""*/		#LOC0 div a:hover		{			text-decoration:none;		font-weight:bold;	}	/*"""""""" (SUB) Hover State - (duplicated for pure CSS)""""""""*/		#LOC0 ul li:hover>a		{			text-decoration:none;		font-weight:bold;	}	/*"""""""" (SUB) Active State""""""""*/		body #LOC0 div .LOCactive, body #LOC0 div .LOCactive:hover		{			text-decoration:none;		font-weight:normal;	}		/* lodging menu add-ons */.LOCfv{	visibility:visible !important;}.LOCfh{	visibility:hidden !important;}	/* begin COMMUNITIES MENU 0 CODE ----------------- */	/*"""""""" (MAIN) Container""""""""*/		#COM0		{			width:160px;		height: 400px;		background-color:transparent;	}	/*"""""""" (MAIN) Items""""""""*/		#COM0 a		{			padding:5px 5px 5px 28px;		color:#007236;		font-family:Verdana;		font-size:12px;		text-decoration:none;		font-style:italic;		font-weight:bold;	}	/*"""""""" (MAIN) Hover State""""""""*/		#COM0 a:hover		{			text-decoration:underline;	}	/*"""""""" (MAIN) Hover State - (duplicated for pure CSS)""""""""*/		#COM0 li:hover>a		{			text-decoration:underline;	}	/*"""""""" (MAIN) Active State""""""""*/		body #COM0 .COMactive, body #COM0 .COMactive:hover		{			text-decoration:none;		font-weight:bold;	}	/*"""""""" (SUB) Container""""""""*/		#COM0 div, #COM0 ul		{			padding:5px 0px;	}	/*"""""""" (SUB) Items""""""""*/		#COM0 div a, #COM0 ul a		{			padding:2px 0px 2px 24px;		margin:0px 5px;		background-image:none;		color:#000000;		font-size:11px;		font-weight:normal;	}	/*"""""""" (SUB) Hover State""""""""*/		#COM0 div a:hover		{			text-decoration:none;		font-weight:bold;	}	/*"""""""" (SUB) Hover State - (duplicated for pure CSS)""""""""*/		#COM0 ul li:hover>a		{			text-decoration:none;		font-weight:bold;	}	/*"""""""" (SUB) Active State""""""""*/		body #COM0 div .COMactive, body #COM0 div .COMactive:hover		{			text-decoration:none;		font-weight:normal;	}		/* lodging menu add-ons */.COMfv{	visibility:visible !important;}.COMfh{	visibility:hidden !important;}	/* begin DINING MENU 0 CODE ----------------- */	/*"""""""" (MAIN) Container""""""""*/		#DIN0		{			width:160px;		background-color:transparent;	}	/*"""""""" (MAIN) Items""""""""*/		#DIN0 a		{			padding:5px 5px 5px 28px;		color:#007236;		font-family:Verdana;		font-size:12px;		text-decoration:none;		font-style:italic;		font-weight:bold;	}	/*"""""""" (MAIN) Hover State""""""""*/		#DIN0 a:hover		{			text-decoration:underline;	}	/*"""""""" (MAIN) Hover State - (duplicated for pure CSS)""""""""*/		#DIN0 li:hover>a		{			text-decoration:underline;	}	/*"""""""" (MAIN) Active State""""""""*/		body #DIN0 .DINactive, body #DIN0 .DINactive:hover		{			text-decoration:none;		font-weight:bold;	}	/*"""""""" (SUB) Container""""""""*/		#DIN0 div, #DIN0 ul		{			padding:5px 0px;	}	/*"""""""" (SUB) Items""""""""*/		#DIN0 div a, #DIN0 ul a		{			padding:2px 0px 2px 24px;		margin:0px 5px;		background-image:none;		color:#000000;		font-size:11px;		font-weight:normal;	}	/*"""""""" (SUB) Hover State""""""""*/		#DIN0 div a:hover		{			text-decoration:none;		font-weight:bold;	}	/*"""""""" (SUB) Hover State - (duplicated for pure CSS)""""""""*/		#DIN0 ul li:hover>a		{			text-decoration:none;		font-weight:bold;	}	/*"""""""" (SUB) Active State""""""""*/		body #DIN0 div .DINactive, body #DIN0 div .DINactive:hover		{			text-decoration:none;		font-weight:normal;	}		/* lodging menu add-ons */.DINfv{	visibility:visible !important;}.DINfh{	visibility:hidden !important;}	/* begin SVC MENU 0 CODE ----------------- */	/*"""""""" (MAIN) Container""""""""*/		#SVC0		{			width:160px;		background-color:transparent;	}	/*"""""""" (MAIN) Items""""""""*/		#SVC0 a		{			padding:5px 5px 5px 28px;		color:#007236;		font-family:Verdana;		font-size:12px;		text-decoration:none;		font-style:italic;		font-weight:bold;	}	/*"""""""" (MAIN) Hover State""""""""*/		#SVC0 a:hover		{			text-decoration:underline;	}	/*"""""""" (MAIN) Hover State - (duplicated for pure CSS)""""""""*/		#SVC0 li:hover>a		{			text-decoration:underline;	}	/*"""""""" (MAIN) Active State""""""""*/		body #SVC0 .SVCactive, body #SVC0 .SVCactive:hover		{			text-decoration:none;		font-weight:bold;	}	/*"""""""" (SUB) Container""""""""*/		#SVC0 div, #SVC0 ul		{			padding:5px 0px;	}	/*"""""""" (SUB) Items""""""""*/		#SVC0 div a, #SVC0 ul a		{			padding:2px 0px 2px 24px;		margin:0px 5px;		background-image:none;		color:#000000;		font-size:11px;		font-weight:normal;	}	/*"""""""" (SUB) Hover State""""""""*/		#SVC0 div a:hover		{			text-decoration:none;		font-weight:bold;	}	/*"""""""" (SUB) Hover State - (duplicated for pure CSS)""""""""*/		#SVC0 ul li:hover>a		{			text-decoration:none;		font-weight:bold;	}	/*"""""""" (SUB) Active State""""""""*/		body #SVC0 div .SVCactive, body #SVC0 div .SVCactive:hover		{			text-decoration:none;		font-weight:normal;	}		/* recreation menu add-ons */.SVCfv{	visibility:visible !important;}.SVCfh{	visibility:hidden !important;}	/* begin SHP MENU 0 CODE ----------------- */	/*"""""""" (MAIN) Container""""""""*/		#SHP0		{			width:160px;		background-color:transparent;	}	/*"""""""" (MAIN) Items""""""""*/		#SHP0 a		{			padding:5px 5px 5px 28px;		color:#007236;		font-family:Verdana;		font-size:12px;		text-decoration:none;		font-style:italic;		font-weight:bold;	}	/*"""""""" (MAIN) Hover State""""""""*/		#SHP0 a:hover		{			text-decoration:underline;	}	/*"""""""" (MAIN) Hover State - (duplicated for pure CSS)""""""""*/		#SHP0 li:hover>a		{			text-decoration:underline;	}	/*"""""""" (MAIN) Active State""""""""*/		body #SHP0 .SHPactive, body #SHP0 .SHPactive:hover		{			text-decoration:none;		font-weight:bold;	}	/*"""""""" (SUB) Container""""""""*/		#SHP0 div, #SHP0 ul		{			padding:5px 0px;	}	/*"""""""" (SUB) Items""""""""*/		#SHP0 div a, #SHP0 ul a		{			padding:2px 0px 2px 24px;		margin:0px 5px;		background-image:none;		color:#000000;		font-size:11px;		font-weight:normal;	}	/*"""""""" (SUB) Hover State""""""""*/		#SHP0 div a:hover		{			text-decoration:none;		font-weight:bold;	}	/*"""""""" (SUB) Hover State - (duplicated for pure CSS)""""""""*/		#SHP0 ul li:hover>a		{			text-decoration:none;		font-weight:bold;	}	/*"""""""" (SUB) Active State""""""""*/		body #SHP0 div .SHPactive, body #SHP0 div .SHPactive:hover		{			text-decoration:none;		font-weight:normal;	}		/* recreation menu add-ons */.SHPfv{	visibility:visible !important;}.SHPfh{	visibility:hidden !important;}	/* begin PRESS MENU 0 CODE ----------------- */	/*"""""""" (MAIN) Container""""""""*/		#PRS0		{			width:160px;		background-color:transparent;	}	/*"""""""" (MAIN) Items""""""""*/		#PRS0 a		{			padding:5px 5px 5px 28px;		color:#007236;		font-family:Verdana;		font-size:12px;		text-decoration:none;		font-style:italic;		font-weight:bold;	}	/*"""""""" (MAIN) Hover State""""""""*/		#PRS0 a:hover		{			text-decoration:underline;	}	/*"""""""" (MAIN) Hover State - (duplicated for pure CSS)""""""""*/		#PRS0 li:hover>a		{			text-decoration:underline;	}	/*"""""""" (MAIN) Active State""""""""*/		body #PRS0 .PRSactive, body #PRS0 .PRSactive:hover		{			text-decoration:none;		font-weight:bold;	}	/*"""""""" (SUB) Container""""""""*/		#PRS0 div, #PRS0 ul		{			padding:5px 0px;	}	/*"""""""" (SUB) Items""""""""*/		#PRS0 div a, #PRS0 ul a		{			padding:2px 0px 2px 24px;		margin:0px 5px;		background-image:none;		color:#000000;		font-size:11px;		font-weight:normal;	}	/*"""""""" (SUB) Hover State""""""""*/		#PRS0 div a:hover		{			text-decoration:none;		font-weight:bold;	}	/*"""""""" (SUB) Hover State - (duplicated for pure CSS)""""""""*/		#PRS0 ul li:hover>a		{			text-decoration:none;		font-weight:bold;	}	/*"""""""" (SUB) Active State""""""""*/		body #PRS0 div .PRSactive, body #PRS0 div .PRSactive:hover		{			text-decoration:none;		font-weight:normal;	}		/* lodging menu add-ons */.PRSfv{	visibility:visible !important;}.PRSfh{	visibility:hidden !important;}	/* begin TRV MENU 0 CODE ----------------- */	/*"""""""" (MAIN) Container""""""""*/		#TRV0		{			width:160px;		background-color:transparent;	}	/*"""""""" (MAIN) Items""""""""*/		#TRV0 a		{			padding:5px 5px 5px 28px;		color:#007236;		font-family:Verdana;		font-size:12px;		text-decoration:none;		font-style:italic;		font-weight:bold;	}	/*"""""""" (MAIN) Hover State""""""""*/		#TRV0 a:hover		{			text-decoration:underline;	}	/*"""""""" (MAIN) Hover State - (duplicated for pure CSS)""""""""*/		#TRV0 li:hover>a		{			text-decoration:underline;	}	/*"""""""" (MAIN) Active State""""""""*/		body #TRV0 .TRVactive, body #TRV0 .TRVactive:hover		{			text-decoration:none;		font-weight:bold;	}	/*"""""""" (SUB) Container""""""""*/		#TRV0 div, #TRV0 ul		{			padding:5px 0px;	}	/*"""""""" (SUB) Items""""""""*/		#TRV0 div a, #TRV0 ul a		{			padding:2px 0px 2px 24px;		margin:0px 5px;		background-image:none;		color:#000000;		font-size:11px;		font-weight:normal;	}	/*"""""""" (SUB) Hover State""""""""*/		#TRV0 div a:hover		{			text-decoration:none;		font-weight:bold;	}	/*"""""""" (SUB) Hover State - (duplicated for pure CSS)""""""""*/		#TRV0 ul li:hover>a		{			text-decoration:none;		font-weight:bold;	}	/*"""""""" (SUB) Active State""""""""*/		body #TRV0 div .TRVactive, body #TRV0 div .TRVactive:hover		{			text-decoration:none;		font-weight:normal;	}		/* recreation menu add-ons */.TRVfv{	visibility:visible !important;}.TRVfh{	visibility:hidden !important;}