<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">    /* Large desktop */
    @media (min-width: 1200px) {
	body { margin:0;padding:0;background:#eee;color:#444;font-family:'helvetica neue', helvetica, arial, sans-serif;font-size:90%;line-height:2em; }
	a, a:hover, a:visited { color: #d00;text-decoration:underline; }
	blockquote { border:none; }
	#mast { background:#d00;margin:0;padding:0;border-bottom:1px solid #c00;overflow:hidden; }
	#page-header { max-width:940px;color:#fff;margin:0 auto;padding:0;border:none; }
	#page-header img { float:left;margin-right: 40px; }
	#page-header h1 { letter-spacing:-1px;font-weight:normal;font-family:'Century Gothic', 'helvetica neue', helvetica, arial, sans-serif;margin:0;padding:20px 0;line-height:1em;font-size:480%; }
	#page-header h1 span { font-weight:bold; }
	#page-header p { font-size:160%;font-family:'helvetica neue', helvetica, arial, sans-serif;font-weight:normal;margin:0;padding:0; }

	#submast { background:#b00;margin:0;padding:0;color:#fff;border-top:1px solid #c00 }
	#submast .container h3 { font-size:120%;font-weight:bold;text-align:center;font-family:'helvetica neue', helvetica, arial, sans-serif; }
	#submast .container ol { padding:0 90px 10px 90px;font-weight:normal; }

	#divsteps { margin:0;padding:0; }
	#divsteps { counter-reset:item;margin:0;padding:0;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;color:#555; }
	#divsteps li { counter-increment:item; list-style:none inside;margin:0 0 20px 0;padding:10px 5px 3px 50px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;font-size:180%;line-height:1em;background:#fff;border:1px solid #ddd; }
	#divsteps li:hover { border:1px solid #888; }
	#divsteps li a { display:block;text-decoration:none;color:#555; }
	#divsteps li span { display:block;font-size:80%;font-size:12pt; }
	#divsteps li:before { content:"" counter(item) "";font-size:40px;italic;color:#d00;padding:0;margin:5px 0 0 -35px;float:left;text-align:center; }
	#divsteps li:last-child { margin:0; }
	#prize { padding:20px;margin:0;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;border:1px solid #ddd;background:#fff;line-height:1.3em; }
	#prize h3 { margin:-5px 0 0 -20px;font-size:180%;line-height:1em;font-weight:normal; }
	#prize h3 img { margin-right:10px; }
	#prize img { max-width:300px;margin:0;padding:0 0 10px 20px; }
	#prize .specs { padding-left:40px;font-size:100%; }
	#prize .specs h3 { font-size:120%;margin:0;padding:0; }
	#mechanics { margin:20px 0;padding:20px 40px;background:#fff;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;font-size:95%;border:1px solid #ddd; }
	#mechanics h3 { color:#666;font-size:110%;margin:0;padding:0; }
	#mechanics h4 { color:#666;font-size:100%;margin:0;padding:0 0 5px 0;border-bottom:1px solid #eee; }
	#mechanics ul li { margin:7px 0;font-size:95%; }

	#duration { margin:20px 0 0 0;padding:10px;background:#fff;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;font-size:95%;border:1px solid #ddd;text-align:center; }
	#duration p { margin:0;padding:0;font-size:100%;color:#666;line-height:1.2em; }
	#expired { margin:0 0 20px 0;padding:10px;background:#fff;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;font-size:95%;border:1px solid #ddd;text-align:center; }
	#expired p { margin:0;padding:0;font-size:100%;color:#666;line-height:1.2em;font-weight:bold; }

	#footer { background:#d00;color:#fff;margin:0;padding:10px }
	#footer a { color:#fc0; }

	.social { float:right;padding:10px;background:#f8f8f8;border:1px solid #eee;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;clear:both; }
	.fb, .twitter { float:left;width:90px; }

    }
     
    /* Portrait tablet to landscape and desktop */
    @media (min-width: 768px) and (max-width: 1199px) {
	body { margin:0;padding:0;background:#eee;color:#444;font-family:'helvetica neue', helvetica, arial, sans-serif;font-size:90%;line-height:2em; }
	a, a:hover, a:visited { color: #d00;text-decoration:underline; }
	blockquote { border:none; }

	#mast { background:#d00;margin:0;padding:0;border-bottom:1px solid #c00;overflow:hidden; }
	#page-header { max-width:940px;color:#fff;margin:0 auto;padding:0;border:none; }
	#page-header img { float:left;margin-right: 40px; }
	#page-header h1 { letter-spacing:-1px;font-weight:normal;font-family:'Century Gothic', 'helvetica neue', helvetica, arial, sans-serif;margin:0;padding:20px 0;line-height:1em;font-size:480%; }
	#page-header h1 span { font-weight:bold; }
	#page-header p { font-size:160%;font-family:'helvetica neue', helvetica, arial, sans-serif;font-weight:normal;margin:0;padding:0; }

	#submast { background:#b00;margin:0;padding:0;color:#fff;border-top:1px solid #c00 }
	#submast .container h3 { font-size:120%;font-weight:bold;text-align:center;font-family:'helvetica neue', helvetica, arial, sans-serif; }
	#submast .container ol { padding:0 90px 10px 90px;font-weight:normal; }

	#divsteps { margin:0;padding:0; }
	#divsteps { counter-reset:item;margin:0;padding:0;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;color:#555; }
	#divsteps li { counter-increment:item; list-style:none inside;margin:0 0 20px 0;padding:10px 5px 3px 50px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;font-size:180%;line-height:1em;background:#fff;border:1px solid #ddd; }
	#divsteps li:hover { border:1px solid #888; }
	#divsteps li a { display:block;text-decoration:none;color:#555; }
	#divsteps li span { display:block;font-size:80%;font-size:12pt; }
	#divsteps li:before { content:"" counter(item) "";font-size:40px;italic;color:#d00;padding:0;margin:5px 0 0 -35px;float:left;text-align:center; }
	#divsteps li:last-child { margin:0; }
	#prize { padding:20px;margin:0;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;border:1px solid #ddd;background:#fff;line-height:1.3em; }
	#prize h3 { margin:-5px 0 0 -20px;font-size:180%;line-height:1em;font-weight:normal; }
	#prize h3 img { margin-right:10px; }
	#prize img { max-width:300px;margin:0;padding:0 0 10px 20px; }
	#prize .specs { padding-left:20px;font-size:100%; }
	#prize .specs h3 { font-size:120%;margin:0;padding:0; }
	#mechanics { margin:20px 0;padding:20px 40px;background:#fff;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;font-size:95%;border:1px solid #ddd; }
	#mechanics h3 { color:#666;font-size:110%;margin:0;padding:0; }
	#mechanics h4 { color:#666;font-size:100%;margin:0;padding:0 0 5px 0;border-bottom:1px solid #eee; }
	#mechanics ul li { margin:7px 0;font-size:95%; }

	#duration { margin:20px 0 0 0;padding:10px;background:#fff;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;font-size:95%;border:1px solid #ddd;text-align:center; }
	#duration p { margin:0;padding:0;font-size:100%;color:#666;line-height:1.2em; }
	#expired { margin:0 0 20px 0;padding:10px;background:#fff;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;font-size:95%;border:1px solid #ddd;text-align:center; }
	#expired p { margin:0;padding:0;font-size:100%;color:#666;line-height:1.2em;font-weight:bold; }

	#footer { background:#d00;color:#fff;margin:0;padding:10px }
	#footer a { color:#fc0; }

	.social { float:right;padding:10px;background:#f8f8f8;border:1px solid #eee;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;clear:both; }
	.fb, .twitter { float:left;width:90px; }

    }
     
    /* Landscape phone to portrait tablet */
    @media (max-width: 767px) {
	body { margin:0;padding:0;background:#eee;color:#444;font-family:'helvetica neue', helvetica, arial, sans-serif;font-size:90%;line-height:2em; }
	a, a:hover, a:visited { color: #d00;text-decoration:underline; }
	blockquote { border:none; }

	#mast { background:#d00;margin:0;padding:0;border-bottom:1px solid #c00;overflow:hidden; }
	#page-header { max-width:940px;color:#fff;margin:0 auto;padding:0;border:none; }
	#page-header img { float:left;margin-right: 40px; }
	#page-header h1 { letter-spacing:-1px;font-weight:normal;font-family:'Century Gothic', 'helvetica neue', helvetica, arial, sans-serif;margin:0;padding:20px 0;line-height:1em;font-size:480%; }
	#page-header h1 span { font-weight:bold; }
	#page-header p { font-size:160%;font-family:'helvetica neue', helvetica, arial, sans-serif;font-weight:normal;margin:0;padding:0; }

	#submast { background:#b00;margin:0;padding:0;color:#fff;border-top:1px solid #c00 }
	#submast .container h3 { font-size:120%;font-weight:bold;text-align:center;font-family:'helvetica neue', helvetica, arial, sans-serif; }
	#submast .container ol { padding:0 90px 10px 90px;font-weight:normal; }

	#divsteps { margin:0;padding:0; }
	#divsteps { counter-reset:item;margin:0;padding:0;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;color:#555; }
	#divsteps li { counter-increment:item; list-style:none inside;margin:0 0 20px 0;padding:10px 5px 3px 50px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;font-size:180%;line-height:1em;background:#fff;border:1px solid #ddd; }
	#divsteps li:hover { border:1px solid #888; }
	#divsteps li a { display:block;text-decoration:none;color:#555; }
	#divsteps li span { display:block;font-size:80%;font-size:12pt; }
	#divsteps li:before { content:"" counter(item) "";font-size:40px;italic;color:#d00;padding:0;margin:5px 0 0 -35px;float:left;text-align:center; }
	#divsteps li:last-child { margin:0; }
	#prize { padding:20px;margin:0;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;border:1px solid #ddd;background:#fff;line-height:1.3em; }
	#prize h3 { margin:-5px 0 0 -20px;font-size:180%;line-height:1em;font-weight:normal; }
	#prize h3 img { margin-right:10px; }
	#prize img { max-width:300px;margin:0;padding:0 0 10px 20px; }
	#prize .specs { padding-left:20px;font-size:100%; }
	#prize .specs h3 { font-size:120%;margin:0;padding:0; }
	#mechanics { margin:20px 0;padding:20px 40px;background:#fff;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;font-size:95%;border:1px solid #ddd; }
	#mechanics h3 { color:#666;font-size:110%;margin:0;padding:0; }
	#mechanics h4 { color:#666;font-size:100%;margin:0;padding:0 0 5px 0;border-bottom:1px solid #eee; }
	#mechanics ul li { margin:7px 0;font-size:95%; }

	#duration { margin:20px 0 0 0;padding:10px;background:#fff;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;font-size:95%;border:1px solid #ddd;text-align:center; }
	#duration p { margin:0;padding:0;font-size:100%;color:#666;line-height:1.2em; }
	#expired { margin:0 0 20px 0;padding:10px;background:#fff;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;font-size:95%;border:1px solid #ddd;text-align:center; }
	#expired p { margin:0;padding:0;font-size:100%;color:#666;line-height:1.2em;font-weight:bold; }

	#footer { background:#d00;color:#fff;margin:0;padding:10px }
	#footer a { color:#fc0; }

	.social { float:right;padding:10px;background:#f8f8f8;border:1px solid #eee;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;clear:both; }
	.fb, .twitter { float:left;width:90px; }

    }
     
    /* Landscape phones and down */
    @media (max-width: 480px) {
	body { margin:0;padding:0;background:#eee;color:#444;font-family:'helvetica neue', helvetica, arial, sans-serif;font-size:90%;line-height:2em; }
	a, a:hover, a:visited { color: #d00;text-decoration:underline; }
	blockquote { border:none; }
	#mast { background:#d00;margin:0;padding:10px;border-bottom:1px solid #c00;overflow:hidden; }
	#page-header { max-width:480px;color:#fff;margin:0;padding:0;border:none;text-align:center; }
	#page-header .imgHead { width:250px;margin-left:25px; }
	#page-header h1 { letter-spacing:-1px;font-weight:normal;font-family:'Century Gothic', 'helvetica neue', helvetica, arial, sans-serif;margin:0;padding:20px 0;line-height:1em;font-size:250%; }
	#page-header h1 span { font-weight:bold; }
	#page-header p { font-size:120%;font-family:'helvetica neue', helvetica, arial, sans-serif;font-weight:normal;margin:0;padding:0; }
	[class*="span"] { float: none;min-height: 1px; }
	.container { width: 320px; }
	.span12, .span11, .span10, .span9, .span8, .span7, .span6, .span5, .span4, .span3, .span2, .span1 { max-width: 320px; }
	#submast { background:#b00;margin:0;padding:0;color:#fff;border-top:1px solid #c00 }
	#submast .container h3 { font-size:120%;font-weight:bold;text-align:center;font-family:'helvetica neue', helvetica, arial, sans-serif; }
	#submast .container ol { padding:0 90px 10px 90px;font-weight:normal; }

	#divsteps { margin:0;padding:0; }
	#divsteps { counter-reset:item;margin:0;padding:0;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;color:#555; }
	#divsteps li { counter-increment:item; list-style:none inside;margin:0 20px 20px 20px;padding:10px 20px 3px 50px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;font-size:180%;line-height:1em;background:#fff;border:1px solid #ddd;max-width:210px; }
	#divsteps li:hover { border:1px solid #888; }
	#divsteps li a { display:block;text-decoration:none;color:#555; }
	#divsteps li span { display:block;font-size:80%;font-size:12pt;line-height:1.3em; }
	#divsteps li:before { content:"" counter(item) "";font-size:40px;italic;color:#d00;padding:0;margin:5px 0 0 -35px;float:left;text-align:center; }
	#divsteps li:last-child { margin:0 20px 20px 20px; }
	#prize { padding:10px;margin:0 20px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;border:1px solid #ddd;background:#fff;line-height:1.5em;max-width:260px }
	#prize h3 { margin:-5px 0 0 -10px;font-size:180%;line-height:1em;font-weight:normal; }
	#prize h3 img { margin-right:5px; }
	#prize img { max-width:240px;margin:0;padding:10px; }
	#prize .specs { padding-left:45px; }
	#prize .specs h3 { font-size:130%;margin:0;padding:0; }
	#mechanics { margin:20px;padding:10px;background:#fff;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;font-size:95%;border:1px solid #ddd;max-width:260px; }
	#mechanics h3 { color:#666;font-size:120%;margin:0;padding:0; }
	#mechanics h4 { color:#666;font-size:110%;margin:0;padding:0 0 5px 0;border-bottom:1px solid #eee; }
	#mechanics ul li { margin:7px 0;font-size:100%; }

	#duration { margin:20px 20px 0 20px;padding:10px;background:#fff;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;font-size:95%;border:1px solid #ddd;text-align:center;width:260px;max-width:260px; }
	#duration p { margin:0;padding:0;font-size:100%;color:#666;line-height:1.2em; }
	#expired { margin:0 20px 20px 20px;padding:10px;background:#fff;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;font-size:95%;border:1px solid #ddd;text-align:center;width:260px;max-width:260px; }
	#expired p { margin:0;padding:0;font-size:100%;color:#666;line-height:1.2em;font-weight:bold; }

	#footer { background:#d00;color:#fff;margin:0;padding:10px; }
	#footer a { color:#fc0; }
	#footer .container { text-align:center;width:300px;max-width:300px; }

	.social { float:left;padding:10px;background:#f8f8f8;border:1px solid #eee;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;clear:both; }
	.fb, .twitter { float:left;width:118px; }

    }

</pre></body></html>