#u60997
{
	vertical-align: top;
	background: transparent url("../images/u60997.png") no-repeat 0px 0px;
	background-size: contain;
}

#pu60996:hover #u60997
{
	background: transparent url("../images/u60997-r.png") no-repeat 0px 0px;
	background-size: contain;
}

#pu60996:active #u60997
{
	background: transparent url("../images/u60997-m.png") no-repeat 0px 0px;
	background-size: contain;
}

#pu60996.PamphletThumbSelected #u60997
{
	background: transparent url("../images/u60997-a.png") no-repeat 0px 0px;
	background-size: contain;
}

#u61031-2
{
	padding-top: 10px;
	text-indent: 0px;
	text-align: center;
	padding-bottom: 10px;
	line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
}

#u61007-17
{
	background: transparent url("../images/u61007-17.png") no-repeat 0px 0px;
}

#u61007-17:hover
{
	background: transparent url("../images/u61007-17-r.png") no-repeat 0px 0px;
}

#u61007-17:active
{
	background: transparent url("../images/u61007-17-m.png") no-repeat 0px 0px;
}

#widgetu61006.frm-sub-st #u61007-17
{
	background: transparent url("../images/u61007-17-fs.png") no-repeat 0px 0px;
}

.recaptcha_isnot_showing_audio #u61014.mode-image
{
	background: transparent url("../images/recaptchamodeaudio.png") no-repeat center center;
	background-size: contain;
}

.recaptcha_isnot_showing_audio #u61014.mode-image:hover
{
	background: transparent url("../images/recaptchamodeaudiorollover.jpg") no-repeat center center;
	background-size: contain;
}

.recaptcha_isnot_showing_audio #u61014.mode-image:active
{
	background: transparent url("../images/recaptchamodeaudiomousedown.jpg") no-repeat center center;
	background-size: contain;
}

.recaptcha_is_showing_audio #u61014.mode-audio
{
	background: transparent url("../images/recaptchamodeimage.png") no-repeat center center;
	background-size: contain;
}

.recaptcha_is_showing_audio #u61014.mode-audio:hover
{
	background: transparent url("../images/recaptchamodeimagerollover.jpg") no-repeat center center;
	background-size: contain;
}

.recaptcha_is_showing_audio #u61014.mode-audio:active
{
	background: transparent url("../images/recaptchamodeimagemousedown.jpg") no-repeat center center;
	background-size: contain;
}

#u61015
{
	background: transparent url("../images/recaptcharefresh.png") no-repeat center center;
	background-size: contain;
}

#u61015:hover
{
	background: transparent url("../images/recaptcharefreshrollover.jpg") no-repeat center center;
	background-size: contain;
}

#u61015:active
{
	background: transparent url("../images/recaptcharefreshmousedown.jpg") no-repeat center center;
	background-size: contain;
}

#u61011
{
	background: transparent url("../images/recaptchahelp.png") no-repeat center center;
	background-size: contain;
}

#u61011:hover
{
	background: transparent url("../images/recaptchahelprollover.jpg") no-repeat center center;
	background-size: contain;
}

#u61011:active
{
	background: transparent url("../images/recaptchahelpmousedown.jpg") no-repeat center center;
	background-size: contain;
}

.PamphletWidget .ThumbGroup .Thumb,.PamphletNextButton,.PamphletPrevButton,.PamphletCloseButton
{
	cursor: pointer;
}

#u60996,#u61058
{
	border-width: 3px;
	border-style: solid;
	border-color: #807971;
	background-color: #807971;
}

#u61059
{
	vertical-align: top;
	background: transparent url("../images/u61059.png") no-repeat 0px 0px;
	background-size: contain;
}

#pu61058:hover #u61059
{
	background: transparent url("../images/u61059-r.png") no-repeat 0px 0px;
	background-size: contain;
}

#pu61058:active #u61059
{
	background: transparent url("../images/u61059-m.png") no-repeat 0px 0px;
	background-size: contain;
}

#pu61058.PamphletThumbSelected #u61059
{
	background: transparent url("../images/u61059-a.png") no-repeat 0px 0px;
	background-size: contain;
}

