.version.stay_at_the_farm /* version checker */
{
	color: #0000F1;
	background-color: #8D8760;
}

.js body
{
	visibility: hidden;
}

.js body.initialized
{
	visibility: visible;
}

#page
{
	border-color: #000000;
	background-image: none;
	margin-right: auto;
	opacity: 1;
	filter: alpha(opacity=100);
	min-height: 5356px;
	margin-left: auto;
	background-color: #FFFFFF;
	z-index: 1;
	width: 100%;
	border-width: 0px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}

#page_position_content
{
	margin-top: -1px;
	width: 100%;
}

#u42987
{
	z-index: 414;
	top: -1px;
	position: fixed;
}

#u42987-bw
{
	z-index: 414;
}

#u23051
{
	position: fixed;
}

#u53112
{
	background-color: transparent;
	margin-right: -10000px;
	z-index: 102;
	position: relative;
}

#u52925-4
{
	background-color: transparent;
	left: -396px;
	line-height: 36px;
	margin-top: 223px;
	margin-right: -10000px;
	position: relative;
	z-index: 251;
	width: 790px;
	font-weight: 600;
	min-height: 53px;
	margin-left: 50%;
}

#u52925-2
{
	color: #FFFFFF;
	font-family: open-sans, sans-serif;
}

#u53119
{
	left: -254px;
	margin-right: -10000px;
	opacity: 0.3;
	filter: alpha(opacity=30);
	position: relative;
	background-color: #3E3E3E;
	margin-top: 41px;
	margin-left: 50%;
	z-index: 255;
	width: 500px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
	height: 1px;
}

#u52926-4
{
	background-color: transparent;
	left: -396px;
	margin-right: -10000px;
	position: relative;
	z-index: 256;
	width: 790px;
	min-height: 67px;
	margin-left: 50%;
}

#cabbana
{
	width: 22px;
	margin-top: 118px;
	margin-right: -10000px;
	position: relative;
}

#u52955-6
{
	background-color: transparent;
	left: -396px;
	text-align: justify;
	margin-right: -10000px;
	position: relative;
	z-index: 104;
	width: 790px;
	min-height: 170px;
	margin-left: 50%;
}

#pu53115
{
	margin-top: 58px;
	width: 100%;
}

#u53115
{
	margin-right: -10000px;
	opacity: 0.3;
	filter: alpha(opacity=30);
	position: relative;
	background-color: #3E3E3E;
	margin-top: 41px;
	margin-left: 50%;
	z-index: 246;
	width: 500px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
	height: 1px;
}

#u52958-4
{
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	z-index: 247;
	width: 790px;
	min-height: 67px;
	margin-left: 50%;
}

#u53185-4
{
	background-color: transparent;
	text-align: justify;
	margin-right: -10000px;
	position: relative;
	z-index: 110;
	width: 284px;
	min-height: 256px;
	margin-left: 50%;
}

#u52993
{
	border-color: transparent;
	margin-top: 19px;
	margin-right: -10000px;
	position: relative;
	background-color: transparent;
	z-index: 129;
	width: 899px;
	border-width: 0px;
	margin-left: 50%;
}

#slideshowu53002
{
	height: 550px;
	left: -450px;
	margin-right: -10000px;
	position: relative;
	z-index: 130;
	width: 0.01px;
	margin-left: 50%;
}

#u53031
{
	border-color: transparent;
	left: -967px;
	top: 20px;
	position: absolute;
	background-color: #3E3E3E;
	width: 756px;
	border-width: 0px;
	height: 545px;
}

#u53031popup
{
	z-index: 131;
}

#u68149
{
	background-color: transparent;
	left: 22px;
	margin-right: -10000px;
	position: relative;
	z-index: 132;
	width: 712px;
	top: 22px;
	height: 483px;
}

#u68149_img
{
	padding-right: 27px;
	padding-left: 28px;
}

#u68824
{
	background-color: transparent;
	left: 22px;
	margin-right: -10000px;
	position: relative;
	z-index: 134;
	width: 712px;
	top: 22px;
	height: 483px;
}

#u68203
{
	background-color: transparent;
	left: 22px;
	margin-right: -10000px;
	position: relative;
	z-index: 136;
	width: 712px;
	top: 22px;
	height: 483px;
}

#u68203_img
{
	padding-right: 18px;
	padding-left: 18px;
}

#u68235
{
	background-color: transparent;
	left: 22px;
	margin-right: -10000px;
	position: relative;
	z-index: 138;
	width: 712px;
	top: 22px;
	height: 483px;
}

#u68235_img
{
	padding-top: 4px;
	padding-bottom: 5px;
}

#u68851
{
	background-color: transparent;
	left: 22px;
	margin-right: -10000px;
	position: relative;
	z-index: 140;
	width: 712px;
	top: 22px;
	height: 483px;
}

#u68851_img
{
	padding: 41px 206px 40px;
}

#u53005
{
	width: 899px;
	position: absolute;
}

#u53005popup
{
	z-index: 142;
}

#u68155
{
	border-color: transparent;
	left: 599px;
	margin-right: -10000px;
	position: relative;
	background-color: transparent;
	z-index: 143;
	width: 300px;
	border-width: 0px;
	height: 275px;
}

#u68155_img
{
	margin-right: -37px;
	margin-left: -37px;
}

#u68830
{
	border-color: transparent;
	left: 299px;
	margin-right: -10000px;
	position: relative;
	background-color: transparent;
	z-index: 145;
	width: 300px;
	border-width: 0px;
	height: 275px;
}

#u68209
{
	border-color: transparent;
	margin-top: 275px;
	margin-right: -10000px;
	position: relative;
	background-color: transparent;
	z-index: 147;
	width: 300px;
	border-width: 0px;
	height: 275px;
}

#u68241
{
	border-color: transparent;
	left: 299px;
	margin-top: 275px;
	margin-right: -10000px;
	position: relative;
	background-color: transparent;
	z-index: 149;
	width: 300px;
	border-width: 0px;
	height: 275px;
}

#u68857
{
	border-color: transparent;
	left: 599px;
	margin-top: 275px;
	margin-right: -10000px;
	position: relative;
	background-color: transparent;
	z-index: 151;
	width: 300px;
	border-width: 0px;
	height: 275px;
}

#u53049-3
{
	border-color: #474747;
	line-height: 20px;
	border-style: solid;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	position: absolute;
	color: #FFFFFF;
	top: 225px;
	min-height: 74px;
	border-radius: 100px;
	text-align: center;
	width: 74px;
	border-width: 3px;
	left: -1047px;
	background: transparent url("../images/arrows-mn_arrow_left%20white.png") no-repeat center center;
}

#u53049-3popup
{
	z-index: 153;
}

#u53051-3
{
	border-color: #474747;
	line-height: 20px;
	border-style: solid;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	position: absolute;
	color: #FFFFFF;
	top: 225px;
	min-height: 74px;
	border-radius: 100px;
	text-align: center;
	width: 74px;
	border-width: 3px;
	left: -211px;
	background: transparent url("../images/arrows-mn_arrow_right%20white.png") no-repeat center center;
}

#u53051-3popup
{
	z-index: 156;
}

#u53003
{
	border-color: #474747;
	border-width: 3px;
	position: absolute;
	left: -243px;
	top: 17px;
	border-radius: 200px;
	width: 29px;
	border-style: solid;
	height: 29px;
	background: transparent url("../images/arrows-mn_close%20white.png") no-repeat center center;
}

.SSFirstButton,.SSPreviousButton,.SSNextButton,.SSLastButton,.SSSlideLink,.SSCloseButton
{
	cursor: pointer;
}

.SSSlideLoading
{
	background: url("../images/loading.gif") no-repeat center center;
}

#campsite
{
	width: 22px;
	margin-top: 453px;
	margin-right: -10000px;
	position: relative;
}

#pu53392
{
	margin-top: 36px;
	width: 100%;
}

