html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;box-sizing:border-box;font-size:100%;font:inherit;vertical-align:baseline}footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse}html{height:100%}html body{min-height:100%;display:flex}html body #main{width:100%;min-width:0;max-width:832px;height:auto;margin:0 auto;display:grid;grid-template-columns:168px 1fr 0.35fr;grid-template-rows:max-content 1fr}html body #main #mainHeader{grid-area:1/1/2/4;text-align:center}html body #main #mainHeader .content img{height:160px}html body #main #mainContent{grid-area:2/2/3/4;width:100%}html body #main #mainContent .content{min-height:100%;display:flex;flex-direction:column}html body #main #mainContent .content main{flex:1}html body #main #mainContent .content footer{display:flex;flex-wrap:wrap}html body #main #mainSidebar{grid-area:2/1/3/2}html body #main #mainSidebar .content{display:flex;flex-direction:column;width:100%}html body #main #mainSidebar .content a{display:block}@media only screen and (max-width: 640px){html body #main{display:flex;flex-direction:column}html body #main #mainSidebar>.content{text-align:center;display:block}html body #main #mainSidebar>.content h2,html body #main #mainSidebar>.content h3{display:none}html body #main #mainSidebar>.content a{display:inline-block}}@font-face{font-family:"SpicyTaste";src:url("/assets/fonts/spicytaste.otf")}html{background:url("/assets/images/backgrounds/rainy.gif");font:14pt Ubuntu, sans}html body{padding:10px}html body #main #mainContent{padding:30px 20px;flex:1}html body #main #mainContent .content{background:#fce144;padding:25px;border-style:solid;border-width:2px;border-image-slice:33%;border-image-width:24px;border-image-outset:24px;border-image-repeat:round;border-image-source:url("/assets/images/borders/border.svg");filter:drop-shadow(5px 5px 0px rgba(0,0,0,0.533333));font-size:0.9em;line-height:normal}html body #main #mainContent .content a{color:maroon;text-decoration:none}html body #main #mainContent .content a:hover{text-decoration:underline}html body #main #mainSidebar{filter:drop-shadow(5px 5px 0px rgba(0,0,0,0.533333));padding:30px 15px 0px 0px}html body #main #mainSidebar .content{transform:rotate(-1deg);transform-origin:top right;text-align:center;margin:2px 10px 2px 2px;padding:5px;border:4px solid black;background:#93ac4e}html body #main #mainSidebar .content:before,html body #main #mainSidebar .content:after{content:"";position:absolute;right:-32px;border:15px solid transparent;border-left-color:black;top:4px}html body #main #mainSidebar .content:after{top:6px;right:-24px;border:13px solid transparent;border-left-color:#93ac4e}html body #main #mainSidebar .content h2{font:bold 1.5em "SpicyTaste";padding:2px}html body #main #mainSidebar .content h3{font:bold 1em "SpicyTaste";background:#f7e26b;margin-top:4px}html body #main #mainSidebar .content a{font:bold 12px sans-serif;padding:4px 8px;margin:2px;color:white;text-decoration:none;text-shadow:0px 2px black;border:4px solid black}html body #main #mainSidebar .content a:nth-child(1){background:linear-gradient(90deg, #ad961f 50%, #825e17 50%) 48px 48px;background-size:48px}html body #main #mainSidebar .content a:nth-child(2){background:linear-gradient(90deg, #4ead1f 50%, #4d8217 50%) 48px 48px;background-size:48px}html body #main #mainSidebar .content a:nth-child(3){background:linear-gradient(90deg, #1fad66 50%, #17823b 50%) 48px 48px;background-size:48px}html body #main #mainSidebar .content a:nth-child(4){background:linear-gradient(90deg, #1f7ead 50%, #177082 50%) 48px 48px;background-size:48px}html body #main #mainSidebar .content a:nth-child(5){background:linear-gradient(90deg, #361fad 50%, #171782 50%) 48px 48px;background-size:48px}html body #main #mainSidebar .content a:nth-child(6){background:linear-gradient(90deg, #ad1fad 50%, #701782 50%) 48px 48px;background-size:48px}html body #main #mainSidebar .content a:nth-child(7){background:linear-gradient(90deg, #ad1f36 50%, #82173b 50%) 48px 48px;background-size:48px}html body #main #mainSidebar .content a:nth-child(8){background:linear-gradient(90deg, #ad7e1f 50%, #824d17 50%) 48px 48px;background-size:48px}html body #main #mainSidebar .content a:nth-child(9){background:linear-gradient(90deg, #66ad1f 50%, #5e8217 50%) 48px 48px;background-size:48px}html body #main #mainSidebar .content a:nth-child(10){background:linear-gradient(90deg, #1fad4e 50%, #178229 50%) 48px 48px;background-size:48px}html body #main #mainSidebar .content a:nth-child(11){background:linear-gradient(90deg, #1f96ad 50%, #178282 50%) 48px 48px;background-size:48px}html body #main #mainSidebar .content a:nth-child(12){background:linear-gradient(90deg, #1f1fad 50%, #172982 50%) 48px 48px;background-size:48px}html body #main #mainSidebar .content a:nth-child(13){background:linear-gradient(90deg, #961fad 50%, #5e1782 50%) 48px 48px;background-size:48px}html body #main #mainSidebar .content a:nth-child(14){background:linear-gradient(90deg, #ad1f4e 50%, #82174d 50%) 48px 48px;background-size:48px}html body #main #mainSidebar .content a:nth-child(15){background:linear-gradient(90deg, #ad661f 50%, #823b17 50%) 48px 48px;background-size:48px}html body #main #mainSidebar .content a:nth-child(16){background:linear-gradient(90deg, #7ead1f 50%, #708217 50%) 48px 48px;background-size:48px}@media only screen and (max-width: 640px){html{overflow-x:hidden}html body{padding:0;overflow-x:hidden}html body #main #mainSidebar{padding:0}html body #main #mainSidebar .content{background:#0000 !important;border:0 !important;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}html body #main #mainSidebar .content:before,html body #main #mainSidebar .content:after{opacity:0}html body #main #mainContent{padding:30px 0px 0px 0px}}body #mainContent b,body #mainContent strong{font-weight:bold}body #mainContent i,body #mainContent em{font-style:italic}body #mainContent h1,body #mainContent h2,body #mainContent h3,body #mainContent h4,body #mainContent h5,body #mainContent h6{font-weight:bold;font-family:"SpicyTaste";padding:0.2em 0}body #mainContent h1{text-align:center;font-size:2.5em;padding:0}body #mainContent h2{font-size:2em}body #mainContent h3{font-size:1.5em}body #mainContent h4{font-size:1.125em}body #mainContent h5{font-size:1em}body #mainContent h6{font-size:0.9em}body #mainContent img{max-width:100%}body #mainContent img[alt$=">"]{float:right}body #mainContent img[alt$="<"]{float:left}body #mainContent ul{list-style:disc;list-style-position:inside}body #mainContent ol{list-style:decimal;list-style-position:inside}body #mainContent table,body #mainContent td,body #mainContent th{border:1px solid #b09d2c;padding:5px;margin:5px}body #mainContent code{color:#f8f8f2;background-color:#272822;font:1em monospace;border-radius:4px}body #mainContent pre{background-color:#272822;color:#f8f8f2;border-radius:4px;overflow:auto;margin:4px;padding:5px}body #mainContent pre code{border-radius:0}body #mainContent hr{border:0;border-top:2px solid black;margin:10px}body #mainContent blockquote{margin:5px;padding:5px;padding-left:10px;border-left:3px solid #b09d2c}body #mainContent p{padding:10px 0px}html{background:url("/assets/images/backgrounds/christmas-houses.gif") bottom center repeat-x,url("/assets/images/backgrounds/christmas-moon.gif") no-repeat,url("/assets/images/backgrounds/christmas-stars.gif") center center;background-attachment:fixed}

/*# sourceMappingURL=christmas.css.map */