html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,a,img,strong,b,u,i,form,label,table,tr,th,td,ul,li{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent}html,body{height:100%;margin:0;padding:0}body{background:url(i/bg0.gif) no-repeat #363737;color:#888;font:13px/16px "Lucida Sans Unicode","Lucida Grande",sans-serif;margin:0;padding:0;}#projects{background-image:url(i/bg9.gif);}#resume{background-image:url(i/bg2.gif);}#play{background-image:url(i/bg3.gif);}#txt{background-image:url(i/bg4.gif);}#down{background-image:url(i/bg1.gif);}#down{background-image:url(i/bg5.gif);}#contact{background-image:url(i/bg6.gif);}#map{background-image:url(i/bg7.gif);}a,:focus{outline:0}a:link,a:visited{color:#999;}a:visited{color:#666;}a:hover{color:#fff;}a{-o-transition-duration:.3s;-o-transition-property:color,background-color;-webkit-transition-duration:.3s;-webkit-transition-property:color,background;text-decoration:none;}.uline{border-bottom:1px solid #555;}ul{list-style:none}h1#logo{position:absolute;top:0;left:0;padding:18px 0 0 20px;}#nav{margin-left:280px;width:700px;}#nav li{font-size:12px;text-align:center;float:left;display:inline;}#nav li a{display:block;width:100px;height:60px;line-height:60px;float:left;}#nav li a:link,#nav li a:visited{border-bottom:#444 1px solid;}#nav li a:hover{background:#444;border-bottom:#999 1px solid;color:#fff;}#nav li a.selected{background:#555;border-bottom:#ccc 1px solid;color:#ccc;}h6#sort{clear:left;width:980px;text-align:right;line-height:20px;font-weight:normal;font-size:11px;}#column{width:750px;min-height:520px;height:auto !important;height:520px;margin-left:280px;float:left;display:inline;}#column div{width:160px;margin:30px 20px 0 0;float:left;}#column div.wide{width:520px !important;column-gap:10px;}#column div ul{margin-bottom:30px;}#column div ul li{font-size:13px;line-height:18px;color:#777;}#column div.wide li{color:#999;}#column div h3,#column div h2{font-size:14px;color:#798686;font-weight:normal;}#column div h2{text-transform:uppercase;margin-bottom:5px;}#column div h3{color:#ccc;font-size:13px;margin-bottom:16px;}#column div h4{color:#666;font-size:12px;font-weight:normal;margin-bottom:16px;clear:left;}.gdown{padding-top:30px;margin-bottom:10px;}.line{background:url(i/line.gif) repeat-y 160px 0;}#column div img{margin:3px 3px 0 0;border:1px solid #333;}#column div a:hover img,#column div img.now{border-color:#999;}h5#footer{margin:0 0 20px 280px;font-size:10px;border-top:1px solid #444;line-height:30px;width:700px;float:left;font-weight:normal;clear:both;background:#363737;color:#777;display:inline;}p{margin-bottom:18px;}label,input,textarea{width:140px;float:left;margin:0 0 6px 0;color:#000;height:16px}label{font-size:12px;text-align:left;padding-right:10px;width:90px;color:#ccc;line-height:16px;}input,textarea{border:none;padding:2px;background:url(i/form.gif) repeat-x #777;border-right:1px solid #888;border-bottom:1px solid #888;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}textarea{height:320px;width:380px;}input:focus,textarea:focus{border:none;border-right:1px solid #fff;border-bottom:1px solid #fff;background-color:#ccc;background-image:none}input.but{width:80px;height:25px;border:none;background:url(i/but.gif) repeat-x #121112;color:#999;}.mailer input.but{margin-left:100px;}.wide br{clear:both;height:0;overflow:0;font-size:0;}div.slideshow span.image-wrapper{display:block;position:absolute;}div.slideshow{background:url(i/load.gif) no-repeat 170px 170px transparent;width:520px;height:520px;padding-left:18px;}div.navigation{width:150px !important;}ul.thumbs li{float:left;display:inline;margin:3px 3px 0 0;}a.thumb{display:block;}ul.thumbs li.selected img{border:1px solid #999 !important;}.selected{color:#ccc !important;}ul.thumbs img{display:block;width:60px;height:60px;}