#pu60996:hover #u60996,#pu61058:hover #u61058
{
	border-width: 3px;
	border-style: solid;
	border-color: #FFFFFF;
	background-color: transparent;
}

#u61004,#u61038
{
	border-color: transparent;
	border-width: 0px;
	-pie-background: rgba(0,0,0,0.9);
}

#u61005,#u61039
{
	background-repeat: no-repeat;
	border-width: 0px;
	background-color: transparent;
	border-color: transparent;
	background-position: center center;
	background-size: contain;
}

#u85201-4_img,#u61032-4,#u61040-4
{
	vertical-align: top;
	display: block;
}

#u61031-4,#u61014,#u61041-6
{
	background-color: transparent;
}

#u61041-2
{
	padding-top: 10px;
	text-indent: 0px;
	text-align: center;
	padding-bottom: 10px;
	line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
}

#u61041-4
{
	padding-top: 10px;
	text-indent: 0px;
	text-align: center;
	padding-bottom: 10px;
	line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
}

#u61031,#u61041,#u61041-3
{
	font-size: 18px;
	line-height: 22px;
}

#widgetu61024.fld-err-st #u61025-4,#widgetu61043.fld-err-st #u61046-4
{
	border-color: transparent;
	border-width: 0px;
}

#widgetu61024.fld-err-st,#widgetu61016.fld-err-st,#widgetu61008.fld-err-st,#widgetu61020.fld-err-st,#widgetu61043.fld-err-st,#widgetu61047.fld-err-st
{
	border-radius: 0px;
	background-color: transparent;
}

#u85200,#u85202,#widgetu61024,#u61025-4,#widgetu61016,#u61018-4,#widgetu61008,#u61010-4,#widgetu61020,#u61022-4,#widgetu61043,#u61046-4,#widgetu61047,#u61050-4
{
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
}

#widgetu61024.fld-err-st #u61025-4 p,#widgetu61024.fld-err-st #u61025-4 span,#widgetu61016.fld-err-st #u61018-4 p,#widgetu61016.fld-err-st #u61018-4 span,#widgetu61008.fld-err-st #u61010-4 p,#widgetu61008.fld-err-st #u61010-4 span,#widgetu61020.fld-err-st #u61022-4 p,#widgetu61020.fld-err-st #u61022-4 span,#widgetu61043.fld-err-st #u61046-4 p,#widgetu61043.fld-err-st #u61046-4 span,#widgetu61047.fld-err-st #u61050-4 p,#widgetu61047.fld-err-st #u61050-4 span
{
	color: #D7244C;
}

#u61026-4,#u61017-4,#u61012-4,#u61021-4,#u61044-4,#u61049-4
{
	border-width: 1px;
	border-color: #807971;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	background-color: transparent;
	color: #807971;
	border-style: solid;
	line-height: 14px;
	font-style: italic;
}

#widgetu61024:hover #u61026-4,#widgetu61024.focus-st #u61026-4,#widgetu61016:hover #u61017-4,#widgetu61016.focus-st #u61017-4,#widgetu61008:hover #u61012-4,#widgetu61008.focus-st #u61012-4,#widgetu61020:hover #u61021-4,#widgetu61020.focus-st #u61021-4,#widgetu61043:hover #u61044-4,#widgetu61043.focus-st #u61044-4,#widgetu61047:hover #u61049-4,#widgetu61047.focus-st #u61049-4
{
	border-color: #6B6B6B;
}

#widgetu61024.non-empty-st #u61026-4 *,#widgetu61024:hover #u61026-4 *,#widgetu61024.focus-st #u61026-4 *,#widgetu61016.non-empty-st #u61017-4 *,#widgetu61016:hover #u61017-4 *,#widgetu61016.focus-st #u61017-4 *,#widgetu61008.non-empty-st #u61012-4 *,#widgetu61008:hover #u61012-4 *,#widgetu61008.focus-st #u61012-4 *,#widgetu61020.non-empty-st #u61021-4 *,#widgetu61020:hover #u61021-4 *,#widgetu61020.focus-st #u61021-4 *,#widgetu61043.non-empty-st #u61044-4 *,#widgetu61043:hover #u61044-4 *,#widgetu61043.focus-st #u61044-4 *,#widgetu61047.non-empty-st #u61049-4 *,#widgetu61047:hover #u61049-4 *,#widgetu61047.focus-st #u61049-4 *
{
	font-style: normal;
	color: #FFFFFF;
}