#u53392
{
	margin-right: -10000px;
	opacity: 0.3;
	filter: alpha(opacity=30);
	position: relative;
	background-color: #3E3E3E;
	margin-top: 41px;
	margin-left: 50%;
	z-index: 291;
	width: 500px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
	height: 1px;
}

#u53393-4
{
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	z-index: 293;
	width: 790px;
	min-height: 67px;
	margin-left: 50%;
}

#pu53532-7
{
	margin-top: 18px;
	width: 100%;
}

#u53532-7
{
	background-color: transparent;
	left: 163px;
	margin-top: 2px;
	text-align: justify;
	margin-right: -10000px;
	position: relative;
	z-index: 122;
	width: 284px;
	min-height: 256px;
	margin-left: 50%;
}

#u53333
{
	border-color: transparent;
	margin-right: -10000px;
	position: relative;
	background-color: transparent;
	z-index: 260;
	width: 900px;
	border-width: 0px;
	margin-left: 50%;
}

#slideshowu53335
{
	height: 550px;
	left: -450px;
	margin-right: -10000px;
	position: relative;
	z-index: 261;
	width: 0.01px;
	margin-left: 50%;
}

#u53354
{
	border-color: transparent;
	left: -963px;
	top: 22px;
	position: absolute;
	background-color: #3E3E3E;
	width: 756px;
	border-width: 0px;
	height: 545px;
}

#u53354popup
{
	z-index: 262;
}

#u68280
{
	background-color: transparent;
	left: 22px;
	margin-right: -10000px;
	position: relative;
	z-index: 263;
	width: 712px;
	top: 22px;
	height: 483px;
}

#u68332
{
	background-color: transparent;
	left: 22px;
	margin-right: -10000px;
	position: relative;
	z-index: 265;
	width: 712px;
	top: 22px;
	height: 483px;
}

#u68824_img,#u68280_img,#u68332_img
{
	padding-top: 4px;
	padding-bottom: 4px;
}

#u68878
{
	background-color: transparent;
	left: 22px;
	margin-right: -10000px;
	position: relative;
	z-index: 267;
	width: 712px;
	top: 22px;
	height: 483px;
}

#u68905
{
	background-color: transparent;
	left: 22px;
	margin-right: -10000px;
	position: relative;
	z-index: 269;
	width: 712px;
	top: 22px;
	height: 483px;
}

#u68878_img,#u68905_img
{
	padding-top: 5px;
	padding-bottom: 5px;
}

#u68386
{
	background-color: transparent;
	left: 22px;
	margin-right: -10000px;
	position: relative;
	z-index: 271;
	width: 712px;
	top: 22px;
	height: 483px;
}

#u68386_img
{
	padding-right: 195px;
	padding-left: 195px;
}

#u53336
{
	width: 900px;
	position: absolute;
}

#u53336popup
{
	z-index: 273;
}

#u68286
{
	border-color: transparent;
	margin-right: -10000px;
	position: relative;
	background-color: transparent;
	z-index: 274;
	width: 300px;
	border-width: 0px;
	height: 275px;
}

#u68338
{
	border-color: transparent;
	margin-top: 275px;
	margin-right: -10000px;
	position: relative;
	background-color: transparent;
	z-index: 276;
	width: 300px;
	border-width: 0px;
	height: 275px;
}

#u68884
{
	border-color: transparent;
	left: 300px;
	margin-top: 275px;
	margin-right: -10000px;
	position: relative;
	background-color: transparent;
	z-index: 278;
	width: 300px;
	border-width: 0px;
	height: 275px;
}

#u68911
{
	border-color: transparent;
	left: 600px;
	margin-top: 275px;
	margin-right: -10000px;
	position: relative;
	background-color: transparent;
	z-index: 280;
	width: 300px;
	border-width: 0px;
	height: 275px;
}

#u68392
{
	border-color: transparent;
	left: 300px;
	margin-right: -10000px;
	position: relative;
	background-color: transparent;
	z-index: 282;
	width: 300px;
	border-width: 0px;
	height: 275px;
}

#u53375-3
{
	border-color: #474747;
	line-height: 20px;
	border-style: solid;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	position: absolute;
	color: #FFFFFF;
	top: 227px;
	min-height: 74px;
	border-radius: 100px;
	text-align: center;
	width: 74px;
	border-width: 3px;
	left: -1043px;
	background: transparent url("../images/arrows-mn_arrow_left%20white.png") no-repeat center center;
}

#u53375-3popup
{
	z-index: 284;
}

#u53373-3
{
	border-color: #474747;
	line-height: 20px;
	border-style: solid;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	position: absolute;
	color: #FFFFFF;
	top: 227px;
	min-height: 74px;
	border-radius: 100px;
	text-align: center;
	width: 74px;
	border-width: 3px;
	left: -207px;
	background: transparent url("../images/arrows-mn_arrow_right%20white.png") no-repeat center center;
}

#u53373-3popup
{
	z-index: 287;
}

#u53372
{
	border-color: #474747;
	border-width: 3px;
	position: absolute;
	left: -239px;
	top: 19px;
	border-radius: 200px;
	width: 29px;
	border-style: solid;
	height: 29px;
	background: transparent url("../images/arrows-mn_close%20white.png") no-repeat center center;
}

#dorms
{
	left: 4px;
	width: 22px;
	margin-top: 430px;
	margin-right: -10000px;
	position: relative;
}

#pu53816
{
	margin-top: 39px;
	width: 100%;
}

#u53816
{
	margin-right: -10000px;
	opacity: 0.3;
	filter: alpha(opacity=30);
	position: relative;
	background-color: #3E3E3E;
	margin-top: 41px;
	margin-left: 50%;
	z-index: 292;
	width: 500px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
	height: 1px;
}

#u53677-4
{
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	z-index: 297;
	width: 790px;
	min-height: 67px;
	margin-left: 50%;
}

#u53952-8
{
	background-color: transparent;
	text-align: justify;
	margin-right: -10000px;
	position: relative;
	z-index: 114;
	width: 284px;
	min-height: 256px;
	margin-left: 50%;
}

#u53819
{
	border-color: transparent;
	left: -454px;
	margin-top: 19px;
	margin-right: -10000px;
	position: relative;
	background-color: transparent;
	z-index: 160;
	width: 901px;
	border-width: 0px;
	margin-left: 50%;
}

#slideshowu53820
{
	height: 551px;
	left: -451px;
	margin-right: -10000px;
	position: relative;
	z-index: 161;
	width: 0.01px;
	margin-left: 50%;
}

#u53821
{
	border-color: transparent;
	left: -963px;
	top: 20px;
	position: absolute;
	background-color: #3E3E3E;
	width: 756px;
	border-width: 0px;
	height: 545px;
}

#u53821popup
{
	z-index: 162;
}

#u68932
{
	background-color: transparent;
	left: 22px;
	margin-right: -10000px;
	position: relative;
	z-index: 163;
	width: 712px;
	top: 22px;
	height: 483px;
}

#u68957
{
	background-color: transparent;
	left: 22px;
	margin-right: -10000px;
	position: relative;
	z-index: 165;
	width: 712px;
	top: 22px;
	height: 483px;
}

#u68982
{
	background-color: transparent;
	left: 22px;
	margin-right: -10000px;
	position: relative;
	z-index: 167;
	width: 712px;
	top: 22px;
	height: 483px;
}

#u69007
{
	background-color: transparent;
	left: 22px;
	margin-right: -10000px;
	position: relative;
	z-index: 169;
	width: 712px;
	top: 22px;
	height: 483px;
}

#u69032
{
	background-color: transparent;
	left: 22px;
	margin-right: -10000px;
	position: relative;
	z-index: 171;
	width: 712px;
	top: 22px;
	height: 483px;
}

#u69057
{
	background-color: transparent;
	left: 22px;
	margin-right: -10000px;
	position: relative;
	z-index: 173;
	width: 712px;
	top: 22px;
	height: 483px;
}

