html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}body{line-height:1;}article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block;}nav ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}a{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:transparent;}ins{background-color:#ff9;color:#000;text-decoration:none;}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold;}del{text-decoration:line-through;}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help;}table{border-collapse:collapse;border-spacing:0;}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;}input,select{vertical-align:middle;}*{font-family:Helvetica,Arial,sans-serif;}a{color:#000;text-decoration:none;outline:none;}.ontop{z-index:9999;}* html .clearfix{height:1%;overflow:visible;}*+html .clearfix{min-height:1%;}.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden;font-size:0;}html,body,#page{height:100%;}#page{position:relative;height:auto;min-height:100%;}#main{padding-bottom:136px;}#footer{position:relative;height:136px;margin-top:-136px;clear:both;}.sized{width:850px;margin-left:50px;}#status{width:100%;height:43px;background:#AAA url(/media/cssi/cdb/statusbar.png) repeat-x;color:#FFF;font-size:12px;font-weight:bold;}#status a{color:#FFF;text-decoration:none;}#status-message{float:left;padding:15px 0;}#status-links{float:right;padding:14px 0;}#status-links a{display:block;float:left;margin:1px 10px 0 0;padding:1px 10px 0 0;border-right:2px solid #DDD;}#status-links a.close-button{width:16px;height:16px;margin:0;padding:0;border-right:none;background:transparent url(/media/cssi/cdb/statusbar-close.gif) no-repeat 0 0;color:transparent;overflow:hidden;text-indent:-9999px;}#header h1{padding:60px 0 22px 0;font-size:50px;letter-spacing:-1px;}#header h1 a{color:#000;text-decoration:none;}#links{float:left;padding-top:80px;}#links a{display:block;float:left;margin:0 20px 0 0;}#contact{clear:both;float:left;padding:6px 0 0 0;color:#777;font-size:14px;}#contact a{color:#777;}#krop-logo{padding:73px 0 0 738px;}#krop-logo a{display:block;width:112px;height:25px;background:url(/media/images/styles/studiostacked/krop-logo.png) no-repeat;text-indent:-9999px;overflow:hidden;}#intro{padding:0;}#portfolio-links{padding:0 0 30px 0;}#intro,#portfolio-links{line-height:1.45;font-size:16.5px;}#resume-link,#portfolio-links a{padding:3px;background-color:#F0F0F0;font-weight:bold;}.webkit #resume-link,.webkit #portfolio-links a{padding-top:0;}#resume-link:hover,#portfolio-links a:hover{background-color:#E0E0E0;}#subtitle{float:left;margin-right:5px;padding-right:7px;background:url(/media/images/styles/studiostacked/subtitle-bg.png) no-repeat right center;line-height:1.45;font-size:16.5px;}.webkit #subtitle{padding-right:8px;background-position:right 5px;}#imagesets .imageset{clear:both;position:relative;}#imagesets .thumbnails{width:875px;padding:22px 0 0 0;}#imagesets .thumbnails .thumbnail{float:left;width:120px;height:90px;padding:0 25px 26px 0;}#imagesets .thumbnails .thumbnail a{display:block;width:120px;height:90px;}#imagesets h2{font-size:24px;letter-spacing:-1px;}#imagesets h2 .normal{font-weight:normal;}#imagesets h2 .selected{display:none;font-weight:bold;}#imagesets h2 .loading{display:none;}#imagesets .caption{margin:10px 0 0 0;font-size:12px;color:#777;text-decoration:none;}#imagesets .caption a{text-decoration:underline;}#imagesets .image .caption{display:none;}#imagesets .view{display:none;}#imagesets .all{display:none;}#imagesets .nav{margin:23px 0 0 0;background-color:#FFF;color:#777;font-size:12px!important;}#imagesets .nav a{padding:2px 2px 1px 2px;background-color:#F0F0F0;}#imagesets .nav a:hover{background-color:#E0E0E0;}#imagesets .nav a.disabled{color:#888;cursor:default;}#imagesets .nav a.disabled:hover{background-color:#F0F0F0;}#imagesets .images{margin:10px 0 26px 0;position:relative;}#imagesets .image{position:absolute;top:0;left:0;height:100%;display:none;}#imagesets .image .background{width:850px;height:100%;background-color:#FFF;}#imagesets .image .holder{position:absolute;top:0;left:0;}#resume .section{padding:20px 0 0 0;border-top:1px solid #CCC;}#resume .section a{color:#000;text-decoration:underline;}#resume .section h2{float:left;width:210px;padding:5px 0 0 0;font-size:16.5px;text-transform:uppercase;}#resume .section .entry{margin:0 0 20px 220px;padding:20px 0 0 0;border-top:1px solid #CCC;}#resume .section .entry:first-child{margin:0 0 20px 220px;padding:0;border-top:none;}#resume .section .meta{float:right;width:190px;line-height:1.4;font-size:12px;}#resume .section .meta a{color:#000;text-decoration:underline;}#resume .section .main{margin:0 220px 0 0;line-height:1.4;font-size:12px;}#resume .section .main .title{font-size:22px;font-weight:bold;}#resume .section .main .details{color:#777;}#pdf-download a{display:block;width:165px;height:26px;margin:7px 0 10px 0;background:url(/media/images/styles/studiostacked/pdf-download.gif) no-repeat;text-indent:-9999px;overflow:hidden;}#denied{padding:20px 0;color:#777;font-size:12px;}