#widgetu61024.fld-err-st #u61026-4,#widgetu61016.fld-err-st #u61017-4,#widgetu61008.fld-err-st #u61012-4,#widgetu61020.fld-err-st #u61021-4,#widgetu61043.fld-err-st #u61044-4,#widgetu61047.fld-err-st #u61049-4
{
	border-color: #D7244C;
}

#widgetu61024.fld-err-st #u61026-4 *,#widgetu61016.fld-err-st #u61017-4 *,#widgetu61008.fld-err-st #u61012-4 *,#widgetu61020.fld-err-st #u61021-4 *,#widgetu61043.fld-err-st #u61044-4 *,#widgetu61047.fld-err-st #u61049-4 *
{
	font-style: italic;
	color: #D7244C;
}

#widgetu61024_input,#widgetu61024_prompt,#widgetu61016_input,#widgetu61016_prompt,#recaptcha_response_field,#widgetu61008_prompt,#widgetu61020_input,#widgetu61020_prompt,#widgetu61043_input,#widgetu61043_prompt,#widgetu61047_input,#widgetu61047_prompt
{
	color: #807971;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	font-style: italic;
}

#widgetu61024.focus-st #widgetu61024_prompt,#widgetu61024.non-empty-st #widgetu61024_prompt,#widgetu61016.focus-st #widgetu61016_prompt,#widgetu61016.non-empty-st #widgetu61016_prompt,#widgetu61008.focus-st #widgetu61008_prompt,#widgetu61008.non-empty-st #widgetu61008_prompt,#widgetu61020.focus-st #widgetu61020_prompt,#widgetu61020.non-empty-st #widgetu61020_prompt,#widgetu61043.focus-st #widgetu61043_prompt,#widgetu61043.non-empty-st #widgetu61043_prompt,#widgetu61047.focus-st #widgetu61047_prompt,#widgetu61047.non-empty-st #widgetu61047_prompt
{
	visibility: hidden;
}

#u61028-4,#u61051-4
{
	font-size: 12px;
	filter: alpha(opacity=0);
	line-height: 14px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	font-family: Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif;
	background-color: transparent;
	opacity: 0;
}

#widgetu61006.frm-sub-st #u61028-4 p,#widgetu61042.frm-sub-st #u61051-4 p
{
	font-size: 14px;
	color: #999999;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	line-height: 1;
	font-style: italic;
}

#u61029-4,#u61053-4
{
	font-size: 12px;
	filter: alpha(opacity=0);
	line-height: 14px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	color: #FF0000;
	font-family: Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif;
	background-color: transparent;
	opacity: 0;
}

#widgetu61006.frm-subm-err-st #u61029-4 p,#widgetu61042.frm-subm-err-st #u61053-4 p
{
	font-size: 14px;
	color: #D7244C;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	line-height: 1;
	font-style: italic;
}

#u61030-4,#u61052-4
{
	font-size: 12px;
	filter: alpha(opacity=0);
	line-height: 12px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	color: #00FF00;
	font-family: Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif;
	background-color: transparent;
	opacity: 0;
}

#widgetu61006.frm-sub-st #u61028-4,#widgetu61006.frm-subm-err-st #u61029-4,#widgetu61006.frm-subm-ok-st #u61030-4,#widgetu61042.frm-sub-st #u61051-4,#widgetu61042.frm-subm-err-st #u61053-4,#widgetu61042.frm-subm-ok-st #u61052-4
{
	opacity: 1;
	filter: alpha(opacity=100);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}

#widgetu61006.frm-subm-ok-st #u61030-4 p,#widgetu61042.frm-subm-ok-st #u61052-4 p
{
	font-size: 14px;
	color: #999999;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	font-style: italic;
}