#u68932_img,#u68957_img,#u68982_img,#u69007_img,#u69032_img,#u69057_img
{
	padding: 17px 131px 16px;
}

#u53833
{
	width: 901px;
	position: absolute;
}

#u53833popup
{
	z-index: 175;
}

#u68938
{
	border-color: transparent;
	left: 300px;
	margin-right: -10000px;
	position: relative;
	background-color: transparent;
	z-index: 176;
	width: 300px;
	border-width: 0px;
	height: 275px;
}

#u68963
{
	border-color: transparent;
	left: 600px;
	margin-right: -10000px;
	position: relative;
	background-color: transparent;
	z-index: 178;
	width: 300px;
	border-width: 0px;
	height: 275px;
}

#u68155:hover,#u68830:hover,#u68286:hover,#u68392:hover,#u68938:hover,#u68963:hover
{
	height: 275px;
	border-radius: 0px;
	min-height: 0px;
	width: 300px;
	filter: alpha(opacity=80);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	opacity: 0.8;
	margin: 0px -10000px 0px 0px;
}

#u68988
{
	border-color: transparent;
	left: 601px;
	margin-top: 275px;
	margin-right: -10000px;
	position: relative;
	background-color: transparent;
	z-index: 180;
	width: 300px;
	border-width: 0px;
	height: 275px;
}

#u69013
{
	border-color: transparent;
	left: 300px;
	margin-top: 275px;
	margin-right: -10000px;
	position: relative;
	background-color: transparent;
	z-index: 182;
	width: 300px;
	border-width: 0px;
	height: 275px;
}

#u69038
{
	border-color: transparent;
	left: 600px;
	margin-top: 276px;
	margin-right: -10000px;
	position: relative;
	background-color: transparent;
	z-index: 184;
	width: 300px;
	border-width: 0px;
	height: 275px;
}

#u69038:hover
{
	height: 275px;
	border-radius: 0px;
	min-height: 0px;
	width: 300px;
	filter: alpha(opacity=80);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	opacity: 0.8;
	margin: 276px -10000px 0px 0px;
}

#u69063
{
	border-color: transparent;
	margin-top: 275px;
	margin-right: -10000px;
	position: relative;
	background-color: transparent;
	z-index: 186;
	width: 300px;
	border-width: 0px;
	height: 275px;
}

#u68209:hover,#u68241:hover,#u68857:hover,#u68338:hover,#u68884:hover,#u68911:hover,#u68988:hover,#u69013:hover,#u69063:hover
{
	height: 275px;
	border-radius: 0px;
	min-height: 0px;
	width: 300px;
	filter: alpha(opacity=80);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	opacity: 0.8;
	margin: 275px -10000px 0px 0px;
}

#u68938_img,#u68963_img,#u68988_img,#u69013_img,#u69038_img,#u69063_img
{
	margin-bottom: -13px;
	margin-top: -12px;
}

#u53832-3
{
	border-color: #474747;
	line-height: 20px;
	border-style: solid;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	position: absolute;
	color: #FFFFFF;
	top: 225px;
	min-height: 74px;
	border-radius: 100px;
	text-align: center;
	width: 74px;
	border-width: 3px;
	left: -1043px;
	background: transparent url("../images/arrows-mn_arrow_left%20white.png") no-repeat center center;
}

#u53832-3popup
{
	z-index: 188;
}

#u53049-3:hover,#u53375-3:hover,#u53832-3:hover
{
	border-color: #FFFFFF;
	padding-top: 0px;
	width: 74px;
	min-height: 74px;
	border-radius: 100px;
	padding-bottom: 0px;
	margin: 0px;
	background: #FFFFFF url("../images/arrows-mn_arrow_left.png") no-repeat center center;
}

#u53845-3
{
	border-color: #474747;
	line-height: 20px;
	border-style: solid;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	position: absolute;
	color: #FFFFFF;
	top: 225px;
	min-height: 74px;
	border-radius: 100px;
	text-align: center;
	width: 74px;
	border-width: 3px;
	left: -207px;
	background: transparent url("../images/arrows-mn_arrow_right%20white.png") no-repeat center center;
}

#u53845-3popup
{
	z-index: 191;
}

#u53051-3:hover,#u53373-3:hover,#u53845-3:hover
{
	border-color: #FFFFFF;
	padding-top: 0px;
	width: 74px;
	min-height: 74px;
	border-radius: 100px;
	padding-bottom: 0px;
	margin: 0px;
	background: #FFFFFF url("../images/arrows-mn_arrow_right.png") no-repeat center center;
}

#u53844
{
	border-color: #474747;
	border-width: 3px;
	position: absolute;
	left: -239px;
	top: 17px;
	border-radius: 200px;
	width: 29px;
	border-style: solid;
	height: 29px;
	background: transparent url("../images/arrows-mn_close%20white.png") no-repeat center center;
}

#u53003:hover,#u53372:hover,#u53844:hover
{
	border-color: #FFFFFF;
	width: 29px;
	min-height: 0px;
	border-radius: 100px;
	height: 29px;
	margin: 0px;
	background: #FFFFFF url("../images/arrows-mn_close.png") no-repeat center center;
}

#ppu52957-4
{
	margin-top: 19px;
	width: 100%;
}

#u52957-4
{
	background-color: transparent;
	line-height: 36px;
	position: relative;
	z-index: 230;
	width: 358px;
	min-height: 53px;
	margin-left: 50%;
}

#u53052-26
{
	background-color: transparent;
	text-align: center;
	position: relative;
	z-index: 195;
	width: 383px;
	min-height: 197px;
	margin-left: 50%;
}

#u54021-6
{
	background-color: transparent;
	line-height: 29px;
	margin-top: 243px;
	margin-right: -10000px;
	position: relative;
	z-index: 301;
	width: 385px;
	min-height: 81px;
}

#u54021-2,#u54021-4
{
	font-size: 24px;
	color: #7F7F7F;
}

#pu54009-4
{
	margin-top: 19px;
	margin-right: -10000px;
}

#u54009-4
{
	background-color: transparent;
	line-height: 36px;
	position: relative;
	z-index: 242;
	width: 358px;
	min-height: 53px;
	margin-left: 50%;
}

#u54018-9
{
	background-color: transparent;
	text-align: center;
	position: relative;
	z-index: 221;
	width: 375px;
	min-height: 197px;
	margin-left: 50%;
}

#buttonu54022
{
	border-color: #787878;
	margin-top: 198px;
	border-radius: 10px;
	margin-right: -10000px;
	position: relative;
	background-color: #CACACA;
	z-index: 307;
	padding-bottom: 8px;
}

#buttonu54022:hover
{
	background-color: #545454;
	min-height: 0px;
	margin: 198px -10000px 0px 0%;
}

#buttonu54022.ButtonSelected
{
	background-color: #CACACA;
	min-height: 0px;
	margin: 198px -10000px 0px 0%;
}

#u54023-4
{
	color: #3C3C3C;
	font-weight: 400;
	margin-top: 8px;
	text-align: center;
	font-family: open-sans, sans-serif;
	position: relative;
	font-size: 13px;
	min-height: 15px;
	margin-right: -10000px;
	background-color: transparent;
	line-height: 16px;
	text-transform: none;
	z-index: 308;
	letter-spacing: 1px;
}

#buttonu54022:hover #u54023-4 p,#buttonu54022:hover #u54023-4 span
{
	color: #FFFFFF;
	visibility: inherit;
}

#buttonu54022:hover #u54023-4,#buttonu54022.ButtonSelected #u54023-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 15px;
	margin: 8px -10000px 0px 0%;
}

#buttonu54022.ButtonSelected #u54023-4 p,#buttonu54022.ButtonSelected #u54023-4 span
{
	color: #3C3C3C;
	visibility: inherit;
}

#u54023
{
	text-transform: none;
}

#recreation
{
	width: 22px;
	margin-top: 251px;
	margin-right: -10000px;
	position: relative;
}

#astronomydeck
{
	width: 22px;
	margin-top: 260px;
	margin-right: -10000px;
	position: relative;
}

