/*! normalize.css v1.1.1 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{background:#fff;color:#000;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}html,button,input,select,textarea{color:#222}body{font-size:1em;line-height:1.4;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:300}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:150%}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}html,body{min-width:980px}body{font-family:"Oswald", sans-serif}html{background:url("../img/bg.jpg") no-repeat center top #000}.container{margin:0 auto;width:980px;position:relative}.header-wrap{z-index:2;position:relative;height:240px;margin-bottom:-8px;background:url("../img/header.png") no-repeat center top}.logo{position:absolute;left:344px;top:4px;width:310px;height:122px;padding:0}.logo a{display:block;width:100%;height:100%;text-decoration:none;text-indent:-9999px}.nav ul{margin:0;padding:0;list-style:none}.nav li{position:absolute;padding:0}.nav .home{left:59px;top:114px;width:72px;height:72px}.nav .home a{border-radius:35px}.nav .about{left:132px;top:80px;width:76px;height:72px}.nav .about a{border-radius:36px}.nav .the-puppets{left:205px;top:113px;width:91px;height:70px}.nav .the-puppets a{border-radius:35px}.nav .buy-em{left:299px;top:79px;width:71px;height:72px;border-radius:33px}.nav .buy-em a{border-radius:33px}.nav .the-comic{left:643px;top:80px;width:72px;height:71px;border-radius:32px}.nav .the-comic a{border-radius:32px}.nav .custom-work{left:725px;top:111px;width:71px;height:70px}.nav .custom-work a{border-radius:30px}.nav .fun-stuff{left:801px;top:73px;width:73px;height:71px}.nav .fun-stuff a{border-radius:30px 30px 30px 14px}.nav .contact{left:871px;top:114px;width:86px;height:71px}.nav .contact a{border-radius:35px}.nav a{display:block;width:100%;height:100%;text-decoration:none;text-indent:-9999px}.content-wrap{min-height:914px;color:#fff;background:url("../img/tile_content_bg.png") repeat-y center top}.main-content{padding:50px 90px 210px}.main-content p{padding:0 10px}.main-content p a{color:#f8ef28}.main-content .grid-accordion{margin-top:30px;margin-bottom:60px}.main-content .grid-accordion .panel-counter{padding:8px;font-size:14px;color:#333}.main-content .grid-accordion .ga-padding{padding:8px;font-size:14px}.main-content .three-column-list ul{float:left;width:28%;padding:0;margin:0 0 0 40px;list-style:none}.main-content .three-column-list li{padding:0}.contact-info{min-height:482px;padding-right:350px;background:url("../img/contact/contact_photo.png") no-repeat right top}.contact-info .contact-heading{margin-top:30px;margin-left:30px;font-size:1.2em;color:#ff7300}.contact-info .contact-link{margin-left:30px}.contact-info .contact-link a{color:#fff}.home-page .main-content{margin-top:-40px;padding:0 18px 0 23px}.home-page .top-wrap{position:relative;height:508px;background:url("../img/slider_container.png") no-repeat center top}.home-page .slider-wrap{position:relative;padding-top:65px}.home-page .slides{width:636px;height:307px;padding:0;margin:0 auto;z-index:1}.home-page #slider{list-style:none;padding:0;margin:0}.home-page .tickets-ducks{z-index:55;position:absolute;left:0px;bottom:0px;width:100%;height:173px;overflow:hidden;background:url("../img/tickets_duck_bg.png") no-repeat center top}.home-page .btn-slide{position:absolute;width:172px;height:80px;cursor:pointer}.home-page .btn-slide[data-slide="0"]{left:304px;top:17px}.home-page .btn-slide[data-slide="1"]{left:476px;top:13px}.home-page .btn-slide[data-slide="2"]{left:648px;top:8px}.home-page .ducks1,.home-page .ducks2{position:absolute;bottom:0px;width:995px;height:70px;white-space:nowrap}.home-page .ducks1{left:0px;-webkit-animation:ducks1 10s 0s linear infinite;-moz-animation:ducks1 10s 0s linear infinite;-o-animation:ducks1 10s 0s linear infinite;animation:ducks1 10s 0s linear infinite;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards}.home-page .ducks2{left:995px;-webkit-animation:ducks2 10s 0s linear infinite;-moz-animation:ducks2 10s 0s linear infinite;-o-animation:ducks2 10s 0s linear infinite;animation:ducks2 10s 0s linear infinite;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards}.home-page .duck{display:inline-block;width:80px;height:70px}.home-page .duck.duck1{background:url("../img/duck1.png") no-repeat center top}.home-page .duck.duck2{background:url("../img/duck2.png") no-repeat center top}.home-page .duck.duck3{background:url("../img/duck3.png") no-repeat center top}.home-page .duck.duck_down{background:url("../img/duck_down.png") no-repeat center top}.home-page .bottom-wrap{position:relative;height:936px}.home-page .bottom-wrap img{position:absolute;top:0;left:2px}.home-page .bottom-wrap .puppet{position:absolute;width:220px;height:260px}.home-page .bottom-wrap .puppet.bunky{left:23px;top:50px}.home-page .bottom-wrap .puppet.joe{left:23px;top:330px}.home-page .bottom-wrap .puppet.hack{left:23px;top:613px}.home-page .bottom-wrap .puppet.klaus{left:692px;top:50px}.home-page .bottom-wrap .puppet.thomas{left:692px;top:310px}.home-page .bottom-wrap .puppet.kid{left:692px;top:613px}.home-page .bottom-wrap .puppet a{display:block;width:100%;height:100%;text-indent:-99999px}.home-page .bottom-wrap .btn-read-more{position:absolute;left:402px;top:543px;width:133px;height:65px}.home-page .bottom-wrap .btn-read-more a{display:block;width:100%;height:100%;text-indent:-99999px}@-webkit-keyframes ducks1{0%{left:0px}100%{left:-995px}}@-moz-keyframes ducks1{0%{left:0px}100%{left:-995px}}@-ms-keyframes ducks1{0%{left:0px}100%{left:-995px}}@keyframes ducks1{0%{left:0px}100%{left:-995px}}@-webkit-keyframes ducks2{0%{left:995px}100%{left:0px}}@-moz-keyframes ducks2{0%{left:995px}100%{left:0px}}@-ms-keyframes ducks2{0%{left:995px}100%{left:0px}}@keyframes ducks2{0%{left:995px}100%{left:0px}}.the-comic .main-content{padding-right:50px}.the-comic .top-columns{padding-top:20px}.the-comic .top-columns .column-left{float:left;margin-top:20px}.the-comic .top-columns .column-right{float:left;width:345px;margin-left:20px}.the-comic .top-columns .quote{margin-top:50px;margin-bottom:50px;padding-left:20px}.the-comic .bottom-columns{margin-left:95px;padding-top:40px}.the-comic .bottom-columns .column-left,.the-comic .bottom-columns .column-middle,.the-comic .bottom-columns .column-right{float:left;text-align:center}.the-comic .bottom-columns .column-left img,.the-comic .bottom-columns .column-middle img,.the-comic .bottom-columns .column-right img{margin-top:10px}.the-comic .bottom-columns .column-left{padding-top:34px}.the-comic .bottom-columns .column-middle{padding:80px 60px 0}.the-comic .bottom-columns .column-right{padding-top:34px}.the-comic .bottom-columns .comedy{padding-top:15px;padding-left:125px}.the-puppets{height:1302px}.the-puppets .puppets{position:relative}.the-puppets .puppets img{position:absolute;top:0;left:2px}.the-puppets .puppet{position:absolute;width:240px;height:340px}.the-puppets .puppet.bunky{left:2px;top:20px;width:270px}.the-puppets .puppet.joe{left:305px;top:20px}.the-puppets .puppet.hack{left:572px;top:20px}.the-puppets .puppet.klaus{left:2px;top:450px;width:270px}.the-puppets .puppet.thomas{left:296px;top:450px}.the-puppets .puppet.kid{left:552px;top:450px}.the-puppets .puppet a{display:block;width:100%;height:100%;text-indent:-99999px}.fun-stuff .headline{margin-top:40px;margin-bottom:10px}.fun-stuff .celebs{float:left;width:420px}.fun-stuff .downloads{float:left;width:350px;margin-left:25px;font-family:"Raleway";font-weight:600;font-size:0.9em;line-height:1.2em}.fun-stuff .download-item{height:100px}.fun-stuff .download-thumb{float:left;margin-right:10px;padding:3px;background:url("../img/bg_noshadow.jpg") repeat center top;background-attachment:fixed}.fun-stuff .gallery{margin:0 0 9px;padding:0}.fun-stuff .gallery li{display:inline-block;margin-left:6px;padding:6px;background:url("../img/bg_noshadow.jpg") repeat center top;background-attachment:fixed}.fun-stuff .gallery li:first-child{margin-left:0}.fun-stuff .gallery li a{display:block;color:#ccc}.product-page{padding-bottom:210px}.product-page del{color:#aaa}.product-page .columns{padding-top:65px}.product-page .column-left{float:left;width:345px;padding-left:100px}.product-page .column-right{float:left;width:500px;padding-left:25px}.product-page .product-image{padding:9px;background:url("../img/bg_noshadow.jpg") repeat center top;background-attachment:fixed}.product-page .gallery-label{margin-top:12px;margin-bottom:5px;font-size:0.9em}.product-page .gallery{margin:0 0 6px;padding:0}.product-page .gallery li{display:inline-block;margin-left:3px;padding:3px;background:url("../img/bg_noshadow.jpg") repeat center top;background-attachment:fixed}.product-page .gallery li:first-child{margin-left:0}.product-page .gallery li a{display:block;color:#ccc}.product-page .information{width:420px;min-height:380px;margin-bottom:40px}.product-page .information p{margin-top:0.6em;margin-bottom:1.4em;margin-left:6px}.product-page .stock-info{float:left;width:210px;margin-left:6px}.product-page .stock{font-size:1.25em;color:#ff7300}.product-page .btn-buynow{float:left}.product-page .btn-buynow a{display:block;width:100%;height:100%;text-decoration:none;text-indent:-9999px}.product-page .btn-buynow.etsy{width:229px;height:50px;background:url("../img/button_buy_etsy.png") no-repeat top left}.product-page .btn-buynow.storenvy{width:230px;height:59px;background:url("../img/button_buy_storenvy.png") no-repeat top left}.product-page .soulless .stock-info{width:280px}.product-page .soulless .stock{font-size:1.2em;color:red}.product-page .soulless .btn-buynow{width:173px;height:52px;background:url("../img/buy_button10.png") no-repeat top left}.product-page .soldout .stock-info{width:280px}.product-page .soldout .stock{color:#f8ef28}.product-page .soldout .btn-buynow{width:173px;height:52px;background:url("../img/sold_out.png") no-repeat top left}.product-page .see-rest{margin-top:90px;margin-left:6px}.product-page .see-rest a{color:#fff;text-decoration:none}.product-page .see-rest a:hover{text-decoration:underline}.footer-wrap{height:524px;margin-top:-187px;color:#524e4b;background:url("../img/footer_top.png") no-repeat center top}.footer-wrap a{color:#524e4b;text-decoration:none}.footer-wrap a:hover{text-decoration:underline}.footer-inner-wrap{height:344px;margin-top:180px;background:url("../img/footer_bottom.png") no-repeat center top #000}.footer-nav{margin-top:110px}.section{float:left;width:320px}.section ul{margin:0;padding:0;list-style:none}.section li{padding:0;font-size:1em;font-weight:400;line-height:2em}.section.important-links .content{padding-left:46px}.section.important-links ul{float:left;width:110px}.section.other-projects{text-align:center}.section.connect .content{padding-left:106px}.section.connect li{margin-bottom:18px}.copyright{margin-top:10px;text-align:center;font-weight:400;font-size:0.7em}