#u61054-17
{
	background: transparent url("../images/u61054-17.png") no-repeat 0px 0px;
}

#u61054-17:hover
{
	background: transparent url("../images/u61054-17-r.png") no-repeat 0px 0px;
}

#u61054-17:active
{
	background: transparent url("../images/u61054-17-m.png") no-repeat 0px 0px;
}

#widgetu61042.frm-sub-st #u61054-17
{
	background: transparent url("../images/u61054-17-fs.png") no-repeat 0px 0px;
}

@media (min-width: 1537px)
{
	#u61038
	{
		background-color: #191919;
		background-color: rgba(0,0,0,0.9);
	}

	#u61039
	{
		background-image: url("../images/chateaumusiquebadge500px-u61039-fr.png");
	}

	#u61059,#u60997
	{
		-webkit-transform: matrix(0,-1,1,0,45,73);
		-ms-transform: matrix(0,-1,1,0,45,73);
		transform: matrix(0,-1,1,0,45,73);
	}

	#u61004
	{
		background-color: #191919;
		background-color: rgba(0,0,0,0.9);
	}

	#u61005
	{
		background-image: url("../images/chateaumusiquebadge500px-u61005-fr.png");
	}

	#u85201-4
	{
		-webkit-transform: matrix(0,-1,1,0,16,45);
		-ms-transform: matrix(0,-1,1,0,16,45);
		transform: matrix(0,-1,1,0,16,45);
	}

	#u77855
	{
		background: transparent url("../images/booking.png") no-repeat left top;
		background-size: contain;
	}

	#u85152-3
	{
		background: transparent url("../images/guestlistgraphic.png") no-repeat left top;
		background-size: contain;
	}
}

@media (min-width: 961px) and (max-width: 1536px)
{
	#u61038
	{
		background-color: #191919;
		background-color: rgba(0,0,0,0.9);
	}

	#u61039
	{
		background-image: url("../images/chateaumusiquebadge500px-u61039-fr.png");
	}

	#u61059,#u60997
	{
		-webkit-transform: matrix(0,-1,1,0,45,73);
		-ms-transform: matrix(0,-1,1,0,45,73);
		transform: matrix(0,-1,1,0,45,73);
	}

	#u61004
	{
		background-color: #191919;
		background-color: rgba(0,0,0,0.9);
	}

	#u61005
	{
		background-image: url("../images/chateaumusiquebadge500px-u61005-fr.png");
	}

	#u85201-4
	{
		-webkit-transform: matrix(0,-1,1,0,16,44);
		-ms-transform: matrix(0,-1,1,0,16,44);
		transform: matrix(0,-1,1,0,16,44);
	}

	#u77855
	{
		background: transparent url("../images/booking.png") no-repeat left top;
		background-size: contain;
	}

	#u85152-3
	{
		background: transparent url("../images/guestlistgraphic.png") no-repeat left top;
		background-size: contain;
	}
}

@media (min-width: 641px) and (max-width: 960px)
{
	#u85201-4
	{
		-webkit-transform: matrix(0,-1,1,0,16,43);
		-ms-transform: matrix(0,-1,1,0,16,43);
		transform: matrix(0,-1,1,0,16,43);
	}

	#u61004
	{
		background-color: #191919;
		background-color: rgba(0,0,0,0.9);
	}

	#u61005
	{
		background-image: url("../images/chateaumusiquebadge500px-u61005-fr.png");
	}

	#u60997,#u61059
	{
		-webkit-transform: matrix(0,-1,1,0,45,73);
		-ms-transform: matrix(0,-1,1,0,45,73);
		transform: matrix(0,-1,1,0,45,73);
	}

	#u61038
	{
		background-color: #191919;
		background-color: rgba(0,0,0,0.9);
	}

	#u61039
	{
		background-image: url("../images/chateaumusiquebadge500px-u61039-fr.png");
	}

	#u77855
	{
		background: transparent url("../images/booking.png") no-repeat left top;
		background-size: contain;
	}

	#u85152-3
	{
		background: transparent url("../images/guestlistgraphic.png") no-repeat left top;
		background-size: contain;
	}
}