#pu54241
{
	margin-top: 59px;
	width: 100%;
}

#u54241
{
	display: block;
	margin-right: -10000px;
	position: relative;
	z-index: 100;
	width: 100%;
	vertical-align: top;
}

#pu54233-4
{
	margin-top: 74px;
	margin-right: -10000px;
}

#u54233-4
{
	background-color: transparent;
	line-height: 36px;
	position: relative;
	z-index: 234;
	width: 358px;
	min-height: 53px;
}

#pu54251
{
	margin-top: 10px;
	width: 100%;
}

#u54251
{
	border-color: transparent;
	margin-right: -10000px;
	position: relative;
	background-color: #607D8B;
	z-index: 369;
	width: 358px;
	border-width: 0px;
	height: 147px;
}

#u54253-7
{
	color: #FFFFFF;
	font-weight: 400;
	margin-top: 21px;
	text-align: center;
	font-family: josefin-sans, sans-serif;
	position: relative;
	min-height: 99px;
	margin-right: -10000px;
	background-color: transparent;
	line-height: 14px;
	font-size: 14px;
	z-index: 371;
	width: 314px;
}

#u69077
{
	background-color: transparent;
	z-index: 98;
	width: 100%;
	margin-right: -10000px;
	position: relative;
}

#shootingrange,#tours
{
	width: 22px;
	margin-top: 313px;
	margin-right: -10000px;
	position: relative;
}

#pu52957-4,#pu54297-4
{
	margin-right: -10000px;
}

#u54297-4
{
	background-color: transparent;
	color: #000000;
	line-height: 36px;
	position: relative;
	z-index: 238;
	width: 358px;
	min-height: 53px;
}

#u54303
{
	border-color: transparent;
	margin-right: -10000px;
	position: relative;
	background-color: #607D8B;
	z-index: 370;
	width: 372px;
	border-width: 0px;
	height: 112px;
}

#u54300-7
{
	color: #FFFFFF;
	font-weight: 400;
	text-align: center;
	font-family: josefin-sans, sans-serif;
	position: relative;
	min-height: 63px;
	margin-right: -10000px;
	background-color: transparent;
	line-height: 14px;
	font-size: 14px;
	z-index: 378;
	width: 338px;
}

#u69087
{
	background-color: #C7B299;
	margin-right: -10000px;
	position: relative;
	z-index: 97;
	width: 100%;
	padding-bottom: 85px;
}

#u54141
{
	border-color: transparent;
	max-width: 100000px;
	margin-right: -10000px;
	position: relative;
	min-width: 30px;
	background-color: transparent;
	margin-top: 142px;
	z-index: 397;
	width: 358px;
	border-width: 0px;
	height: 280px;
}

#thefood
{
	left: -2px;
	width: 22px;
	margin-top: 395px;
	margin-right: -10000px;
	position: relative;
}

#u54138-4
{
	background-color: transparent;
	line-height: 36px;
	margin-top: 69px;
	margin-right: -10000px;
	position: relative;
	z-index: 393;
	width: 358px;
	min-height: 53px;
	margin-left: 50%;
}

#u54233-2,#u54138-2
{
	color: #FFFFFF;
}

#slideshowu54146
{
	margin-right: -10000px;
	position: relative;
	z-index: 312;
	width: 0.01px;
	height: 507px;
}

#u54155
{
	position: absolute;
	background-color: transparent;
	width: 628px;
	height: 507px;
}

#u54155popup
{
	z-index: 313;
}

#u68459
{
	border-color: transparent;
	margin-right: -10000px;
	position: relative;
	background-color: transparent;
	z-index: 314;
	width: 628px;
	border-width: 0px;
	height: 507px;
}

#u54158
{
	border-color: transparent;
	margin-right: -10000px;
	position: relative;
	background-color: transparent;
	z-index: 316;
	width: 628px;
	border-width: 0px;
	height: 507px;
}

#u68506
{
	border-color: transparent;
	margin-right: -10000px;
	position: relative;
	background-color: transparent;
	z-index: 318;
	width: 628px;
	border-width: 0px;
	height: 507px;
}

#u68506_img
{
	margin-right: -66px;
	margin-left: -66px;
}

#u68439
{
	border-color: transparent;
	margin-right: -10000px;
	position: relative;
	background-color: transparent;
	z-index: 320;
	width: 628px;
	border-width: 0px;
	height: 507px;
}

#u68479
{
	border-color: transparent;
	margin-right: -10000px;
	position: relative;
	background-color: transparent;
	z-index: 322;
	width: 628px;
	border-width: 0px;
	height: 507px;
}

#u68540
{
	border-color: transparent;
	margin-right: -10000px;
	position: relative;
	background-color: transparent;
	z-index: 324;
	width: 628px;
	border-width: 0px;
	height: 507px;
}

#u68560
{
	border-color: transparent;
	margin-right: -10000px;
	position: relative;
	background-color: transparent;
	z-index: 326;
	width: 628px;
	border-width: 0px;
	height: 507px;
}

#u68459_img,#u54158_img,#u68439_img,#u68479_img,#u68540_img,#u68560_img
{
	margin-right: -67px;
	margin-left: -66px;
}

#u54163
{
	background-color: transparent;
	left: 122px;
	width: 349px;
	top: 436px;
	position: absolute;
}

#u54163popup
{
	z-index: 328;
}

#u68471-4
{
	border-color: transparent;
	color: #999999;
	text-align: left;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	position: relative;
	min-height: 20px;
	margin-right: -10000px;
	padding: 10px;
	background-color: #FFFFFF;
	line-height: 20px;
	z-index: 329;
	width: 329px;
	border-width: 0px;
}

#u54164-4
{
	border-color: transparent;
	color: #999999;
	text-align: left;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	position: relative;
	min-height: 20px;
	margin-right: -10000px;
	padding: 10px;
	background-color: #FFFFFF;
	line-height: 20px;
	z-index: 333;
	width: 329px;
	border-width: 0px;
}

#u68518-4
{
	border-color: transparent;
	color: #999999;
	text-align: left;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	position: relative;
	min-height: 20px;
	margin-right: -10000px;
	padding: 10px;
	background-color: #FFFFFF;
	line-height: 20px;
	z-index: 337;
	width: 329px;
	border-width: 0px;
}

#u68451-4
{
	border-color: transparent;
	color: #999999;
	text-align: left;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	position: relative;
	min-height: 20px;
	margin-right: -10000px;
	padding: 10px;
	background-color: #FFFFFF;
	line-height: 20px;
	z-index: 341;
	width: 329px;
	border-width: 0px;
}

#u68491-4
{
	border-color: transparent;
	color: #999999;
	text-align: left;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	position: relative;
	min-height: 20px;
	margin-right: -10000px;
	padding: 10px;
	background-color: #FFFFFF;
	line-height: 20px;
	z-index: 345;
	width: 329px;
	border-width: 0px;
}

#u68552-4
{
	border-color: transparent;
	color: #999999;
	text-align: left;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	position: relative;
	min-height: 20px;
	margin-right: -10000px;
	padding: 10px;
	background-color: #FFFFFF;
	line-height: 20px;
	z-index: 349;
	width: 329px;
	border-width: 0px;
}

#u68572-4
{
	border-color: transparent;
	color: #999999;
	text-align: left;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	position: relative;
	min-height: 20px;
	margin-right: -10000px;
	padding: 10px;
	background-color: #FFFFFF;
	line-height: 20px;
	z-index: 353;
	width: 329px;
	border-width: 0px;
}

#u54170-4
{
	border-color: transparent;
	left: 503px;
	text-align: center;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	position: absolute;
	top: 436px;
	min-height: 20px;
	padding: 10px;
	background-color: #FFFFFF;
	line-height: 20px;
	width: 48px;
	border-width: 0px;
}

#u54170-4popup
{
	z-index: 357;
}

