body { margin:0px; background-color:#fff; height:100% }
html { height:100% }
a:link { color:#74170d; text-decoration:underline }
a:visited { color:#74170d }
a:hover { color:#437286 }
#page a:link { color:#74170d; text-decoration:none }
#page a:visited { color:#74170d }
#page a:hover { color:#437286 }
#text-panel a:link { color:#74170d }
#text-panel a:visited { color:#74170d }
#text-panel a:hover { color:#437286 }
#PageDiv { position:relative; min-height:100% }
#page { position:relative; width:100%; min-height:1369px; z-index:0; overflow:hidden }
#text-panel { width:80%; min-height:694px; z-index:0; padding-bottom:40px; margin-left:10%; margin-top:15%; overflow:visible }
#polly1 { width:128px; min-height:129px; margin-right:25px; background-image:url(../Resources/mh-logo97x95.png); background-position:center; background-repeat:no-repeat; overflow:hidden; background-size:cover; border-radius:50% }
#formwrapper { z-index:0; padding:24px; margin-top:25px; border:solid #ccc 2px; overflow:visible }
#artychocsbadge125 { float:right; overflow:visible }
#UP { width:42px; min-height:45px; float:left; overflow:visible }
#TPOP { position:absolute; left:5px; top:0px; width:81px; height:5px; z-index:1; overflow:visible }
#item1 { position:fixed; width:260px; top:-130px; right:-130px; height:260px; z-index:2; background-color:#74170d; overflow:visible }
#text { position:absolute; width:260px; right:0px; bottom:0px; min-height:58px; z-index:1; overflow:visible }
@media screen and (max-width:870px)
{
	#PageDiv { width:auto }
}
@media screen and (max-width:800px)
{
	#PageDiv { width:auto }
}
@media screen and (max-width:768px)
{
	#PageDiv { width:auto }
}
@media screen and (max-width:650px)
{
	#PageDiv { width:auto }
	#polly1 { clear:both; margin-left:auto; margin-right:auto; margin-bottom:20px }
}
@media screen and (max-width:500px)
{
	#PageDiv { width:auto }
}
@media screen and (max-width:480px)
{
	#PageDiv { width:auto }
}
@media screen and (max-width:320px)
{
	#PageDiv { width:auto }
}
