*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,img,a,pre,form,fieldset,th,td{margin:0;padding:0}html{height:100%}body{font-family:Arial, Helvetica, sans-serif;background-color:#000;background-image:url(/assets/images/stripes4.gif);height:100%;background-repeat:repeat;background-position:center top;color:#333;font-weight:500}.img_wrapper{display:block;text-align:left;width:100%;height:60px;position:relative;background-size:cover;background-color:gold}a,span a,p a,div a{text-decoration:none;color:indigo}#wrapper{*zoom:1;max-width:1600px;margin-left:auto;margin-right:auto;background-color:#DDD;background-image:url("/assets/images/stripes4.gif");background-repeat:repeat;background-position:top;padding-top:1em;padding-bottom:1em}#wrapper:before,#wrapper:after{content:" ";display:table}#wrapper:after{clear:both}#content-wrapper{float:left;display:block;margin-right:2.35765%;width:57.35098%;background-color:#DDD}#content-wrapper:last-child{margin-right:0}@media screen and (max-width: 768px){#content-wrapper{float:left;display:block;margin-right:2.35765%;width:48.82117%}#content-wrapper:last-child{margin-right:0}}#title-container{text-align:left;color:indigo;width:100%;height:70px}#title-container h1{font-size:96px;line-height:96px}#menu-container{background-color:#000}.menu-container-inner{*zoom:1;max-width:1600px;margin-left:auto;margin-right:auto}.menu-container-inner:before,.menu-container-inner:after{content:" ";display:table}.menu-container-inner:after{clear:both}.menu_item{text-align:center;margin:5px 0 5px 0;float:left}.menu_item a{padding:0 2px 0 0;font-size:28px;font-weight:bold;text-decoration:none;line-height:1em;color:#FF8C00}.menu_item a:hover{color:#FFF}.image_gallery{margin:0 0 25px 0}.image_gallery h2{text-align:center}.whitehead{padding:0;margin:0;background-color:#FFF}.whitehead h1{padding:0 4px 2px 4px}p{margin:0 10px 0 10px;padding:8px 10px 10px 10px}.toc{margin:15px 0 10px 0;text-align:center}.invisible{list-style-type:none}a{color:#369}h1{color:indigo}h2{color:indigo}h3{color:indigo}#header{clear:both;width:100%;background-color:gold;border-bottom:1px solid #000}#header span{padding:0 10px 0 4px;font-size:48px;line-height:40px;background-color:#FFF}#footer{position:relative;bottom:0px;clear:both}#footer_content{background-color:indigo;margin:0 auto 0 auto}#footer_content h2{padding:6px 0 0 0;font-size:23px;text-align:center;color:#FFF}.clear{clear:both}.post{background-color:gold}.post center{margin:0 0 0 -8px}.entry-title{background-color:#FFF;padding:0 0 0 4px}.entry-date{margin:0 0 0 15px;font-size:12px;font-weight:normal;font-style:italic}.entry-content{background-color:#DDD;padding:15px 0 25px 0}.entry-content li{margin:0 0 1em 0}.entry-content h2{margin:15px 0 15px 0;line-height:5px}.entry-content img{margin:15px auto;max-width:100%;display:block}.entry-content p{margin-top:10px;padding:0 14px 0 14px}.posts-nav{padding:0 0.5em;background-color:#FFD700;font-size:1.5em;font-weight:bold}.nav-previous{float:left;width:30%}.nav-next{float:right;text-align:right;width:30%}.code{margin:20px;padding:10px 15px 10px 15px;border:solid 1px #333;font-weight:bold;background:#FFF;line-height:150%;overflow:auto}.code li{list-style-type:none}#sidebar{float:left;display:block;margin-right:2.35765%;width:31.76157%;margin-left:8.5298%;background-color:gold}#sidebar:last-child{margin-right:0}@media screen and (max-width: 1280px){#sidebar{float:left;display:block;margin-right:2.35765%;width:40.29137%;margin-left:0%}#sidebar:last-child{margin-right:0}}@media screen and (max-width: 768px){#sidebar{display:none}}.sidebar-video-wrapper{padding:0 0 1em 0}.sidebar-video-wrapper:last-child{padding:0}blockquote{font-weight:lighter;font-style:italic;font-size:small}.artwork_title{padding:0 4px 0 4px;background-color:#FFF;position:absolute;bottom:0;left:0}.highlight-title-container{background-color:gold;padding:0;margin:0;overflow:hidden}.highlight-title{background-color:#FFF;padding:0 4px 2px 4px;margin:0}#artwork-slider{visibility:hidden;background:#DDD}.slider-controls{float:right;font-size:0.6em;padding:5px}.upflickr h2{margin:0 8px}