#u54147-4
{
	border-color: transparent;
	left: 472px;
	text-align: center;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	position: absolute;
	top: 436px;
	min-height: 20px;
	padding: 10px;
	background-color: #FFFFFF;
	line-height: 20px;
	width: 10px;
	border-width: 0px;
}

#u54147-4popup
{
	z-index: 361;
}

#u54170,#u54147
{
	color: #999999;
}

#u54162-4
{
	border-color: transparent;
	color: #999999;
	text-align: center;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	position: absolute;
	left: 572px;
	top: 436px;
	min-height: 20px;
	padding: 10px;
	background-color: #FFFFFF;
	line-height: 20px;
	width: 10px;
	border-width: 0px;
}

#u54162-4popup
{
	z-index: 365;
}

#pu42987,#pu53112,#pu53119,#pcabbana,#pu53185-4,#pu53952-8,#pu69077,#u69077_img,#pu54303,#pu69087,#pu69100
{
	width: 100%;
}

#u69100
{
	background-color: transparent;
	z-index: 398;
	margin-right: -10000px;
	position: relative;
}

#u69110-4
{
	background-color: transparent;
	color: #000000;
	line-height: 36px;
	margin-right: -10000px;
	position: relative;
	z-index: 400;
	width: 358px;
	min-height: 53px;
}

#u69111
{
	border-color: transparent;
	margin-right: -10000px;
	position: relative;
	background-color: #607D8B;
	z-index: 404;
	width: 358px;
	border-width: 0px;
	height: 133px;
}

#u69112-9
{
	color: #FFFFFF;
	font-weight: 400;
	text-align: center;
	font-family: josefin-sans, sans-serif;
	position: relative;
	min-height: 88px;
	margin-right: -10000px;
	background-color: transparent;
	line-height: 14px;
	font-size: 14px;
	z-index: 405;
	width: 314px;
}

#u70089_align_to_page
{
	margin-left: auto;
	margin-right: auto;
	position: relative;
}

#u70090-17
{
	margin-right: -10000px;
	position: relative;
	z-index: 3;
	width: 234px;
	min-height: 126px;
	margin-left: 50%;
}

#u70091-15
{
	margin-right: -10000px;
	position: relative;
	z-index: 20;
	width: 234px;
	min-height: 126px;
	margin-left: 50%;
}

#u70092-26
{
	margin-right: -10000px;
	position: relative;
	z-index: 35;
	width: 234px;
	min-height: 126px;
	margin-left: 50%;
}

#u70093-18
{
	margin-right: -10000px;
	position: relative;
	z-index: 61;
	width: 234px;
	min-height: 126px;
	margin-left: 50%;
}

#u70094-18
{
	margin-right: -10000px;
	position: relative;
	z-index: 79;
	width: 234px;
	min-height: 126px;
	margin-left: 50%;
}

#u70089,#u70089-bw
{
	z-index: 2;
}

.html
{
	background-color: #FFFFFF;
}

body
{
	position: relative;
}

