*{margin:0;padding:0;}.skipper{position:absolute;left:-9999px;top:-9999px;}html{height:100%;margin-bottom:1px;}body{min-height:100%;position:relative;font:10px/18px Arial,Helvetica,'MS Sans Serif',sans-serif;color:#404040;background:#fff;}a{color:#6ca7e5;text-decoration:none;outline:none;}a img{border:0;}.hidden{display:none;}.disabled{color:#AAA!important;text-decoration:none;}.ontop{z-index:9999;}.grid{margin:0 auto;}.grid:after{content:".";display:block;clear:both;height:0;font-size:0;visibility:hidden;}.cufon-canvas{top:0!important;}#header{width:850px;padding:0 0 0 45px;}#header #creative-type{padding:16px 0 45px;font-weight:bold;font-size:24px;line-height:27px;letter-spacing:-1px;color:#d7d7d7;}#header #creative-type .cufon-canvas{top:2px;}#header h1{font:bold 50px/54px Arial,Helvetica,sans-serif;letter-spacing:-3px;}#header h1 a{color:#000;}#portfolio-nav{float:left;clear:both;width:850px;padding:18px 0 27px;}#portfolio-nav li{list-style:none;float:left;display:inline;font-weight:bold;font-size:24px;line-height:27px;margin-bottom:2px;letter-spacing:-1px;}#portfolio-nav li:after{content:"\00A0/\00A0 ";color:#e9e9e9;}#portfolio-nav li:last-child:after{content:"\00A0";}#portfolio-nav li a{position:relative;float:left;font-size:24px!important;line-height:27px;padding:0 4px;}#portfolio-nav li a .cufon-canvas{padding-top:2px;}#portfolio-nav li a:hover{background:#e9e9e9;}#portfolio-nav li.selected a,#portfolio-nav li.selected a:hover{color:#fff;background:#6ca7e5;}#content{clear:both;width:850px;padding:0 0 90px 45px;}#content:after{content:".";display:block;clear:both;height:0;font-size:0;visibility:hidden;}#content p{font-size:12px;line-height:18px;margin-bottom:18px;}#featureds{float:left;width:650px;margin:0 10px 1.5em 0;}#featureds h2{position:absolute;left:-9999px;overflow:hidden;}#featureds li{float:left;display:inline;list-style:none;margin-bottom:20px;}#featureds li a{float:left;background:#f9f9f9;}#featureds li.first-child{margin-right:20px;}.set-desc h2.set-title{margin:0 0 15px;font-weight:normal;font-size:25px;letter-spacing:-1px;}.set-desc p{font-size:12px;}.set-desc h2.set-title{margin:0;font-weight:normal;font-size:25px;line-height:27px;letter-spacing:-1px;}.set-desc h2.set-title .cufon-canvas{padding-bottom:2px;}.set-desc #loading{display:none;margin-left:10px;margin-top:0;vertical-align:top;}#creative-intro{padding-top:2px;margin-bottom:33px!important;}#creative-intro p{font-weight:bold;font-size:24px!important;line-height:27px!important;letter-spacing:-1px;color:#666;}#creative-intro p a{color:#999;}#creative-intro p a:hover{color:#6ca7e5;}#creative-intro p .cufon-canvas{padding-bottom:3px;}.set-nav{float:left;clear:both;width:100%;padding:0 0 9px;}.set-nav li{float:left;display:inline;list-style:none;margin-right:8px;font-size:12px;color:#454545;}.set-nav li a{font-weight:normal;background:#f0f0f0;padding:0 2px;}#large-image-caption{float:left;clear:both;width:420px;color:#727272;}#large-image-caption p{font-size:12px;line-height:18px;}#image-view #images{clear:both;position:relative;}#image-view .image{position:absolute;top:0;left:0;}#image-view .container{position:relative;}#image-view .background{width:850px;background-color:#FFF;}#image-view .spacer{float:right;width:1px;background-color:transparent;}#image-view .holder{position:absolute;top:0;left:0;}.thumblist{padding-top:4px;}.thumblist li{list-style:none;float:left;display:inline;margin:0 27px 27px 0;}.thumblist li a img{float:left;line-height:0;}#footer{position:absolute;bottom:0;left:0;float:left;clear:both;width:100%;margin:36px 0 0;background:#f0f0f0;}#footer .grid{width:850px;padding:0 0 0 45px;}#footer .grid:after{content:"";}#footer a{text-decoration:none;color:#6ca7e5;}#krop-pro{float:right;padding:9px 0 12px 0;}#krop-pro a{display:block;width:127px;height:33px;text-indent:-9999px;overflow:hidden;background:url(../cssi/cdb-studio/krop-white.png);}#footer-nav{float:left;padding:18px 0 10px 0;font:bold 16px/18px Arial,Helvetica,sans-serif;letter-spacing:-1px;color:#6ca7e5;}#footer-nav a{color:#6ca7e5;}.resume-page{float:left;clear:both;width:850px;position:relative;font-size:12px;line-height:18px;color:#404040;}#download-links{position:absolute;left:600px;top:16px;}#download-links ul{float:left;width:100%;}#download-links li#download-pdf{float:left;display:inline;width:165px;background:url(../cssi/white/pdf-download-light.gif) no-repeat;}#download-links li#download-pdf a{display:block;height:26px;text-indent:-9999px;overflow:hidden;}.resume-page .section{float:left;width:850px;}#general-info div.main-desc{float:left;display:inline;width:360px;padding-top:17px;border-top:1px solid #e9e9e9;}#general-info div.main-desc h3.residence{margin-bottom:5px;font:bold 24px/27px Arial,Helvetica,sans-serif;letter-spacing:-1px;color:#404040;}#general-info div.main-desc h3.residence .cufon-canvas{top:-2px!important;padding-bottom:3px;}#general-info #contact-info{float:right;width:220px;padding:50px 0 0 80px;margin-right:30px;border-top:1px solid #e9e9e9;}.resume-page .section h2{float:left;width:160px;padding-top:17px;border-top:1px solid #e9e9e9;font:bold 14px/18px Arial,Helvetica,sans-serif;letter-spacing:-1px;text-transform:uppercase;color:#d7d7d7;}.resume-page .section ul{overflow:auto;}.resume-page .section li{float:left;width:660px;list-style:none;clear:both;border-top:1px solid #e9e9e9;padding-top:17px;}.resume-page .section dt,.resume-page .section dd.org,.resume-page .section dd.main-desc{float:left;display:inline;width:400px;}.resume-page .non-period-section dd.main-desc{clear:both;}.resume-page .section dd.main-desc ul{margin-bottom:18px;}.resume-page .section dd.main-desc p+ul{margin-top:-18px;}.resume-page .section dd.main-desc ul li{margin:0 0 0 20px!important;list-style:square outside;}.resume-page .section dd.main-desc ul li *{font-size:1em!important;}.resume-page .section dd.main-desc ul li p{margin:0!important;}.resume-page .non-period-section dt,.resume-page .section dd.org{margin-bottom:9px;font-weight:bold;font-size:24px;line-height:27px;letter-spacing:-1px;color:#404040;}.resume-page .non-period-section dt .cufon-canvas,.resume-page .section dd.org .cufon-canvas{padding-bottom:3px;top:2px!important;}.resume-page .non-period-section dt a:hover,.resume-page .section dd.org a:hover{color:#404040;}.resume-page .section dd.supl-info,.resume-page .section dd.period{float:right;width:220px;padding-bottom:18px;q;}.ff2 #portfolio-nav li a{padding-top:4px;}.ie7 #portfolio-nav li{float:none;}.ie7 #portfolio-nav li a{float:none;}.ie8 #footer-nav li a{position:relative;top:-2px!important;}
