body{font-size:62.5%;font-family:'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', 'Trebuchet MS', Tahoma, Arial, Sans-Serif;background-color:#FFF;color:#333;text-align:center;margin:0;padding:0}#page{background-color:#FFF;font-size:120%;width:100%;text-align:center;margin:0}#header{height:100px;width:100%;background-color:#73a0c5;margin:0 auto;padding:0}#content{float:left;width:580px;position:relative}#content .entrytext p,#content .entry p{line-height:1.5em;margin:0 0 1em}.widecolumn{line-height:1.6em}.narrowcolumn .postmetadata{text-align:center;padding-top:5px}.alt{background-color:#1A1A1A;margin:0;padding:10px}#copyright{position:relative;height:75px;text-align:left;margin:20px auto 15px}small{font-family:Arial, Helvetica, Sans-Serif;font-size:0.8em;line-height:1.5em}h1,h2,h3{font-family:'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', 'Trebuchet MS', Tahoma, Arial, Sans-Serif;font-weight:700;letter-spacing:-1px}h1{font-size:4em;text-align:center;padding-top:15px;margin:0}#headerimg .description{font-size:1.2em;text-align:center}h2{font-size:190%;font-weight:700;margin:30px 0 0}h2.pagetitle{font-size:180%;font-weight:700;color:#E0E01A;margin-top:35px;text-align:left}#sidebar h2{font-family:'Lucida Sans Unicode', 'Lucida Sans', 'Trebuchet MS', Verdana, Sans-Serif;color:#E0E01A;font-size:180%;font-weight:700;margin:5px 0 .5em;padding:0}h3{font-size:1.3em;margin:30px 0 0;padding:0}.archive h3{font-size:180%}h1,h1 a,h1 a:hover,h1 a:visited,#headerimg .description{text-decoration:none;color:#E0E01A}h2,h2 a,h2 a:hover,h2 a:visited,h3,h3 a,h3 a:hover,h3 a:visited,#sidebar h2,#wp-calendar caption,cite{text-decoration:none}.commentlist li{font-weight:700;list-style:none;margin:15px 0 3px;padding:5px 10px 3px}.commentlist cite,.commentlist cite a{font-weight:700;font-style:normal;font-size:1.1em}.commentlist p{font-weight:400;line-height:1.5em;text-transform:none;margin:10px 5px 10px 0}#commentform p{font-family:'Lucida Sans Unicode', 'Lucida Sans', 'Trebuchet MS', Verdana, Arial, Sans-Serif;margin:5px 0}.commentmetadata{font-weight:400;display:block;margin:0}#sidebar{font:1em 'Lucida Sans Unicode', 'Lucida Sans', 'Trebuchet MS', Verdana, Arial, Sans-Serif;width:337px;float:right;padding:20px 0 2em}code{font:1.1em 'Courier New', Courier, Fixed}acronym,abbr,span.caps{font-size:0.9em;letter-spacing:.07em;cursor:help}a,h2 a:hover,h3 a:hover{color:#E0E01A;text-decoration:none}a:hover{color:#147;text-decoration:underline}#wp-calendar #prev a{font-size:9pt;padding-left:10px;text-align:left}#wp-calendar a{text-decoration:none;display:block}#wp-calendar caption{font:bold 1.3em 'Lucida Sans Unicode', 'Lucida Sans', 'Trebuchet MS', Verdana, Arial, Sans-Serif;text-align:center;width:100%}#wp-calendar th{font-style:normal;text-transform:capitalize}.cols{zoom:1px;overflow:hidden}.cols .col{width:47%;float:left;margin-right:1.5%}#page .wrap{width:952px;text-align:left;margin:0 auto;padding:0}#top{position:relative;height:200px;overflow:hidden}#feed{position:absolute;bottom:0;left:500px;width:106px;height:29px;overflow:hidden;text-decoration:none}#feed span{position:absolute;width:106px;height:29px;background:url(img/feed.jpg) no-repeat 0 0}#linkedin{position:absolute;bottom:7px;left:0;overflow:hidden;text-decoration:none}#headerimg{height:100px;width:100%;margin:0}#navcontainer{height:100px;width:660px;margin-left:146px;margin-right:auto;position:relative;z-index:1;padding:0}#navcontainer ul{border:0;list-style-type:none;text-align:center;position:relative;margin:0;padding:0}#navcontainer ul li{display:block;float:left;text-align:center;background-image:url(img/button.gif);margin:0;padding:0}#navcontainer ul li a{width:110px;height:79px;border-right:none;color:#1C1C1C;text-decoration:none;display:block;text-align:center;font:normal 11px/18px 'Lucida Sans Unicode', 'Lucida Sans', 'Trebuchet MS', sans-serif;background-image:url(img/button.gif);float:left;padding:21px 0 0}#navcontainer ul li a:link:hover,#navcontainer ul li a:visited:hover{color:#666;background-image:url(img/button-hover.gif)}#navcontainer li#active a{color:#CEDB1A;background-image:url(img/button-over.gif)}#logo{width:100%;text-align:left;margin-left:auto;margin-right:auto;height:90px;min-height:90px;z-index:2}* html #logo{_height:90px;display:block;z-index:2}#logoimg{width:295px;position:relative;z-index:3;top:-25px;float:left}#slogan{width:223px;position:relative;margin-left:auto;float:right;top:-40px;z-index:3;visibility:inherit}*html#logoimg{height:59px;width:295px;position:relative;z-index:2;top:25px}*html#slogan{width:223px;position:relative;margin-left:auto;float:right;top:-20px;z-index:3;visibility:inherit;background-image:url(slogan.gif)}#wrap{width:100%;overflow:hidden;background:#232323 url(img/gradient.jpg) repeat-x 0 0;color:#FFF}#wrap a:link,#wrap a:visited{color:#E0E01A}#wrap .wrap{overflow:hidden;position:relative}.post{text-align:justify;margin:0 0 10px}.widecolumn .postmetadata{margin:30px 0}.postmetadata small{font-size:80%}.widecolumn .smallattachment{text-align:center;float:left;width:128px;margin:5px 5px 5px 0}.widecolumn .attachment{text-align:center;margin:5px 0}.postmetadata{clear:left}#footer{width:100%;clear:both;margin:0 auto;padding:1px 0 0}#footer p{text-align:center;margin:0;padding:10px 0}h3.comments{margin:40px auto 20px;padding:0}p img{max-width:100%;padding:0}img.centered{display:block;margin-left:auto;margin-right:auto}img.alignright{display:inline;margin:0 0 2px 7px;padding:4px}img.alignleft{display:inline;margin:0 7px 2px 0;padding:4px}html>body .entry ul{margin-left:0;list-style:none;text-indent:-10px;padding:0 0 0 10px}html>body .entry li{margin:7px 0 8px 10px}.entry ul li:before,#sidebar ul ul li:before{content:"\00BB \0020"}.entry ol{margin:0;padding:0 0 0 35px}.postmetadata ul,.postmetadata li{display:inline;list-style-type:none;list-style-image:none}#sidebar ul li{list-style-type:none;list-style-image:none;margin-bottom:15px}#sidebar ul p,#sidebar ul select{margin:5px 0 8px}#sidebar ul ul,#sidebar ul ol{margin:5px 0 0 10px}#sidebar ul ul ul,#sidebar ul ol{margin:0 0 0 10px}ol li,#sidebar ul ol li{list-style:decimal outside}#sidebar ul ul li,#sidebar ul ol li{margin:3px 0 0;padding:0}.searchform{width:100%;overflow:hidden}.searchform .s{float:left;width:219px;height:17px;border:none;font-size:100%;background:#FFF url(img/input-m.gif) no-repeat 0 0;margin:0 10px 0 0;padding:4px 10px}select{width:130px}#commentform{margin-left:116px;margin-bottom:1em;width:480px;overflow:hidden}#commentform input{width:179px;height:19px;background:#FFF url(img/input2-m.gif) no-repeat 0 0;border:none;position:relative;margin:0 9px 1px 0;padding:3px 5px}#commentform textarea{width:470px;height:149px;background:#FFF url(img/textarea-m.gif) no-repeat 0 0;border:none;padding:2px}#commentform #url{width:464px;background:#FFF url(img/input3-m.gif) no-repeat 0 0}#commentform p.input{float:left;margin:0}#commentform p.input#urlWrap{float:none;margin-bottom:3px}#commentform #submit{height:25px;width:79px;margin:0;padding:0}.commentlist{text-align:justify;padding:0}.nocomments{text-align:center;margin:0;padding:0}#wp-calendar{empty-cells:show;width:155px;margin:10px auto 0}#wp-calendar #next a{padding-right:10px;text-align:right}#wp-calendar td{text-align:center;padding:3px 0}#wp-calendar td.pad:hover{background-color:#fff}acronym,abbr{border-bottom:1px dashed #999}blockquote{border:solid 1px #272727;background:#141414 url(img/blockquote.gif) no-repeat 0 0;margin:15px 0;padding:10px 10px 10px 60px}blockquote cite{display:block;margin:5px 0 0}a img{border:none}.navigation{display:block;text-align:center;margin-top:10px;margin-bottom:40px}.navigation .alignright{padding-right:70px}#sidebar #categs li{background:url(img/categ.gif) no-repeat 0 50%;padding:1px 0 1px 18px}.postComments{float:left;width:39%;font-size:90%}.postedIn{float:right;width:60%;text-align:right;font-size:80%;color:#E0E01A}#page .postedIn a:link,#page .postedIn a:visited{color:#FFF}.postedIn span{background:url(img/posted.gif) no-repeat 0 55%;padding:0 0 0 14px}.single .postedIn{float:none;text-align:left;margin-bottom:15px}.postOpts{overflow:hidden;border-bottom:solid 1px #54540D;width:100%;margin:1.5em 0 0;padding:0 0 1em}.postOpts a:link,.postOpts a:visited{padding:0 5px 0 16px}.postOpts a.read:link,.postOpts a.read:visited{background:url(img/read.gif) no-repeat 0 50%}.postOpts a.comm:link,.postOpts a.comm:visited{background:url(img/comment.gif) no-repeat 0 60%;float:right}.postOpts a.same:link,.postOpts a.same:visited{background:url(img/more.gif) no-repeat 0 60%;float:right}.entry{clear:both;padding-top:.5em}#page .comment{position:relative;padding-left:110px;min-height:5em;color:#7F7E7E}#page .comment a:link,#page .comment a:visited{color:#8F8E8E}#page .date{position:absolute;left:0;top:0;font-size:180%;font-weight:700;color:#373737}#page .comment .date{top:5px;font-size:130%;left:20px}#page .comment .date .d{font-size:230%}* html #page .comment .date{left:-90px}#page .date a:link,#page .date a:visited{color:#373737}.date span{position:absolute;left:0;top:0;line-height:1em}.date .d{font-size:250%;letter-spacing:-0.2em}.date .m{left:2.6em;top:0}.date .y{left:3.5em;top:1.25em;font-size:75%;letter-spacing:-1px}#tagCloud h2{color:#E0E01A;font-size:180%;font-weight:400;margin:.5em 0 .2em}#tagCloud a:link,#tagCloud a:visited{color:#222}.work{padding-bottom:3em}#page .work .date{position:relative;display:block;width:105px;height:55px;float:right;margin-top:10px}.work .post{margin-left:0;margin-right:120px;margin-top:.3em}#page .single .post .date{top:2em;left:auto;right:4em;font-size:140%}* html #page .single .post .date{top:1em}.single .post .date .m{top:.3em}.single .post .date .y{top:1.55em}.single .post{margin-left:0;margin-top:.5em}#page .single .entry{clear:right;padding:0}#path{text-align:right;margin:.5em 0 -2em;padding:.3em 0}#path a:link,#path a:visited{background:url(img/bullet1.gif) no-repeat 100% 55%;padding:0 15px 0 10px}#path a.last:link,#path a.last:visited{background:none;padding-right:0;color:#FFF}.gallery{width:100%;overflow:hidden;margin:1em 0}.gallery img.img{border:solid 1px #E0E01A;margin:0 0 1em}.gallery .shots{float:left;background:url(img/more.gif) no-repeat 0 50%;padding:0 0 0 18px}.gallery .shots span{padding-right:40px}.gallery .shots a:link,.gallery .shots a:visited{color:#FFF;padding:3px 5px}#page .gallery .shots a:link:hover,#page .gallery .shots a:visited:hover,#page .gallery .shots a.sel:link,#page .gallery .shots a.sel:visited{background:#E0E01A;color:#222}.gallery .url{float:right;width:auto;text-align:right;margin-left:15px}#galleryThumb img.img{margin-bottom:.3em;border-width:7px}#galleryThumb .shots span{padding-right:10px}.categ{margin:0 0 2em}.categ h2{margin-bottom:.75em}.categ ul.works{list-style:none;width:100%;overflow:hidden;margin:1em 0;padding:0}.categ .works li{float:left;display:block;margin:0 0 1em}.cat-18 .works li{width:100%;overflow:hidden;position:relative;margin:0 0 1.5em}.categ .works .icon{float:left;width:90px}.categ .works .icon img{border:solid 9px #E0E01A}.categ .works .icon a:link:hover img,.categ .works .icon a:visited:hover img{border:solid 9px #CACACC}.categ .works .link,.categ .works .preview{margin-left:95px;padding-left:15px;width:320px}.categ .works .link{background:url(img/posted.gif) no-repeat 0 60%;font-weight:700;margin-bottom:.3em}.categ .works .preview{background:url(img/comment.gif) no-repeat 0 .3em}.categ .works .quickview,.categ .works .details{position:absolute;right:0;top:0;width:125px}.categ .works .quickview a:link,.categ .works .quickview a:visited{background:url(img/more.gif) no-repeat 0 50%;font-size:90%;padding:0 0 0 15px}.categ .works .details{top:2.5em;font-size:90%}.categ .works .details a:link,.categ .works .details a:visited{background:url(img/more.gif) no-repeat 0 50%;padding:0 0 0 15px}#dlCV{position:absolute;bottom:0;left:0;width:550px;overflow:hidden;line-height:64px;height:64px}#dlCV a:link,#dlCV a:visited{float:left;color:#FFF;height:64px;margin-right:15px}#post-2 .entrytext{padding-bottom:75px}#page div.intouch input.text{width:179px;float:left;height:19px;background:#FFF url(img/input2-m.gif) no-repeat 0 0;border:none;margin:0 9px 1px 10px;padding:3px 5px}.intouch a.reset{float:right;margin:5px 150px 0 0}* html .intouch a.reset{display:inline}#page .contactform input.text{width:179px;float:left;height:19px;background:#FFF url(img/input2-m.gif) no-repeat 0 0;border:none;margin:0 9px 1px 0;padding:3px 5px}h2,h2 a,h2 a:visited,h3,h3 a,h3 a:visited,small,#sidebar ul ul li,#sidebar ul ol li,.nocomments,.postmetadata,blockquote,strike{color:#CCC}input,.commentlist li,#commentform input,#commentform textarea{font:1em 'Lucida Sans Unicode', 'Lucida Sans', 'Trebuchet MS', Verdana, Arial, Sans-Serif}#sidebar .cols ul li:before,#sidebar #categs li:before{content:""}.widecolumn .post,#sidebar form,#page blockquote p{margin:0}.alignright,.gallery .large{float:right}.alignleft,.searchsubmit{float:left}.entry ol li,#sidebar ul,#sidebar ul ol,#tagCloud p{margin:0;padding:0}.entry form,.center{text-align:center}hr,.hide{display:none}.work .post .link,.single .post .link{background:url(img/posted.gif) no-repeat 0 60%;font-weight:700;font-size:110%;margin:0 0 .5em;padding:0 0 0 15px}.work .post .link a:link,.work .post .link a:visited,.single .post .link a:link,.single .post .link a:visited{text-decoration:underline}.work .entrytext,.page .entrytext{padding:1.5em 0 0}#dlCV a.pdf:link,#dlCV a.pdf:visited,#dlCV a.zip:link,#dlCV a.zip:visited{background:url(img/pdf.gif) no-repeat 0 0;padding:0 0 0 85px}#page div.intouch textarea,#page .contactform textarea{height:149px;background:#FFF url(img/textarea-m.gif) no-repeat 0 0;border:none;padding:2px}