@media (min-width: 1066px)
{
	#muse_css_mq
	{
		background-color: #FFFFFF;
	}

	#bp_infinity.active
	{
		display: block;
	}

	#page
	{
		max-width: 1170px;
	}

	#page_position_content
	{
		margin-bottom: -3px;
	}

	#pu42987
	{
		padding-bottom: 81px;
	}

	#u42987
	{
		height: 81px;
	}

	#menuu22042
	{
		z-index: 415;
		width: 886px;
		position: fixed;
		top: 21px;
		right: 2px;
	}

	#u22043
	{
		width: 124px;
		min-height: 48px;
		position: relative;
		margin-right: -10000px;
	}

	#u22046
	{
		width: 124px;
		padding-bottom: 29px;
		position: relative;
	}

	#u22046:hover
	{
		width: 124px;
		min-height: 0px;
		margin: 0px;
	}

	#u22046.MuseMenuActive
	{
		width: 124px;
		min-height: 0px;
		margin: 0px;
	}

	#u22049-4
	{
		width: 73px;
		min-height: 19px;
		position: relative;
		margin-right: -10000px;
		top: 14px;
		left: 25px;
	}

	#u22046:hover #u22049-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 19px;
		width: 73px;
		margin: 0px -10000px 0px 0px;
	}

	#u22046.MuseMenuActive #u22049-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 19px;
		width: 73px;
		margin: 0px -10000px 0px 0px;
	}

	#u22044
	{
		width: 122px;
		top: 48px;
	}

	#u50940
	{
		width: 120px;
		padding-bottom: 13px;
		position: relative;
		margin-right: -10000px;
	}

	#u50940:hover
	{
		width: 120px;
		min-height: 0px;
		margin: 0px -10000px 0px 0px;
	}

	#u50944-4
	{
		width: 72px;
		min-height: 18px;
		padding-left: 2px;
		padding-top: 4px;
		padding-right: 2px;
		position: relative;
		margin-right: -10000px;
		top: 6px;
		left: 20px;
	}

	#u50940:hover #u50944-4
	{
		padding-top: 4px;
		padding-bottom: 0px;
		min-height: 18px;
		width: 72px;
		margin: 0px -10000px 0px 0px;
	}

	#u50940.MuseMenuActive #u50944-4
	{
		padding-top: 4px;
		padding-bottom: 0px;
		min-height: 18px;
		width: 72px;
		margin: 0px -10000px 0px 0px;
	}

	#u50998
	{
		width: 120px;
		padding-bottom: 4px;
		position: relative;
		margin-right: -10000px;
	}

	#u50940.MuseMenuActive,#u50998:hover
	{
		width: 120px;
		min-height: 0px;
		margin: 0px -10000px 0px 0px;
	}

	#u51000-4
	{
		width: 89px;
		min-height: 18px;
		padding-left: 2px;
		padding-top: 4px;
		padding-right: 2px;
		position: relative;
		margin-right: -10000px;
		top: 2px;
		left: 11px;
	}

	#u50998:hover #u51000-4
	{
		padding-top: 4px;
		padding-bottom: 0px;
		min-height: 18px;
		width: 89px;
		margin: 0px -10000px 0px 0px;
	}

	#u50998.MuseMenuActive #u51000-4
	{
		padding-top: 4px;
		padding-bottom: 0px;
		min-height: 18px;
		width: 89px;
		margin: 0px -10000px 0px 0px;
	}

	#u51061
	{
		width: 120px;
		padding-bottom: 12px;
		position: relative;
		margin-right: -10000px;
	}

	#u50998.MuseMenuActive,#u51061:hover
	{
		width: 120px;
		min-height: 0px;
		margin: 0px -10000px 0px 0px;
	}

	#u51063-4
	{
		width: 86px;
		min-height: 18px;
		padding-left: 2px;
		padding-top: 4px;
		padding-right: 2px;
		position: relative;
		margin-right: -10000px;
		top: 6px;
		left: 13px;
	}

	#u51061:hover #u51063-4
	{
		padding-top: 4px;
		padding-bottom: 0px;
		min-height: 18px;
		width: 86px;
		margin: 0px -10000px 0px 0px;
	}

	#u51061.MuseMenuActive #u51063-4
	{
		padding-top: 4px;
		padding-bottom: 0px;
		min-height: 18px;
		width: 86px;
		margin: 0px -10000px 0px 0px;
	}

	#u22045,#u50938,#u50995,#u51060,#u51123
	{
		width: 122px;
		position: relative;
	}

	#u51124
	{
		width: 120px;
		padding-bottom: 6px;
		position: relative;
		margin-right: -10000px;
	}

	#u51061.MuseMenuActive,#u51124:hover
	{
		width: 120px;
		min-height: 0px;
		margin: 0px -10000px 0px 0px;
	}

	#u51124.MuseMenuActive
	{
		width: 120px;
		min-height: 0px;
		margin: 0px -10000px 0px 0px;
	}

	#u51126-4
	{
		width: 63px;
		min-height: 18px;
		padding-left: 2px;
		padding-top: 4px;
		padding-right: 2px;
		position: relative;
		margin-right: -10000px;
		top: 3px;
		left: 24px;
	}

	#u51124:hover #u51126-4
	{
		padding-top: 4px;
		padding-bottom: 0px;
		min-height: 18px;
		width: 63px;
		margin: 0px -10000px 0px 0px;
	}

	#u51124.MuseMenuActive #u51126-4
	{
		padding-top: 4px;
		padding-bottom: 0px;
		min-height: 18px;
		width: 63px;
		margin: 0px -10000px 0px 0px;
	}

	#u22050
	{
		width: 127px;
		min-height: 48px;
		position: relative;
		margin-right: -10000px;
		left: 126px;
	}

	#u22053
	{
		width: 127px;
		padding-bottom: 29px;
		position: relative;
	}

	#u22053:hover
	{
		width: 127px;
		min-height: 0px;
		margin: 0px;
	}

	#u22053.MuseMenuActive
	{
		width: 127px;
		min-height: 0px;
		margin: 0px;
	}

	#u22054-4
	{
		width: 76px;
		min-height: 19px;
		position: relative;
		margin-right: -10000px;
		top: 14px;
		left: 25px;
	}

	#u22053:hover #u22054-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 19px;
		width: 76px;
		margin: 0px -10000px 0px 0px;
	}

	#u22053.MuseMenuActive #u22054-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 19px;
		width: 76px;
		margin: 0px -10000px 0px 0px;
	}

	#u33253
	{
		width: 179px;
		min-height: 48px;
		position: relative;
		margin-right: -10000px;
		left: 255px;
	}

	#u33254
	{
		width: 179px;
		padding-bottom: 29px;
		position: relative;
	}

	#u33254:hover
	{
		width: 179px;
		min-height: 0px;
		margin: 0px;
	}

	#u33254.MuseMenuActive
	{
		width: 179px;
		min-height: 0px;
		margin: 0px;
	}

	#u33256-4
	{
		width: 129px;
		min-height: 19px;
		position: relative;
		margin-right: -10000px;
		top: 14px;
		left: 25px;
	}

	#u33254:hover #u33256-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 19px;
		width: 129px;
		margin: 0px -10000px 0px 0px;
	}

	#u33254.MuseMenuActive #u33256-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 19px;
		width: 129px;
		margin: 0px -10000px 0px 0px;
	}

	#u33258
	{
		width: 176px;
		top: 48px;
	}

	#u51190
	{
		width: 174px;
		padding-bottom: 12px;
		position: relative;
		margin-right: -10000px;
	}

	#u51190:hover
	{
		width: 174px;
		min-height: 0px;
		margin: 0px -10000px 0px 0px;
	}

	#u51198-4
	{
		width: 59px;
		min-height: 18px;
		padding-left: 2px;
		padding-top: 4px;
		padding-right: 2px;
		position: relative;
		margin-right: -10000px;
		top: 6px;
		left: 53px;
	}

	#u51190:hover #u51198-4
	{
		padding-top: 4px;
		padding-bottom: 0px;
		min-height: 18px;
		width: 59px;
		margin: 0px -10000px 0px 0px;
	}

	#u51190.MuseMenuActive #u51198-4
	{
		padding-top: 4px;
		padding-bottom: 0px;
		min-height: 18px;
		width: 59px;
		margin: 0px -10000px 0px 0px;
	}

	#u51252
	{
		width: 174px;
		padding-bottom: 6px;
		position: relative;
		margin-right: -10000px;
	}

	#u51190.MuseMenuActive,#u51252:hover
	{
		width: 174px;
		min-height: 0px;
		margin: 0px -10000px 0px 0px;
	}

	#u51255-4
	{
		width: 71px;
		min-height: 18px;
		padding-left: 2px;
		padding-top: 4px;
		padding-right: 2px;
		position: relative;
		margin-right: -10000px;
		top: 3px;
		left: 47px;
	}

	#u51252:hover #u51255-4
	{
		padding-top: 4px;
		padding-bottom: 0px;
		min-height: 18px;
		width: 71px;
		margin: 0px -10000px 0px 0px;
	}

	#u51252.MuseMenuActive #u51255-4
	{
		padding-top: 4px;
		padding-bottom: 0px;
		min-height: 18px;
		width: 71px;
		margin: 0px -10000px 0px 0px;
	}

	#u33259,#u51186,#u51249,#u51312
	{
		width: 176px;
		position: relative;
	}

	#u51315
	{
		width: 174px;
		padding-bottom: 9px;
		position: relative;
		margin-right: -10000px;
	}

	#u51252.MuseMenuActive,#u51315:hover
	{
		width: 174px;
		min-height: 0px;
		margin: 0px -10000px 0px 0px;
	}

	#u51315.MuseMenuActive
	{
		width: 174px;
		min-height: 0px;
		margin: 0px -10000px 0px 0px;
	}

	#u51317-4
	{
		width: 87px;
		min-height: 18px;
		padding-left: 2px;
		padding-top: 4px;
		padding-right: 2px;
		position: relative;
		margin-right: -10000px;
		top: 4px;
		left: 39px;
	}

	#u51315:hover #u51317-4
	{
		padding-top: 4px;
		padding-bottom: 0px;
		min-height: 18px;
		width: 87px;
		margin: 0px -10000px 0px 0px;
	}

	#u51315.MuseMenuActive #u51317-4
	{
		padding-top: 4px;
		padding-bottom: 0px;
		min-height: 18px;
		width: 87px;
		margin: 0px -10000px 0px 0px;
	}

	#u33632
	{
		width: 138px;
		min-height: 48px;
		position: relative;
		margin-right: -10000px;
		left: 436px;
	}

	#u33633
	{
		width: 138px;
		padding-bottom: 29px;
		position: relative;
	}

	#u33633:hover
	{
		width: 138px;
		min-height: 0px;
		margin: 0px;
	}

	#u33633.MuseMenuActive
	{
		width: 138px;
		min-height: 0px;
		margin: 0px;
	}

	#u33634-4
	{
		width: 88px;
		min-height: 19px;
		position: relative;
		margin-right: -10000px;
		top: 14px;
		left: 25px;
	}

	#u33633:hover #u33634-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 19px;
		width: 88px;
		margin: 0px -10000px 0px 0px;
	}

	#u33633.MuseMenuActive #u33634-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 19px;
		width: 88px;
		margin: 0px -10000px 0px 0px;
	}

	#u33637
	{
		width: 140px;
		top: 48px;
	}

	#u51379
	{
		width: 138px;
		padding-bottom: 14px;
		position: relative;
		margin-right: -10000px;
	}

	#u51379:hover
	{
		width: 138px;
		min-height: 0px;
		margin: 0px -10000px 0px 0px;
	}

	#u51387-4
	{
		width: 90px;
		min-height: 18px;
		padding-left: 2px;
		padding-top: 4px;
		padding-right: 2px;
		position: relative;
		margin-right: -10000px;
		top: 7px;
		left: 20px;
	}

	#u51379:hover #u51387-4
	{
		padding-top: 4px;
		padding-bottom: 0px;
		min-height: 18px;
		width: 90px;
		margin: 0px -10000px 0px 0px;
	}

	#u51379.MuseMenuActive #u51387-4
	{
		padding-top: 4px;
		padding-bottom: 0px;
		min-height: 18px;
		width: 90px;
		margin: 0px -10000px 0px 0px;
	}

	#u33638,#u51375,#u51438
	{
		width: 140px;
		position: relative;
	}

	#u51441
	{
		width: 138px;
		padding-bottom: 7px;
		position: relative;
		margin-right: -10000px;
	}

	#u51379.MuseMenuActive,#u51441:hover
	{
		width: 138px;
		min-height: 0px;
		margin: 0px -10000px 0px 0px;
	}

	#u51441.MuseMenuActive
	{
		width: 138px;
		min-height: 0px;
		margin: 0px -10000px 0px 0px;
	}

	#u51443-4
	{
		width: 76px;
		min-height: 18px;
		padding-left: 2px;
		padding-top: 4px;
		padding-right: 2px;
		position: relative;
		margin-right: -10000px;
		top: 3px;
		left: 27px;
	}

	#u51441:hover #u51443-4
	{
		padding-top: 4px;
		padding-bottom: 0px;
		min-height: 18px;
		width: 76px;
		margin: 0px -10000px 0px 0px;
	}

	#u51441.MuseMenuActive #u51443-4
	{
		padding-top: 4px;
		padding-bottom: 0px;
		min-height: 18px;
		width: 76px;
		margin: 0px -10000px 0px 0px;
	}

	#u33695
	{
		width: 91px;
		min-height: 48px;
		position: relative;
		margin-right: -10000px;
		left: 576px;
	}

	#u33696
	{
		width: 91px;
		padding-bottom: 29px;
		position: relative;
	}

	#u33696:hover
	{
		width: 91px;
		min-height: 0px;
		margin: 0px;
	}

	#u33696.MuseMenuActive
	{
		width: 91px;
		min-height: 0px;
		margin: 0px;
	}

	#u33697-4
	{
		width: 41px;
		min-height: 19px;
		position: relative;
		margin-right: -10000px;
		top: 14px;
		left: 25px;
	}

	#u33696:hover #u33697-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 19px;
		width: 41px;
		margin: 0px -10000px 0px 0px;
	}

	#u33696.MuseMenuActive #u33697-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 19px;
		width: 41px;
		margin: 0px -10000px 0px 0px;
	}

	#u33317
	{
		width: 100px;
		min-height: 48px;
		position: relative;
		margin-right: -10000px;
		left: 669px;
	}

	#u33318
	{
		width: 100px;
		padding-bottom: 29px;
		position: relative;
	}

	#u33318:hover
	{
		width: 100px;
		min-height: 0px;
		margin: 0px;
	}

	#u33318.MuseMenuActive
	{
		width: 100px;
		min-height: 0px;
		margin: 0px;
	}

	#u33319-4
	{
		width: 50px;
		min-height: 19px;
		position: relative;
		margin-right: -10000px;
		top: 14px;
		left: 25px;
	}

	#u33318:hover #u33319-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 19px;
		width: 50px;
		margin: 0px -10000px 0px 0px;
	}

	#u33318.MuseMenuActive #u33319-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 19px;
		width: 50px;
		margin: 0px -10000px 0px 0px;
	}

	#u33821
	{
		width: 115px;
		min-height: 48px;
		position: relative;
		margin-right: -10000px;
		left: 771px;
	}

	#u33824
	{
		width: 115px;
		padding-bottom: 29px;
		position: relative;
	}

	#u33824:hover
	{
		width: 115px;
		min-height: 0px;
		margin: 0px;
	}

	#u33824.MuseMenuActive
	{
		width: 115px;
		min-height: 0px;
		margin: 0px;
	}

	#u33825-4
	{
		width: 65px;
		min-height: 19px;
		position: relative;
		margin-right: -10000px;
		top: 14px;
		left: 25px;
	}

	#u33824:hover #u33825-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 19px;
		width: 65px;
		margin: 0px -10000px 0px 0px;
	}

	#u33824.MuseMenuActive #u33825-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 19px;
		width: 65px;
		margin: 0px -10000px 0px 0px;
	}

	#u23051
	{
		z-index: 518;
		top: 16px;
		left: 45px;
		width: 17.1%;
		max-width: 200px;
	}

	#pu53112
	{
		margin-top: -4px;
	}

	#u53112
	{
		width: 99.92%;
		margin-left: 0.05%;
		left: 1px;
	}

	#pu53119
	{
		margin-top: 74px;
	}

	#u52993
	{
		left: -449px;
	}

	#u53115,#u53392,#u53816
	{
		left: -253px;
	}

	#u52958-4,#u53393-4,#u53677-4
	{
		left: -395px;
	}

	#u53185-4,#u53333,#u53952-8
	{
		left: -453px;
	}

	#pu52957-4
	{
		width: 32.74%;
		margin-left: 33.64%;
	}

	#u52957-4
	{
		left: -395.50000000000006px;
	}

	#u53052-26
	{
		left: -407.50000000000006px;
	}

	#u54021-6
	{
		left: 52.91%;
	}

	#pu54009-4
	{
		width: 32.06%;
		margin-left: 33.98%;
	}

	#u54009-4
	{
		left: 47.5px;
	}

	#u54018-9
	{
		left: 38.5px;
	}

	#buttonu54022
	{
		width: 23.17%;
		left: 57.78%;
	}

	#buttonu54022:hover
	{
		width: 23.17%;
	}

	#buttonu54022.ButtonSelected
	{
		width: 23.17%;
	}

	#u54023-4
	{
		width: 84.88%;
		left: 7.75%;
	}

	#buttonu54022:hover #u54023-4
	{
		width: 84.88%;
	}

	#buttonu54022.ButtonSelected #u54023-4
	{
		width: 84.88%;
	}

	#pu54233-4
	{
		width: 30.6%;
		margin-left: 7.95%;
	}

	#u54253-7
	{
		left: 6.71%;
	}

	#pu54297-4
	{
		margin-top: 60px;
		width: 31.8%;
		margin-left: 7.95%;
	}

	#u54297-4
	{
		margin-left: 1.89%;
	}

	#pu54303
	{
		margin-top: 17px;
	}

	#u54300-7
	{
		margin-top: 21px;
		left: 4.57%;
	}

	#u54141
	{
		left: 7.95%;
	}

	#u54138-4
	{
		left: -492px;
	}

	#slideshowu54146
	{
		left: 46.33%;
	}

	#u69100
	{
		width: 100.18%;
	}

	#u69100_img
	{
		padding-right: 1px;
		width: 99.92%;
	}

	#u69110-4
	{
		margin-top: 83px;
		left: 7.95%;
	}

	#u69111
	{
		margin-top: 146px;
		left: 7.95%;
	}

	#u69112-9
	{
		margin-top: 167px;
		left: 10%;
	}

	#u70089
	{
		min-height: 212px;
		padding-bottom: 27px;
	}

	#u70090-17
	{
		margin-top: 23px;
		left: -542px;
	}

	#u70091-15
	{
		margin-top: 23px;
		left: -329px;
	}

	#u70092-26
	{
		margin-top: 23px;
		left: -115px;
	}

	#u70093-18
	{
		margin-top: 23px;
		left: 98px;
	}

	#u70094-18
	{
		margin-top: 23px;
		left: 331px;
	}

	#u70089-bw
	{
		min-height: 212px;
		margin-top: 22px;
	}

	#u53112_img,#u23051_img
	{
		width: 100%;
	}
}

