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,font,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{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:'';content:none}q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}body{background-color:#f4f4f4;font-size:62.5%;line-height:28px}#wrapper{margin:0 auto;position:relative;overflow:hidden;width:994px;background:#fff}#container{width:1008px;margin-left:-7px}.sg-1,.sg-2,.sg-3,.sg-4,.sg-5,.sg-6,.sg-7,.sg-8,.sg-9,.sg-10,.sg-11,.sg-12,.sg-13,.sg-14,.sg-15,.sg-16,.sg-17,.sg-18,.sg-19,.sg-20,.sg-21,.sg-22,.sg-23,.sg-24,.sg-25,.sg-26,.sg-27,.sg-28,.sg-29,.sg-30,.sg-31,.sg-32,.sg-33,.sg-34,.sg-35{margin:0px 14px 28px 14px;float:left}.sgParent{margin:0px}.sg-1{width:28px}.sg-2{width:56px}.sg-3{width:84px}.sg-4{width:112px}.sg-5{width:140px}.sg-6{width:168px}.sg-7{width:196px}.sg-8{width:224px}.sg-9{width:252px}.sg-10{width:280px}.sg-11{width:308px}.sg-12{width:336px}.sg-13{width:364px}.sg-14{width:392px}.sg-15{width:420px}.sg-16{width:448px}.sg-17{width:476px}.sg-18{width:504px}.sg-19{width:532px}.sg-20{width:560px}.sg-21{width:588px}.sg-22{width:616px}.sg-23{width:644px}.sg-24{width:672px}.sg-25{width:700px}.sg-26{width:728px}.sg-27{width:756px}.sg-28{width:784px}.sg-29{width:812px}.sg-30{width:840px}.sg-31{width:868px}.sg-32{width:896px}.sg-33{width:924px}.sg-34{width:952px}.sg-35{width:980px}.borderRight{border-right:1px solid #222;margin-right:0px;padding-right:13px}.borderLeft{border-left:1px solid #222;margin-left:0px;padding-left:13px}#controller{position:fixed;top:14px;right:14px;z-index:9999}#controller ul{border-color:#222;border-style:solid;border-width:0px 1px}#controller ul li a{color:#222;display:block;font:14px / 26px Verdana;height:26px;width:26px;margin:1px;text-align:center;text-decoration:none}#controller ul li a:hover{font-weight:bold}#controller ul li.selected a{background-color:#222;color:#fff;font-weight:bold}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:#101010;color:white;font-family:"Whitney A", "Whitney B", "Helvetica Neue", "Arial", sans-serif;font-weight:400;font-size:112.5%;overflow:hidden;-webkit-font-smoothing:antialiased}a{text-decoration:none}p a{display:inline !important;color:#acf}p a:hover{color:#fff}#page{position:absolute;top:40%;margin-top:-230px;width:100%}#container{padding-top:20px}#wrapper{background:#101010}header{position:relative;background:#0082bf;height:308px}header a{display:block;height:306px;width:306px}header a:hover{background:rgba(255,255,255,0.1)}header img{padding:0;margin:0;position:absolute;bottom:18px;right:20px}footer{color:#333;text-align:right;height:28px}footer p{margin:0 10px}.sg-5,.sg-7,.sg-11,.sg-17,.sg-35,.sg-5 a,.sg-7 a,.sg-11 a,.sg-17 a,.sg-35{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.sg-5 a,.sg-7 a,.sg-11 a,.sg-17 a{border:1px solid rgba(255,255,255,0.1)}.sg-5{height:140px}.sg-5 a{position:relative;display:block;color:white;height:140px;width:140px}.sg-7{height:196px}.sg-7 a{position:relative;display:block;color:white;height:196px;width:196px}.sg-11{height:308px}.sg-11 a{display:block;height:308px;width:308px}.sg-17{height:476px}.sg-17 a{display:block;width:476px;height:476px}.about{background-color:#99BF00}.portfolio{background-color:#C03232}.contact{background-color:#777}.about a:focus,.portfolio a:focus,.contact a:focus{background:rgba(255,255,255,0.1)}.about a:hover,.portfolio a:hover,.contact a:hover{background:rgba(255,255,255,0.2)}.about a span,.portfolio a span,.contact a span{position:absolute;top:10px;right:20px}.category{position:relative}.category a{display:block;color:white;text-decoration:none}.photo a{display:block;color:white;text-decoration:none}.category a .arrow{position:absolute;font-size:2em;bottom:20px;left:20px}.category a:focus{background:rgba(255,255,255,0.1)}.photo a:focus{background:rgba(255,255,255,0.1)}.category a:hover,.photo a:hover{background:rgba(255,255,255,0.2)}.blank-category,.blank-photo{position:relative;background:#181818;border-radius:3px}.blank-category:before,.blank-photo:before{display:block;content:"";position:absolute;width:138px;height:138px;border:1px dotted rgba(255,255,255,0.1);border-radius:3px}.category h3{position:absolute;top:16px;right:0;text-align:right;margin:0 20px;font-weight:400;font-size:1em;line-height:1em}.page-links{background:#666}.prev-link,.next-link{color:white;font-size:2em;position:relative;display:block}.prev-link div,.next-link div{position:absolute;bottom:15px}.prev-link div{left:20px}.next-link div{right:20px}.prev-link:hover,.next-link:hover{background:rgba(255,255,255,0.2)}.about-content{background:#444;color:#ccc;overflow:auto}.about-content div{padding:2px 12px}.about-content div p{font-size:0.9em;margin-top:0.7em;margin-bottom:0.7em;line-height:1.5}.contact-form{background:#ddd}.field_with_errors{display:inline}form{padding:10px 25px}form p{margin:10px 0;color:#555}form label{color:#666;display:block;width:85px;float:left;margin-top:4px}form label.error{float:none;display:none !important;color:#990000;margin-left:10px}form textarea{height:150px;width:325px;font-family:"Whitney A", "Whitney B", "Helvetica Neue", "Arial", sans-serif;font-size:1em;padding:5px;color:#333;border:0;border-radius:3px;box-shadow:0 0 8px rgba(0,0,0,0.1)}form input[type='text']{font-family:"Whitney A", "Whitney B", "Helvetica Neue", "Arial", sans-serif;font-size:1em;padding:5px;color:#333;border:0;border-radius:3px;box-shadow:0 0 8px rgba(0,0,0,0.1)}form input#contact_name,form input#contact_email{width:175px}form input#contact_subject{width:325px}#alert{background:#fffeef;color:#664400;border-width:0 0 1px;border-style:solid;border-color:#996600;padding:0 25px 2px;border-radius:2px}#notice{background:#efffef;color:#446600;border-width:0 0 1px;border-style:solid;border-color:#669900;padding:0 25px 2px;border-radius:2px}.field_with_errors input,.field_with_errors textarea{background:#ffefef;box-shadow:0 0 8px rgba(0,0,0,0.1),inset 0 0 2px rgba(255,0,0,0.8) !important;border-color:#cc3333 !important}input.error,textarea.error{background:#ffefef;box-shadow:0 0 8px rgba(0,0,0,0.1),inset 0 0 2px rgba(255,0,0,0.8) !important;border-color:#cc3333 !important}form input[type='submit']{-webkit-font-smoothing:antialiased;background:#666;font-family:"Whitney A", "Whitney B", "Helvetica Neue", "Arial", sans-serif;font-size:1em;padding:6px 11px;color:white;border:0;border-radius:3px;box-shadow:0 0 8px rgba(0,0,0,0.2),inset 0 0 8px rgba(255,255,255,0.1)}.error{position:relative;background-color:#333333;padding:20px}.error h1,.error p{text-align:center}.error h1{font-size:2em;font-weight:600;line-height:1em;margin-top:1em;margin-bottom:1em}.error p.pointer{position:absolute;bottom:60px;left:20px}.error-code{text-align:center}.error-code span{color:rgba(255,255,255,0.2);text-shadow:0 0 15px rgba(0,0,0,0.1);font-size:8em;font-weight:300;line-height:0.8em}/*! fancyBox v2.1.4 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(/assets/fancybox/sprite-44bd06e6b28f3c96e987507bd3c40de3d7023674e42822c3f380eba97b2af903.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url(/assets/fancybox/loading-2b7b5ce26cac16bef34d73ee9dd535cc8825936943d29814ec92dd1dca14917e.gif) center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(/assets/fancybox/blank-3dca4ecfd677fb7efaad3674864438a6464ceef412fe0b8daea7790a3d96e244.gif);-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(/assets/fancybox/overlay-fd6fcbffb44c027bfd19ef5bddf11170a99e3126b2cc4ce14de5bfde2591ef0d.png)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-button:start:decrement,::-webkit-scrollbar-button:end:increment{display:block;height:4px}::-webkit-scrollbar-button:vertical:increment{background-color:#fff;background:transparent}::-webkit-scrollbar-track,::-webkit-scrollbar-track-piece{-webkit-border-radius:3px}::-webkit-scrollbar-thumb:vertical{height:50px;background-color:#666;opacity:0.5;-webkit-border-radius:3px;position:relative}::-webkit-scrollbar-thumb:horizontal{width:50px;background-color:#999;-webkit-border-radius:3px}::-webkit-scrollbar-thumb:vertical:hover{background-color:#999}::-webkit-scrollbar-thumb:vertical:active,::-webkit-scrollbar-thumb:vertical:focus{background-color:#ddd}html{overflow:auto}#wrapper{margin:0 auto}html{overflow-x:hidden}#turn_wrapper{left:10px !important}
