﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,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,body p{color:#999;font-family:"Lucida Grande","Lucida Sans",Verdana,\5b8b\4f53,sans-serif;font-size:14px;line-height:1.9;text-align:left}ul,ul li{list-style:none}abbr{cursor:help;background:#222;padding:0 2px;white-space:nowrap}a{text-decoration:none;color:#c6a67b}.blog-post a{white-space:nowrap}a:hover{color:#d6d6d6;text-decoration:none;border-bottom:1px solid #e1c39a}:focus{outline:0}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}strong{color:#d6d6d6}body{background:url(images/body-bg.jpg) repeat top left;height:100%}#page{width:950px;margin:0 auto}#topbar{background:url(images/topbar-bg.png) repeat-x top left;height:44px;width:100%;position:fixed;z-index:999}#fixed{position:fixed}#container{width:760px;margin-left:190px;position:relative;z-index:3}.content{padding:48px 0 96px 0}.content-bg{background:url(images/bg-content-sprite.png) 0 -868px no-repeat}.left-col{float:left;width:160px}.right-col{float:right;width:560px}h1,h2,h3,h4,h5,h6{}pre,code,kbd,samp,tt,var{font-family:"Courier New",Courier,monospace,sans-serif;font-size:12px;color:#d6d6d6}.blog-post .codewrapper{-moz-border-radius:6px;-khtml-border-radius:6px;-webkit-border-radius:6px;background-color:rgba(40,75,145,0.05);color:#d6d6d6;padding:1em;margin-left:-1em;line-height:1.7;white-space:pre-wrap}.annotation{color:#777}#logo{background:none repeat scroll 0 0 #111;border:1px solid #494949;font-size:22px;margin:72px 0 0 24px;padding:0.4em;position:relative;width:70px;z-index:4}#logo a:hover{border:none}h1{text-indent:-9999px}h2{text-indent:-9999px}.title{padding-bottom:120px}#home h2{background:url(images/bg-content-sprite.png) no-repeat;height:243px}.clear{clear:both;height:0;overflow-y:none}h3{font-size:14px;text-transform:uppercase;font-weight:normal;letter-spacing:4px}#home{padding-top:96px}#home .title{padding-bottom:0}#home .intro{margin:-24px 0 0 96px;font-family:Fontin,"Palatino Linotype",Georgia,"Times New Roman",\5b8b\4f53,sans-serif;font-size:22px;color:#d6d6d6;-moz-border-radius:6px;-khtml-border-radius:6px;-webkit-border-radius:6px;background-color:rgba(0,0,0,0.1);background-image:url(images/bg-content.png);background-position:0 100px;padding:1em}#home .temp{margin:48px 0 0 0;text-align:center;float:left}#home .first{width:122px;margin-right:96px}#home .second{width:262px}#home .third{width:222px;float:right}#home .temp p{display:block;margin-bottom:10px;font-size:12px;text-align:center;color:#d6d6d6}#home .temp .hasimg{display:block;margin-left:0}#home .temp span{font-family:"Lucida Grande","Lucida Sans",Verdana,\5b8b\4f53,sans-serif;font-size:10px;display:block}#nav{height:648px;width:324px;background:url(images/nav-bg.png) no-repeat top left;margin-top:-122px;font-family:"Lucida Grande","Lucida Sans",Verdana,\5b8b\4f53,sans-serif;font-size:12px}#nav ul{padding:0 0 0 36px;top:180px;position:relative}#nav ul li{position:relative;margin-bottom:10px}#nav a.nav1,#nav a.nav2,#nav a.nav3,#nav a.nav4{color:#B6B2B2;display:block;height:28px;padding-top:42px;text-align:center;text-decoration:none;width:44px}#nav a:hover{border:none}#nav a.nav1{background:url(images/nav-sprite.png) no-repeat 0 0}#nav a.nav1:hover{color:#FFD193;background:url(images/nav-sprite.png) no-repeat -44px 0}#nav a.nav2{background:url(images/nav-sprite.png) no-repeat -88px 0}#nav a.nav2:hover{color:#FFD193;background:url(images/nav-sprite.png) no-repeat -132px 0}#nav a.nav3{background:url(images/nav-sprite.png) no-repeat -176px 0}#nav a.nav3:hover{color:#FFD193;background:url(images/nav-sprite.png) no-repeat -220px 0}#nav a.nav4{background:url(images/nav-sprite.png) no-repeat -264px 0}#nav a.nav4:hover{color:#FFD193;background:url(images/nav-sprite.png) no-repeat -308px 0}#nav ul li span{position:absolute;color:#8ca8e0;left:60px;top:24px;font-size:11px;letter-spacing:1;display:none;width:150px;text-align:left}#portfolio h2{background:url(images/bg-content-sprite.png) 0 -244px no-repeat;height:124px}.portfolio-feed a{position:absolute;right:268px;top:-14px;display:block;padding-bottom:36px;font-size:10px}.browse{margin-top:-96px}.browsefix{margin:0}.browse h4{border:none;background:none;width:auto;color:#d6d6d6;margin:24px 0 36px 36px;padding:0;font-size:25px}.portfolio-info{-moz-border-radius:6px;-khtml-border-radius:6px;-webkit-border-radius:6px;background-color:rgba(0,0,0,0.15);background-image:url(images/bg-content.png);background-position:0 100px;padding:1em;margin:0.5em 2em 0.5em 0;float:left}.portfolio-info p{font-size:12px}.web-design{width:400px}.logo-design{width:240px}.print-design{width:360px}#portfolio .left-col ul li{display:block;padding-left:25px;background:url(images/icon-hidework.png) no-repeat 0 8px;color:#575656}#portfolio .left-col ul li.show{background:url(images/icon-showwork.png) no-repeat 0 8px;color:#C2C3C4}#portfolio .left-col ul li a{color:#575656;font-size:12px;cursor:pointer}#portfolio .left-col ul li a:hover,#portfolio .left-col ul li.show a:hover{color:#e1c39a;border:none}#portfolio .left-col ul li.show a{color:#c2c3c4}#work-category,.browse .right-col ul{margin-top:18px}#portfolio .right-col ul li.post{width:100px;height:92px;display:block;margin:0 0 18px 12px;padding:10px;border:#333 1px solid;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;background:#000;filter:alpha(opacity=50);opacity:0.5;cursor:pointer;position:relative;float:left;vertical-align:middle}#portfolio .right-col ul li.post:hover{border:#5a4d3c 1px solid;filter:alpha(opacity=100);opacity:1}#portfolio .right-col ul li.post img{filter:alpha(opacity=100);opacity:1;border:none;display:block;width:100px;background:#fff}#portfolio .right-col ul li.post span{display:none;color:#d6d6d6;filter:alpha(opacity=85);opacity:0.85;background:#000;padding:12px;font-size:12px;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-width:1px;border-style:solid;border-color:#5a4d3c;position:absolute;left:15px;bottom:-15px !important;*bottom:5px !important;z-index:8888}#portfolio h3{font-size:18px;color:#D6D6D6}.mycarousel img{margin:0 auto}#blog .left-col{width:560px;float:left;margin-top:-96px}#blog .right-col{width:240px;float:right;margin-top:24px}#blog h2{background:url(images/bg-content-sprite.png) 0 -367px no-repeat;height:185px}#portfolio .title,#blog .title{position:relative}.blog-feed a{background:transparent url(images/bg-blog-feed.png) no-repeat scroll 0 0;display:block;font-size:15px;height:40px;left:550px;padding-left:60px;padding-top:130px;position:absolute;top:120px;width:100px}#blog-detail .blog-feed a,#post-detail .blog-feed a{left:710px}#blog-detail #blog h2,#post-detail #blog h2{background-position:120px -367px}.portfolio-feed a:hover,.blog-feed a:hover{border:none}#blog .post{position:relative;padding-top:12px}#blog h3{ font-size:18px; color:#d6d6d6; float:left}.blog-title h3{text-transform:none}#blog h3 a,#blog h3{line-height:24px}#blog .blog-title .comment-number{text-align:center;font-size:10px;float:left}#blog .blog-title .comment-number a{background:url(images/icon-comment.png) no-repeat 0 -2px;height:32px;width:32px;display:block}#blog .blog-title .comment-number a:hover{border:none}#blog h3 a:hover{color:#d6d6d6;text-decoration:none;border:none}.blog-title h3{letter-spacing:0;width:360px}#post-detail .blog-title h3{width:480px}.blog-meta{margin:12px 0 24px 0;font-size:10px;letter-spacing:2px;text-transform:uppercase}.blog-meta span{margin-right:8px}.blog-post{padding-right:36px}.blog-category{font-size:12px}.blog-category a,.blog-post a.more-link{-moz-border-radius:6px;-khtml-border-radius:6px;-webkit-border-radius:6px;background-color:rgba(40,75,145,0.2);*background-color:#202430;background-image:url(images/bg-content.png);background-position:60px -50px;color:#B6B2B2;height:32px;padding:0.3em 0.5em}.blog-post a.more-link{font-size:11px;letter-spacing:1px}.blog-category a:hover,.blog-post a.more-link:hover{border:none;color:#d6d6d6}#about .left-col .textwrapper,.archives .left-col ul{margin-bottom:5em;margin-left:-2em;padding:1em 2em;-moz-border-radius:6px;-khtml-border-radius:6px;-webkit-border-radius:6px;background-color:rgba(0,0,0,0.05);background-image:url(images/bg-content.png);background-position:0 100px}.blog-post .entry{margin-bottom:5em}.blog-post p{font-size:15px;margin-top:2em;line-height:1.9}.blog-post p:first-child{margin-top:0}.blog-post ol{font-size:12px;margin-top:1em}.blog-post ol li{margin-top:0.5em}.linkblog a{-moz-border-radius:6px;-khtml-border-radius:6px;-webkit-border-radius:6px;background-color:rgba(40,75,145,0.2);*background-color:#202430;background-image:url(images/bg-content.png);background-position:60px -50px;border:10px solid rgba(0,0,0,0.6);width:320px;font-size:22px;font-family:Fontin,"Palatino Linotype",Georgia,"Times New Roman",\5b8b\4f53,sans-serif;height:32px;line-height:32px;padding:0.3em 0.5em;display:block;color:#B6B2B2;text-align:center}.linkblog a:hover{color:#C6A67B}.navigation{margin-bottom:4em}.navigation p{font-size:12px;letter-spacing:1px;color:#d6d6d6}.navigation a{font-size:16px;line-height:1.5}.navigation .alignleft,.navigation .alignright{width:220px}.navigation .alignleft{float:left;padding-right:30px}.navigation .alignright{float:right;padding-left:30px;text-align:right}.navigation .alignright p{text-align:right}.blog-post img{display:block;height:auto}.hasimg{padding:10px;border:#333 1px solid;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;background:#000}#post-detail .hasimg{margin:0}.hasimg:hover{border:#5a4d3c 1px solid}a.imglink:hover{border:none}.blog-post .entry h4,.blog-post .entry h3{font-size:18px;color:#d6d6d6;margin-top:2.5em;line-height:1.5;letter-spacing:0}.blog-post ul{font-size:14px;margin:1em 0 0 -1em;padding-left:1em}.blog-post li{margin-bottom:1em}.blog-post .first-social-section{margin-right:50px}.blog-post .social-section li{margin-bottom:6px}#share{background:url("images/favourites.jpg") left center no-repeat;margin-left:-1.5em;padding-left:1.5em}.blog-post .feedburnerFlareBlock{margin:0;font-size:13px}.sina{padding-left:26px;background:url(images/s_red.gif) no-repeat}p.author{font-size:12px}.innerwrapper{margin:0 auto;width:950px;padding-top:24px}.odd-column,.even-column{width:420px}.odd-column{float:left;margin-top:-96px}.even-column{float:right;margin-top:48px}#comments{font-size:12px}#comments h4{margin:0 0 0.1em 0;float:left;color:#d6d6d6;display:inline;font-size:28px}.comment-remix-meta{float:right;font-size:12px}#commentform h4{color:#d6d6d6;font-size:28px;margin:1em 0 1em 160px}.total-comments{font-family:Fontin,"Palatino Linotype",Georgia,"Times New Roman",\5b8b\4f53,sans-serif;font-size:18px;margin-left:12px;line-height:1.8}.comment-list{padding-bottom:2em}.comment-list li{-moz-border-radius:6px;-khtml-border-radius:6px;-webkit-border-radius:6px;background-color:rgba(0,0,0,0.15);background-image:url(images/bg-content.png);background-position:0 100px;padding:1em 1.5em 1em 1em;margin:2em 0}#respond{padding-right:36px;width:720px}#comments .left-col{width:144px;margin:0}#comments .right-col{width:504px;margin:0}.comment-name{color:#d6d6d6}.comment-date{color:#666;font-size:10px;margin-bottom:4px}.comment p{margin-bottom:1.5em}form#commentform,form.wpcf7-form{padding-left:160px}#commentform p{margin:1em 0}#commentform label{margin-left:-160px;margin-top:12px;width:120px;float:left;font-size:16px;line-height:24px}#commentform .subscribe-to-comments label{float:none;margin-left:0;font-size:12px}p.required{font-size:12px}#commentform input,#commentform textarea{width:480px;border:none;background-color:rgba(0,0,0,0.15);background-color:#222\9;background-image:url(images/bg-content.png);background-image:none\9;background-position:0 100px;-moz-border-radius:6px;-khtml-border-radius:6px;-webkit-border-radius:6px;font-size:24px;padding:10px;color:#B6B2B2;font-family:"Lucida Grande","Lucida Sans",Verdana,\5b8b\4f53,sans-serif}#commentform input:focus,#commentform textarea:focus{background-color:rgba(255,255,255,0.05) !important;background-color:#333\9}#commentform textarea{font-size:14px;line-height:1.9;height:180px}#commentform input#submit{width:500px;border:#121212 10px solid;cursor:pointer;background-color:rgba(255,255,255,0.05);background-color:#222\9;background-image:url(images/bg-content.png);background-position:60px -50px}#commentform input#submit:hover{background-color:rgba(40,75,145,0.2);background-image:url(images/bg-content.png);background-position:60px -50px;background-color:#202430\9}#sidebar{font-size:12px}#sidebar h2{background:none;text-indent:0;width:auto;height:auto}#blog h3.widgettitle,#sidebar form label{font-size:15px;color:#d6d6d6;line-height:1.5;letter-spacing:1px;padding-bottom:16px;text-transform:none;font-family:Fontin,"Palatino Linotype",Georgia,"Times New Roman",\5b8b\4f53,sans-serif}#sidebar .child,#blog .right-col ul{font-size:12px;margin-bottom:36px}#sidebar ul.blogroll li{width:120px;float:left}#sidebar ul{margin-bottom:36px;clear:left;overflow:hidden}.custom-area a:hover{border:none}#blog-detail p.crumb,#post-detail p.crumb{color:#d6d6d6;letter-spacing:0;font-size:12px;position:absolute;top:10px}.about{margin-top:-48px}#about .right-col{width:210px;padding-left:36px}#about .left-col{width:490px}#about h2{background:url(images/bg-content-sprite.png) 0 -553px no-repeat;height:158px}#about .right-col .child{margin-bottom:36px}#about .right-col .child p{font-size:12px}#about .me-photo{margin:0 0 36px -18px}#about .me-photo-frame{background:url(images/me-photo-frame.jpg) left bottom no-repeat;width:222px;height:212px;margin:96px 0 6px}#about .me-head{background:url(images/me-photo.png) no-repeat;width:222px;height:78px}#about .left-col h3{font-size:28px;text-transform:none;color:#d6d6d6;margin:0 0 12px 0;letter-spacing:0}#about .right-col h3{color:#d6d6d6;font-size:15px;letter-spacing:1px;padding-bottom:12px;text-transform:none}#about .right-col span{font-size:10px;color:#6B6B6B}#about .child .life{list-style:disc outside;margin-top:24px;padding:0 0 0 2em;color:#B6B2B2;font-size:14px}#about .child .life li{margin-bottom:16px;line-height:1.9}#about .child .request{ margin-top:24px; padding:0 40px 24px 0}#about .child .site{padding:0 40px 18px 0;list-style:none;font-size:14px;color:#B2B2B2}#about .child ol{font-size:12px}#about .child ul{list-style:disc outside;font-size:12px}#about .child ol li,#about .child ul li{margin-bottom:6px;float:none}#about .child ol li p{font-size:10px;font-style:italic;color:#6b6b6b;margin:0}#about .child ul.social-network{list-style:none}#about .child ul.social-network li{float:left;margin-left:12px}#contact h2{background:url(images/bg-content-sprite.png) 0 -711px no-repeat;height:157px}.contact{background:url("images/bg-mail.png") no-repeat scroll right bottom transparent;padding-bottom:64px;margin-top:-48px}#contact h3{font-size:28px;letter-spacing:0;margin:0 0 36px;text-transform:none;line-height:1.5;width:600px}#contact p{margin:12px 0;font-size:12px}#contact .moreinfo{-moz-border-radius:6px;-khtml-border-radius:6px;-webkit-border-radius:6px;background-color:rgba(0,0,0,0.15);background-image:url(images/bg-content.png);background-position:0 100px;padding:1em 1.5em 1em 3em;margin:1em 2em 2em;width:640px;font-size:12px;display:none}#contact .moreinfo ul,#contact .moreinfo ul li{list-style:disc outside}#contact .moreinfo strong{font-size:14px;margin-right:6px}#contact .moreinfo a{font-size:22px;font-family:Fontin,"Palatino Linotype",Georgia,"Times New Roman",,sans-serif;margin-left:6px}#footer{margin:0 auto;width:950px;font-size:12px;position:relative;z-index:5}#footer .footer{background:url(images/bg-footer.png) right bottom no-repeat;padding:0 0 60px 0;margin-left:190px}#footer h3{color:#d6d6d6;font-size:15px;letter-spacing:1px;padding-bottom:12px;text-transform:none}.twitter,.subscribe,.delicious{margin-bottom:36px}.subscribe{width:240px;float:left}div.twitter{width:360px;float:left;margin-left:120px}.rights{margin-top:172px;font-size:12px}#footer .subscribe li{background:url("images/feed-icon-14x14.png") no-repeat 0 50%;padding-left:19px}#blog-detail h3.archives-title{font-size:36px;text-transform:none;letter-spacing:0;float:left}.archives-intro{font-size:18px;font-family:Fontin,"Palatino Linotype",Georgia,"Times New Roman",&#23435;&#20307;,sans-serif;margin:18px 0 36px 0;width:640px;line-height:1.5}#blog-detail .left{float:left}#blog-detail .right{float:right}#blog-detail .left ul,#blog-detail .right ul{padding:1em 0 3em 0}#blog-detail .left li,#blog-detail .right li{width:200px;float:left;margin-bottom:4px}.linkarchives{color:#d6d6d6;font-size:28px;letter-spacing:0;line-height:1.5;text-align:center;font-family:Fontin,"Palatino Linotype",Georgia,"Times New Roman",\5b8b\4f53,sans-serif;padding-top:36px}#blog-detail .archive-detail{width:950px;margin:96px auto 0 auto}#blog-detail .archive-detail .left,#blog-detail .archive-detail .right {width:420px;margin:24px 36px 0 0}#blog h2.pagetitle{background:none;height:auto;text-indent:0;font-family:"Lucida Grande","Lucida Sans",Verdana,\5b8b\4f53,sans-serif;font-size:12px}.free-downloads{background:url(images/bg-free-downloads.png) no-repeat;height:124px;margin-bottom:36px}.common-page .entry{width:560px}a.btn{-moz-border-radius:6px 6px 6px 6px;background-color:rgba(40,75,145,0.2);*background-color:#202430;background-image:url(images/bg-content.png);background-position:60px -50px;border:10px solid rgba(0,0,0,0.6);color:#B6B2B2;font-family:Fontin,"Palatino Linotype",Georgia,"Times New Roman",&#23435;&#20307;,sans-serif;font-size:18px;height:32px;line-height:32px;padding:0.3em 0.5em;text-align:center;width:160px}a.btn:hover{color:#C6A67B}.page-section{margin-bottom:6em}