@media (max-width: 1065px)
{
	#muse_css_mq
	{
		background-color: #000429;
	}

	#bp_1065.active
	{
		display: block;
	}

	#page
	{
		max-width: 1065px;
	}

	#page_position_content
	{
		padding-bottom: 1px;
	}

	#pu42987
	{
		padding-bottom: 334px;
	}

	#u42987
	{
		height: 79px;
	}

	#accordionu64086
	{
		z-index: 415;
		position: fixed;
		top: 20px;
		left: 15px;
		width: 17.75%;
		max-width: 189px;
	}

	#u64087
	{
		z-index: 416;
		position: relative;
		width: 100%;
	}

	#u64088-5
	{
		z-index: 417;
		min-height: 38px;
		padding-top: 10px;
		padding-bottom: 10px;
		position: relative;
		width: 100%;
	}

	#u64088-5:hover
	{
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 38px;
		width: 100%;
		margin: 0px 0px 0px 0%;
	}

	#u64088-5:active
	{
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 38px;
		width: 100%;
		margin: 0px 0px 0px 0%;
	}

	#u64088-5.AccordionPanelTabOpen
	{
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 38px;
		width: 100%;
		margin: 0px 0px 0px 0%;
	}

	#u64088-4
	{
		margin-left: 10px;
	}

	#u64179
	{
		z-index: 422;
		width: 33px;
	}

	#u64089
	{
		z-index: 425;
		padding-bottom: 5px;
		position: relative;
		width: 100%;
	}

	#menuu61567
	{
		z-index: 426;
		width: 176px;
		position: relative;
		margin-right: -10000px;
		left: 7px;
	}

	#u61610
	{
		width: 176px;
		position: relative;
	}

	#u61613
	{
		width: 176px;
		padding-bottom: 21px;
		position: relative;
		margin-right: -10000px;
	}

	#u61613:hover
	{
		width: 176px;
		min-height: 0px;
		margin: 0px -10000px 0px 0px;
	}

	#u61616-4
	{
		width: 176px;
		min-height: 19px;
		position: relative;
		margin-right: -10000px;
		top: 10px;
	}

	#u61613:hover #u61616-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 19px;
		width: 176px;
		margin: 0px -10000px 0px 0px;
	}

	#u61653
	{
		width: 176px;
		padding-bottom: 21px;
		position: relative;
		margin-right: -10000px;
	}

	#u61613.MuseMenuActive,#u61653:hover
	{
		width: 176px;
		min-height: 0px;
		margin: 0px -10000px 0px 0px;
	}

	#u61654-4
	{
		width: 176px;
		min-height: 19px;
		position: relative;
		margin-right: -10000px;
		top: 10px;
	}

	#u61613.MuseMenuActive #u61616-4,#u61653:hover #u61654-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 19px;
		width: 176px;
		margin: 0px -10000px 0px 0px;
	}

	#u61625
	{
		width: 176px;
		padding-bottom: 21px;
		position: relative;
		margin-right: -10000px;
	}

	#u61653.MuseMenuActive,#u61625:hover
	{
		width: 176px;
		min-height: 0px;
		margin: 0px -10000px 0px 0px;
	}

	#u61628-4
	{
		width: 176px;
		min-height: 19px;
		position: relative;
		margin-right: -10000px;
		top: 10px;
	}

	#u61653.MuseMenuActive #u61654-4,#u61625:hover #u61628-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 19px;
		width: 176px;
		margin: 0px -10000px 0px 0px;
	}

	#u61683
	{
		width: 176px;
		padding-bottom: 21px;
		position: relative;
		margin-right: -10000px;
	}

	#u61625.MuseMenuActive,#u61683:hover
	{
		width: 176px;
		min-height: 0px;
		margin: 0px -10000px 0px 0px;
	}

	#u61686-4
	{
		width: 176px;
		min-height: 19px;
		position: relative;
		margin-right: -10000px;
		top: 10px;
	}

	#u61625.MuseMenuActive #u61628-4,#u61683:hover #u61686-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 19px;
		width: 176px;
		margin: 0px -10000px 0px 0px;
	}

	#u61604
	{
		width: 176px;
		padding-bottom: 21px;
		position: relative;
		margin-right: -10000px;
	}

	#u61683.MuseMenuActive,#u61604:hover
	{
		width: 176px;
		min-height: 0px;
		margin: 0px -10000px 0px 0px;
	}

	#u61605-4
	{
		width: 176px;
		min-height: 19px;
		position: relative;
		margin-right: -10000px;
		top: 10px;
	}

	#u61683.MuseMenuActive #u61686-4,#u61604:hover #u61605-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 19px;
		width: 176px;
		margin: 0px -10000px 0px 0px;
	}

	#u61652,#u61624,#u61680,#u61603,#u61617
	{
		width: 176px;
		margin-top: 2px;
		position: relative;
	}

	#u61618
	{
		width: 176px;
		padding-bottom: 21px;
		position: relative;
		margin-right: -10000px;
	}

	#u61604.MuseMenuActive,#u61618:hover
	{
		width: 176px;
		min-height: 0px;
		margin: 0px -10000px 0px 0px;
	}

	#u61618.MuseMenuActive
	{
		width: 176px;
		min-height: 0px;
		margin: 0px -10000px 0px 0px;
	}

	#u61621-4
	{
		width: 176px;
		min-height: 19px;
		position: relative;
		margin-right: -10000px;
		top: 10px;
	}

	#u61604.MuseMenuActive #u61605-4,#u61618:hover #u61621-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 19px;
		width: 176px;
		margin: 0px -10000px 0px 0px;
	}

	#u61618.MuseMenuActive #u61621-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 19px;
		width: 176px;
		margin: 0px -10000px 0px 0px;
	}

	#u23051
	{
		z-index: 463;
		width: 207px;
		top: 5px;
		left: 50%;
		margin-left: -96px;
	}

	#pu53112
	{
		margin-top: -257px;
	}

	#u53112
	{
		width: 99.91%;
		margin-left: 0.05%;
		left: 0px;
	}

	#u53112_img
	{
		width: 100.1%;
	}

	#pu53119
	{
		margin-top: 119px;
	}

	#u52993
	{
		left: -450px;
	}

	#u53115,#u53392,#u53816
	{
		left: -254px;
	}

	#u52958-4,#u53393-4,#u53677-4
	{
		left: -396px;
	}

	#u53185-4,#u53333,#u53952-8
	{
		left: -454px;
	}

	#pu52957-4
	{
		width: 35.97%;
		margin-left: 32.02%;
	}

	#u52957-4
	{
		left: -395px;
	}

	#u53052-26
	{
		left: -407px;
	}

	#u54021-6
	{
		left: 52.87%;
	}

	#pu54009-4
	{
		width: 35.22%;
		margin-left: 32.4%;
	}

	#u54009-4
	{
		left: 47px;
	}

	#u54018-9
	{
		left: 38px;
	}

	#buttonu54022
	{
		width: 23.2%;
		left: 57.75%;
	}

	#buttonu54022:hover
	{
		width: 23.2%;
	}

	#buttonu54022.ButtonSelected
	{
		width: 23.2%;
	}

	#u54023-4
	{
		width: 84.62%;
		left: 7.7%;
	}

	#buttonu54022:hover #u54023-4
	{
		width: 84.62%;
	}

	#buttonu54022.ButtonSelected #u54023-4
	{
		width: 84.62%;
	}

	#pu54233-4
	{
		width: 33.62%;
		margin-left: 7.99%;
	}

	#u54253-7
	{
		left: 6.15%;
	}

	#pu69077
	{
		margin-top: 39px;
	}

	#pu54297-4
	{
		margin-top: 73px;
		width: 34.93%;
		margin-left: 7.89%;
	}

	#u54297-4
	{
		margin-left: 1.62%;
	}

	#pu54303
	{
		margin-top: 4px;
	}

	#u54300-7
	{
		margin-top: 34px;
		left: 4.04%;
	}

	#pu69087
	{
		margin-top: 38px;
	}

	#u54141
	{
		left: 7.89%;
	}

	#u54138-4
	{
		left: -493px;
	}

	#slideshowu54146
	{
		left: 46.3%;
	}

	#u69100
	{
		width: 100.1%;
	}

	#u69100_img
	{
		width: 100%;
	}

	#u69110-4
	{
		margin-top: 103px;
		left: 7.89%;
	}

	#u69111
	{
		margin-top: 166px;
		left: 7.89%;
	}

	#u69112-9
	{
		margin-top: 187px;
		left: 9.96%;
	}

	#u70089
	{
		min-height: 217px;
		padding-bottom: 22px;
	}

	#u70090-17
	{
		margin-top: 28px;
		left: -491px;
	}

	#u70091-15
	{
		margin-top: 28px;
		left: -298px;
	}

	#u70092-26
	{
		margin-top: 28px;
		left: -100px;
	}

	#u70093-18
	{
		margin-top: 28px;
		left: 94px;
	}

	#u70094-18
	{
		margin-top: 28px;
		left: 307px;
	}

	#u70089-bw
	{
		min-height: 217px;
		margin-top: 36px;
	}

	body
	{
		min-width: 320px;
	}
}

