html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,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,video,audio{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}:focus{outline:0}body{line-height:1;color:black;background:white}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:""""}:focus{outline:0}button::-moz-focus-inner,input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="file"]>input[type="button"]::-moz-focus-inner{padding:0;border:none}.article29 #nextlink,
.article4
#previouslink{display:none}body{background:#F2F2F2 url(/images/body-bg.png) fixed no-repeat;background-position:955px 0;color:#222;font-family:"grad-1","grad-2","Century Schoolbook","Times New Roman",Times,serif;font-size:12px;line-height:16px;-webkit-text-size-adjust:none}p,li,h1,h2,h3,h4,h5,h6{margin-bottom:8px}a{color:#222;text-decoration:none}b,strong{font-weight:bold}em,i,cite{font-style:italic}#container{background-color:#F2F2F2;width:945px;padding:10px
10px 0 0}input,select,textarea{font-family:"inconsolata-1","inconsolata-2",Monaco,Consolas,"Courier New",Courier,monospace;font-size:11px;line-height:16px;background-color:#F2F2F2;color:#6C29FF;padding:1px
1px;border:0;margin:0
0 4px 0;width:552px}textarea{height:88px}.inputlabel{color:#6C29FF}.clear{clear:both;display:block;font-size:1px;line-height:1px;visibility:hidden}header{position:absolute;z-index:2;top:0;width:945px;height:27px;color:#6C29FF;font-family:"inconsolata-1","inconsolata-2",Monaco,Consolas,"Courier New",Courier,monospace;font-size:11px;line-height:12px}#filter,#auxiliary,nav{position:absolute;top:0}#filter,nav{left:391px;width:376px}#auxiliary{left:767px;width:188px}#filter div,
#auxiliary div,
nav
div{float:left}#filter a,
#auxiliary a,
nav
a{display:block;float:left;height:11px;color:#6C29FF;padding:8px
10px 12px 0}#toggletext,#togglethumbnails{width:9px;height:11px;text-indent: -99999px;overflow:hidden;padding:8px
2px 12px 0 !important}#toggletext{margin-left:5px;background:url(/images/text.png) no-repeat;background-position:0 9px}#togglethumbnails{background:url(/images/thumbnails.png) no-repeat;background-position:0 9px}#toggletext.toggled{background:url(/images/text-on.png) no-repeat;background-position:0 9px;cursor:default}#togglethumbnails.toggled{background:url(/images/thumbnails-on.png) no-repeat;background-position:0 9px;cursor:default}.togglelabel{float:left;padding-top:8px;margin-left:5px;display:none}#filter
.active{text-decoration:underline !important;cursor:default}#filter
span{display:block;float:left;height:11px;font-weight:bold;padding:8px
17px 12px 0;margin-right:7px;cursor:default;background:url(/images/filter-bg.png) no-repeat;background-position:right 8px}#filter a:hover,
#auxiliary a:hover,
nav a:hover{text-decoration:underline}#feedlink{background:url(/images/feed.png) no-repeat;padding-right:13px !important;background-position:right 9px}#feedlink:hover{background:url(/images/feed-hover.png) no-repeat;padding-right:13px !important;background-position:right 9px}#indexlink{width:14px;height:11px;background:url(/images/index.png) no-repeat;background-position:0 9px;text-indent: -99999px;overflow:hidden}#indexlink:hover{background:url(/images/index-hover.png) no-repeat;background-position:0 9px}#previouslink{background:url(/images/previous.png) no-repeat;padding-right:10px !important;background-position:right 11px}#previouslink:hover{background:url(/images/previous-hover.png) no-repeat;background-position:right 11px}#nextlink{background:url(/images/next.png) no-repeat;padding-left:10px !important;background-position:left 11px}#nextlink:hover{background:url(/images/next-hover.png) no-repeat;background-position:left 11px}#content{position:relative;margin-top:47px;padding-top:1px;padding-left:5px;background:url(/images/content-bg.png) no-repeat;background-position:left bottom}.teasercontainer{position:relative;display:block;float:left;width:188px;height:154px}.teaser{display:block;width:188px;height:154px}.teasercontent{display:block;position:absolute;top:0;left:10px;padding:16px
40px 0 0;z-index:1}.new
.teasercontent{background:url(/images/new.png) no-repeat}.new a.teaser:hover .teasercontent,
.new .highlighted,
#design .new .teasercontent,
#blog .new
.teasercontent{background:url(/images/new-hover.png) no-repeat}.thumbnail,.staticthumbnail{position:absolute;top:14px;left:10px;display:none}.name,.agency{display:block;text-rendering:optimizeLegibility}a.teaser:hover .client,
a.teaser:hover
.title{color:#6D29FF;padding:1px
0}a.teaser:hover
.staticthumbnail{opacity:0.7}a.teaser:active .thumbnail,
a.teaser:active
.staticthumbnail{top:15px;opacity:0.85}a.teaser:hover .agency,
a.teaser:hover
.date{color:#6C29FF}#name,#slogan{padding:1px
0;text-rendering:optimizeLegibility}a.teaser:hover #name,
a.teaser:hover
#slogan{color:#010101}#branding{background:url(/images/branding-bg.png) no-repeat}#home #branding #name,
#home #branding
#slogan{color:#010101;cursor:default;padding:1px
0}.agency{font-style:italic}#copyright,.date{display:block;font-family:"inconsolata-1","inconsolata-2",Monaco,Consolas,"Courier New",Courier,monospace;font-size:11px;line-height:16px;position:absolute;top:82px;left:1px;text-decoration:overline}#design .client,
#design .title,
#design .agency,
#design .date,
#blog .client,
#blog .title,
#blog .agency,
#blog
.date{color:#6C29FF}#home
#copyright{cursor:default}.highlighted{color:#6C29FF}.description{position:relative;float:left;width:460px;padding:16px
0 30px 10px;color:#6C29FF;text-rendering:optimizeLegibility}.description
a{color:#6C29FF;border-bottom:1px dotted #6C29FF}.description a:hover{border-bottom:3px solid #6C29FF}.description a:active{border-bottom:2px solid #6C29FF}.note{font-style:italic}.gallery{position:relative;clear:both;margin-left:188px;padding:0
0 35px 0}.gallery img,
.gallery
object{position:relative;float:left;margin:0
0 10px 10px}.contentcontainer{float:right;width:752px}.livesite{font-family:"inconsolata-1","inconsolata-2",Monaco,Consolas,"Courier New",Courier,monospace;font-size:11px;line-height:12px;border-top:1px solid #6C29FF;padding-top:3px;margin-top:16px;width:554px}.livesite
a{background:url(/images/livesite.png) no-repeat;padding-right:13px !important;background-position:right 1px;border-bottom:none}.livesite a:hover{background:url(/images/livesite-hover.png) no-repeat;padding-right:13px !important;background-position:right 1px;border-bottom:none;text-decoration:underline}.motionpictures
img{margin:0
28px 38px 10px !important}#overlay-bg{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:url(/images/overlay-bg.png);color:#6C29FF;z-index:3}#brandingoverlay{position:fixed;bottom:169px;left:388px;width:557px;height:181px;background:url(/images/brandingoverlay.png) no-repeat}.immobile{position:absolute !important;top:623px !important}.overlay{display:none;position:fixed;top:0px;left:381px;width:554px;padding:16px
10px 11px;background-color:#6C29FF;color:#F2F2F2;text-rendering:optimizeLegibility;z-index:4;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.overlay
a{color:#F2F2F2}.overlay div
a{border-bottom:1px dotted #C6B0F6;text-decoration:none}.overlay div a:hover{border-bottom:3px solid #F2F2F2}.overlay div a:active{border-bottom:2px solid #F2F2F2}.close,.zemSubmit{clear:both;display:block;font-family:"inconsolata-1","inconsolata-2",Monaco,Consolas,"Courier New",Courier,monospace;font-size:11px;line-height:16px;color:#F3F3F3;border-top:1px solid #F2F2F2}.zemSubmit{background:none;margin:0
0 0 0;padding:0
0 0 0;color:#F2F2F2;width:554px;text-align:left;cursor:pointer}#about div,
#resume
div{float:left;width:267px;margin-right:10px;margin-bottom:12px}#resume
p{margin:0}.overlay
h2{font-style:italic;clear:both}#resume{padding:8px
10px 10px}#resume
h2{padding-top:2px;margin-top:12px;border-top:1px solid #F2F2F2}.resumedates{color:#C6B0F6;font-family:"inconsolata-1","inconsolata-2",Monaco,Consolas,"Courier New",Courier,monospace;font-size:11px;line-height:16px;margin-left:2px}.overlay
h3{margin:0}.overlay
.single{width:536px !important}.overlay
ul{padding-right:10px}.overlay
li{margin-bottom:0;display:inline;margin-right:4px;white-space:nowrap}#contact
label{display:none}footer{display:block;position:relative;clear:both;color:#6C29FF;text-rendering:optimizeLegibility;width:554px;height:144px;margin-left:391px;border-top:1px solid #6C29FF}#icon{position:absolute;top:5px;left: -46px;width:33px;height:33px;background:url(/images/icon.png) no-repeat}footer
.info{position:relative;float:left;width:158px;height:128px;padding-top:7px;padding-right:30px}footer
a{color:#6D29FF;padding:1px
0}#status{font-style:italic}#secondary{background:url(/images/overlay-bg.png)}#secondary
div{position:fixed;top:0px;left:381px;width:554px;padding:16px
10px 10px;background-color:#6C29FF;color:#F2F2F2;text-rendering:optimizeLegibility;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}#secondary
h2{font-style:italic}#secondary
a{clear:both;display:block;font-family:"inconsolata-1","inconsolata-2",Monaco,Consolas,"Courier New",Courier,monospace;font-size:11px;line-height:16px;color:#F2F2F2;border-top:1px solid #F2F2F2}#secondary a:hover{background:url(/images/a-bg-white.png)}