@media (min-width: 481px) and (max-width: 640px)
{
	#u85201-4
	{
		-webkit-transform: matrix(0,-1,1,0,16,43);
		-ms-transform: matrix(0,-1,1,0,16,43);
		transform: matrix(0,-1,1,0,16,43);
	}

	#u61004
	{
		background-color: #191919;
		background-color: rgba(0,0,0,0.9);
	}

	#u61005
	{
		background-image: url("../images/chateaumusiquebadge500px-u61005-fr.png");
	}

	#u60997,#u61059
	{
		-webkit-transform: matrix(0,-1,1,0,45,73);
		-ms-transform: matrix(0,-1,1,0,45,73);
		transform: matrix(0,-1,1,0,45,73);
	}

	#u61038
	{
		background-color: #191919;
		background-color: rgba(0,0,0,0.9);
	}

	#u61039
	{
		background-image: url("../images/chateaumusiquebadge500px-u61039-fr.png");
	}

}

@media (min-width: 401px) and (max-width: 480px)
{
	#u85201-4
	{
		-webkit-transform: matrix(0,-1,1,0,16,43);
		-ms-transform: matrix(0,-1,1,0,16,43);
		transform: matrix(0,-1,1,0,16,43);
	}

	#u61004
	{
		background-color: #191919;
		background-color: rgba(0,0,0,0.9);
	}

	#u61005
	{
		background-image: url("../images/chateaumusiquebadge500px-u61005-fr2.png");
	}

	#u85152-3
	{
		background: transparent url("../images/guestlistgraphic.png") no-repeat left top;
		background-size: contain;
	}

	#u60997,#u61059
	{
		-webkit-transform: matrix(0,-1,1,0,45,73);
		-ms-transform: matrix(0,-1,1,0,45,73);
		transform: matrix(0,-1,1,0,45,73);
	}

	#u61038
	{
		background-color: #191919;
		background-color: rgba(0,0,0,0.9);
	}

	#u61039
	{
		background-image: url("../images/chateaumusiquebadge500px-u61039-fr2.png");
	}

}

@media (min-width: 321px) and (max-width: 400px)
{
	#u85201-4
	{
		-webkit-transform: matrix(0,-1,1,0,19,41);
		-ms-transform: matrix(0,-1,1,0,19,41);
		transform: matrix(0,-1,1,0,19,41);
	}

	#u61038
	{
		background-color: #191919;
		background-color: rgba(0,0,0,0.9);
	}

	#u61039
	{
		background-image: url("../images/chateaumusiquebadge500px-u61039-fr.png");
	}

	#u61059,#u60997
	{
		-webkit-transform: matrix(0,-1,1,0,45,73);
		-ms-transform: matrix(0,-1,1,0,45,73);
		transform: matrix(0,-1,1,0,45,73);
	}

	#u61004
	{
		background-color: #191919;
		background-color: rgba(0,0,0,0.9);
	}

	#u61005
	{
		background-image: url("../images/chateaumusiquebadge500px-u61005-fr3.png");
	}

}

@media (max-width: 320px)
{
	#u85201-4
	{
		-webkit-transform: matrix(0,-1,1,0,16,43);
		-ms-transform: matrix(0,-1,1,0,16,43);
		transform: matrix(0,-1,1,0,16,43);
	}

	#u61004
	{
		background-color: #191919;
		background-color: rgba(0,0,0,0.9);
	}

	#u61005
	{
		background-image: url("../images/chateaumusiquebadge500px-u61005-fr4.png");
	}

	#u60997,#u61059
	{
		-webkit-transform: matrix(0,-1,1,0,46,73);
		-ms-transform: matrix(0,-1,1,0,46,73);
		transform: matrix(0,-1,1,0,46,73);
	}

	#u61038
	{
		background-color: #191919;
		background-color: rgba(0,0,0,0.9);
	}

	#u61039
	{
		background-image: url("../images/chateaumusiquebadge500px-u61039-fr3.png");
	}

}

