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,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{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}.clearfix{display:block}.none{display:none}body,input,button,textarea{border:none;font:12px/20px "Helvetica Neue",Helvetica,Arial,sans-serif}.hidden{display:none}.alignleft{float:left}.alignright{float:right}.aligncenter{margin-left:auto;margin-right:auto;display:block;clear:both}.clear{clear:both;display:block;font-size:0;height:0;line-height:0;width:100%}a{text-decoration:none}a:hover{text-decoration:none}a img{border:none}p,pre,ul,ol,dl,dd,blockquote,address,table,fieldset,form,.gallery-row,.post-thumb,.author-bio,#logo{margin-bottom:20px}.hentry,.navigation-links,.hfeed,.pinglist{margin-bottom:40px}.widget .children,.entry-content ol ol,.entry-content ol ul,.entry-content ul ul,.comment-body ol ol,.comment-body ol ul,.comment-body ul ul,.widget ul ul{margin-bottom:0}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{margin-bottom:20px}h1,h2,h3,h4,h5,h6{font-weight:normal;padding:0}h1{font-size:24px;line-height:28px}h2{font-size:20px;line-height:22px}h3{font-size:16px;line-height:20px}h4{font-size:14px;line-height:18px}h5{font-size:12px;line-height:18px}h6{font-size:10px;line-height:16px}.page-title{font-size:14px;font-weight:bold}.entry-title,.entry-title a{font-size:20px;line-height:28px;font-weight:bold}#primary{float:left;width:680px;margin:30px 0 39px 0}.layout-2cl #primary{float:right}#content{width:940px;margin:0 auto;margin-top:20px}#sidebar{float:right;width:220px;margin:20px 0 39px 0}.layout-2cl #sidebar{float:left}#footer{width:940px;margin:0 auto}.seperator{line-height:1px;overflow:hidden;height:2px}.line{float:left;height:1px;width:20px}#header{width:940px;margin:0 auto;padding:40px 0 0 0}#header-top{margin:0 0 20px 0}#logo{float:left;margin:0}#logo a{font-weight:bold;font-size:24px}#logo a:hover{text-decoration:none}.page-title{color:#999;font-size:14px;line-height:22px;font-weight:normal;margin:0 0 20px 0}#primary-nav{height:14px;float:right;margin:10px 0 0 0;font-size:12px}#primary-nav ul span{font-size:10px}#primary-nav ul li:first-child span,#primary-nav ul ul span{display:none}#primary-nav ul{margin:0;padding:0;list-style:none;line-height:14px}#primary-nav ul a{display:inline;position:relative}#primary-nav ul li{float:left;position:relative;z-index:40}#primary-nav ul li:hover{visibility:inherit}#primary-nav ul ul{position:absolute;top:-9999em;width:110px}#primary-nav ul ul li{width:100%}#primary-nav ul li:hover ul,#primary-nav ul li.sfHover ul{left:-1px;top:25px;z-index:99}#primary-nav ul li:hover li ul,#primary-nav ul li.sfHover li ul,#primary-nav ul li li:hover li ul,#primary-nav ul li li.sfHover li ul,#primary-nav ul li li li:hover li ul,#primary-nav ul li li li.sfHover li ul{top:-9999em}#primary-nav ul li li:hover ul,#primary-nav ul li li.sfHover ul,#primary-nav ul li li li:hover ul,#primary-nav ul li li li.sfHover ul,#primary-nav ul li li li li:hover ul,#primary-nav ul li li li li.sfHover ul{left:110px;top:-1px}#primary-nav ul a{padding:0 10px;height:14px;line-height:14px}#primary-nav ul li:last-child a{padding-right:0}#primary-nav ul a:hover,#primary-nav ul li.sfHover a,#primary-nav ul li.current-cat a,#primary-nav ul li.current_page_item a,#primary-nav ul li.current-menu-item a{text-decoration:none}#primary-nav ul ul{padding:0 0 5px 0}#primary-nav ul ul li{height:auto;line-height:20px;float:none;background:none}#primary-nav ul ul li a{line-height:20px;height:auto;font-size:12px;padding:0 10px 0 9px}#primary-nav ul li.sfHover ul a{}#primary-nav ul li.sfHover ul a:hover{}address{font-style:italic}abbr[title],acronym[title],dfn[title]{cursor:help;border-bottom:1px dotted #666}blockquote{margin:0 0 30px 20px;padding:0 0 0 18px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal}strong{font-weight:bold}em,dfn,cite{font-style:italic}dfn{font-weight:bold}sup{font-size:11px;vertical-align:top}sub{font-size:11px;vertical-align:bottom}small{font-size:11px}del{text-decoration:line-through}ins{text-decoration:underline}var,kbd,samp,code,pre{font:12px/18px Consolas,"Andale Mono",Courier,"Courier New",monospace}kbd{font-weight:bold}samp,var{font-style:italic}pre{white-space:pre;overflow:auto;padding:0 10px;line-height:19px;font-size:11px;clear:both}code{padding:3px 5px}ul,ol,dl{margin-left:30px}table{border:1px solid #ccc;border-width:1px;line-height:18px;margin:0 0 22px 0;text-align:left;padding:0 5px}table .even{background:#ddd}caption{text-align:left}tr{border-bottom:1px solid #ccc}th,td{padding:5px;vertical-align:middle;text-align:center}.entry-content img{max-width:600px}img.alignleft{float:left;margin:10px 25px 20px 0}img.alignright{display:block;margin:10px 0 25px 20px}img.aligncenter{margin-left:auto;margin-right:auto;display:block;clear:both;margin-top:5px}.wp-caption{text-align:center;margin:10px 20px 20px 20px;font-family:Georgia,"Times New Roman",Times,serif;font-style:italic}.wp-caption img,.wp-caption img a{margin:0;padding:0;border:0 none}.wp-caption .wp-caption-text{margin:0;padding:5px}.wp-smiley{max-height:13px;margin:0!important}.gallery{margin:auto}.gallery-image{border:2px solid #efefef;margin-left:0}.gallery-caption{margin-left:0}.gallery-item{float:left;text-align:center;margin-left:0}.gallery{float:left;width:100%}.gallery-item{width:auto!important;float:left;margin:10px 10px 0 0!important}.gallery-item img{margin:0!important;padding:0!important}.gallery-item a{float:left;border:none!important;margin:0!important;padding:0!important}input,textarea{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}input,textarea{padding:6px}button{padding:2px 10px;cursor:pointer}#submit{cursor:pointer}.entry-meta{font-size:11px;color:#999;margin-bottom:10px}.author-bio{padding:20px;background:#fbfbfb;border:1px solid #efefef}.author-bio .avatar{float:left;margin:0 10px 0 0}.author-title{font-weight:bold;margin-left:60px}.author-description{margin-left:60px}.entry-content ul{list-style-type:disc}.entry-content ol{list-style-type:decimal}.commentlist{margin:20px 0 0 0;list-style-type:none;word-wrap:break-word}.pinglist{margin:20px 0 40px 30px;list-style-type:decimal}.comment{position:relative;min-height:105px}.comment-height{min-height:105px}.moderation{font-size:11px;display:block;margin:0 0 10px 0}.comment-meta,#respond-caption{width:140px;margin:44px 40px 0 0;float:left;padding:20px 0 20px 0}#respond-caption{position:absolute;left:0;top:0}.comment-meta{position:absolute;top:0;left:0}.left-line{float:left;width:140px;margin:0 40px 80px 0}.right-line{margin:0 0 80px 180px}.comment-body{padding:20px 0 0 0;margin:0 0 0 180px}li li .comment-body p{padding:0 0 0 9%}li li li .comment-body p{padding:0 0 0 19%}li li li li .comment-body p{padding:0 0 0 27%}li li li li li .comment-body p{padding:0 0 0 36%}.edit-comment,.author,.comment-reply-link{display:block}.edit-comment,.comment-reply-link{font-size:11px;float:left;padding:0 15px 0 0}.author{margin:0 0 5px 0}.comment-meta{margin:0 40px 0 0}#respond{padding-left:180px;position:relative}.ie7 #respond{width:500px}li #respond{padding:20px 0 0 180px;width:auto;float:none}.cancel-comment-reply{display:block;margin:0 0 20px}li li #respond form,li li #respond h3,li li #respond .cancel-comment-reply{margin-left:9%}li li li #respond form,li li li #respond h3,li li li #respond .cancel-comment-reply{margin-left:19%}li li li li #respond form,li li li li #respond h3,li li li li #respond .cancel-comment-reply{margin-left:27%}li li li li li #respond form,li li li li li #respond h3,li li li li li #respond .cancel-comment-reply{margin-left:36%}#comments,#respond h3{line-height:14px;margin:0 0 30px 0;font-size:14px;font-weight:bold}#respond h3{margin-top:50px}#comments{margin:0 0 0px 180px}.contactform #submit-button,#commentform #submit-button{width:auto;padding:0 15px 0;line-height:30px;height:30px;border:none;font-size:12px;font-weight:bold;cursor:pointer;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);-moz-box-shadow:0 1px 1px rgba(0,0,0,.1);box-shadow:0 1px 1px rgba(0,0,0,.1);text-shadow:0 1px 0 rgba(255,255,255,.4);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#commentform input{margin-right:22px;width:45%}#commentform{width:100%}#commentform textarea{width:95%}li li #commentform textarea{width:88%}li li li #commentform textarea{width:77%}li li li li #commentform textarea{width:70%}li li li li li #commentform textarea{width:60%}.children{margin:0}.avatar{padding:2px}.comment .avatar{float:left;margin:0 10px 0 0}.comment-meta{margin-bottom:15px}.comment-author cite{font-weight:bold}.nocomments{text-align:center;float:right;width:500px}.comment-body ul{list-style-type:disc}.comment-body ol{list-style-type:decimal}.navigation{width:500px;float:right}.page-navigation .nav-next{float:left}.page-navigation .nav-previous{float:right}.single-page-navigation .nav-next{float:right}.single-page-navigation .nav-previous{float:left}.wp-pagenavi{margin:0 0 0 0}.wp-pagenavi a,.wp-pagenavi a:link,.wp-pagenavi a:visited,.wp-pagenavi a:active{padding:4px 8px;margin:2px;text-decoration:none}.wp-pagenavi span.pages{padding:4px 8px 0 0;margin:0;font-style:italic;font-size:11px;font-family:Georgia,"Times New Roman",Times,serif}.wp-pagenavi span.current{padding:4px 8px;margin:2px;font-weight:bold}.wp-pagenavi span.extend{padding:4px 8px;margin:2px}#footer{font-size:11px;clear:both;padding-bottom:70px}#footer small{font-size:10px}#footer .seperator{margin:0 0 19px 0}.copyright{float:left}.credit{float:right;text-align:right}.credit .line{float:right}.archive-lists .children{margin-bottom:0}.full-width{width:940px!important}.page.page-template-template-full-width-php #primary{width:100%}.page.page-template-template-full-width-php .hentry{width:100%}.page.page-template-template-full-width-php #respond{padding-left:180px;position:relative}.page.page-template-template-full-width-php #respond-caption{position:absolute;left:0;top:0}.contactform{margin:20px 0 0 0}.contactform li{list-style-type:none}.contactform li label{display:block;margin-bottom:10px}.contactform li input[type="text"]{width:300px;margin-bottom:15px}.contactform li textarea{width:97%;height:200px;margin-bottom:15px}label.error{color:red}.type-portfolio.hentry{width:680px}#loading{display:none;position:fixed;top:20px;text-indent:-9999px;width:16px;height:16px;right:20px;padding:5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#portfolio-terms ul{margin:0;padding:0;line-height:12px}#portfolio-terms li{display:inline}#portfolio-terms li a{padding:0 5px}#portfolio-terms li:first-child a{padding-left:0}#portfolio-terms li span{font-size:10px}#portfolio-terms li:last-child span{display:none}.page-template-template-home-php #primary{width:100%;float:none}#portfolio-items{margin:0;padding:0;width:960px;list-style:none}#portfolio-items li{width:220px;height:160px;float:left;margin:0 20px 20px 0;overflow:hidden;position:relative}#portfolio-items li .hentry{width:220px;height:160px}.overlay{display:none;position:absolute;top:0;left:0;width:180px;height:120px;padding:17px 20px 23px 20px;z-index:20}.active .overlay{display:block}.overlay .arrow{position:absolute;bottom:0;right:0;width:19px;height:19px}#portfolio-items .entry-title{margin:0 0 12px 0}#portfolio-items a{cursor:default}#portfolio-items .visible a{cursor:pointer}#portfolio-items .entry-title,#portfolio-items .entry-title a{font-size:13px;font-weight:bold;line-height:20px}#portfolio-items .entry-content{margin:12px 0 0 0;height:80px;overflow:hidden;line-height:18px}.entry-link{position:absolute;top:0;left:0;z-index:30;width:100%;height:100%}#door-frame{height:0px;overflow:hidden}#magic-door{padding:20px 0 20px 0}#magic-door .hentry{float:right;width:220px;margin:0}#magic-door .hentry p:last-child{margin:0}#magic-door .entry-title{font-size:14px;font-weight:bold;line-height:21px;margin:0 0 10px 0}#magic-door .entry-content{margin:10px 0 0 0}#magic-door .entry-content a{border:none}.inner{width:940px;padding:40px 0;margin:0 auto}#slider{width:680px;margin:0 20px 0 0;float:left;position:relative}#slider .slides_container{width:680px;height:auto;margin:0 0 30px 0}#slider .slides_container img{display:block}.type-portfolio #slider .pagination{height:20px}.type-portfolio #slider{margin-bottom:20px}.entry-meta .terms span{padding:0;margin:0}#slider .pagination{float:left;left:46%;position:relative}#slider .pagination li{float:left;margin:0 3px 0 0;line-height:8px;float:left;position:relative;right:50%}#slider .pagination li a{display:block;text-indent:-9999px;width:8px;height:8px}#slider .pagination li.current a,#slider .pagination li a:hover{background-position:-8px 0}#portfolio-nav{margin:0 0 40px 0}#portfolio-nav ul{float:right;width:70px;height:19px;margin:0}#portfolio-nav li{float:left;margin:0 1px 0 0;width:19px;height:19px;text-indent:-9999px}#portfolio-nav li a{display:block;width:19px;height:19px}.portfolio-prev a{background-position:0 0}.portfolio-prev a:hover{background-position:0 -19px}.portfolio-next a{background-position:-19px 0}.portfolio-next a:hover{background-position:-19px -19px}.portfolio-close a{margin:0 0 0 10px}.portfolio-close a{background-position:-38px 0}.portfolio-close a:hover{background-position:-38px -19px}.widget-title{font-size:12px;font-weight:bold;padding-bottom:10px}.widget ul{margin:0}.widget ol{list-style-type:decimal;margin:0}#sidebar .seperator{margin:30px 0}#sidebar .seperator:last-child{display:none}.widget_search #s{width:200px}.widget_search form,.widget_search fieldset{margin:0}.widget_calendar caption{margin-bottom:5px}.widget_calendar table{width:100%}.tz_tweet_widget ul{margin:0;list-style-type:none}#twitter-link{display:block;margin:20px 0 0 0}.tz_tweet_widget ul li{padding:10px 0}.tz_tweet_widget ul li:first-child{padding-top:0}.tz_tweet_widget ul li:last-child{padding-bottom:0;border:none}.tz_tweet_widget small{display:block}.tz_flickr_widget{width:228px}.tz_flickr_widget .widget-title{padding:0 0 20px 0}.flickr_badge_image{float:left}.flickr_badge_image img{width:41px;height:41px}.flickr_badge_image a{width:49px;display:block;height:49px;margin:0 8px 8px 0}.flickr_badge_image img:hover{border:1px solid #ccc}.tz_video{margin-bottom:10px}.one_half{width:48%}.one_third{width:30.66%}.two_third{width:65.33%}.one_fourth{width:22%}.three_fourth{width:74%}.one_fifth{width:16.8%}.two_fifth{width:37.6%}.three_fifth{width:58.4%}.four_fifth{width:67.2%}.one_sixth{width:13.33%}.five_sixth{width:82.67%}.one_half,.one_third,.two_third,.three_fourth,.one_fourth,.one_fifth,.two_fifth,.three_fifth,.four_fifth,.one_sixth,.five_sixth{position:relative;margin-right:4%;margin-bottom:20px;float:left}.column-last{margin-right:0!important;clear:right}a.button{height:20px;display:inline-block;margin:0 5px 20px 5px;text-decoration:none;font-weight:bold;font-size:12px;line-height:12px;padding:8px 10px 0 10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.08);-moz-box-shadow:0 1px 1px rgba(0,0,0,.08);box-shadow:0 1px 1px rgba(0,0,0,.08)}a.button.large{height:24px;padding:11px 10px 0 10px;font-size:14px;line-height:14px}a:hover.button{background-position:0 -28px}a:hover.button.large{background-position:0 -35px}a.button.white{background-image:url(images/shortcodes/buttons/xbutton_white.png.pagespeed.ic.9MQqFYKVBJ.png);border:1px solid #d3d3d3;color:#555!important;text-shadow:0 1px 0 rgba(255,255,255,.8)}a.button.large.white{background-image:url(images/shortcodes/buttons/xbutton_white_large.png.pagespeed.ic.nralryS6tA.png)}a:hover.button.white{border:1px solid #c4c4c4}a.button.grey{background-image:url(images/shortcodes/buttons/xbutton_grey.png.pagespeed.ic.F_T0o-7wZk.png);border:1px solid #b5b5b5;color:#555!important;text-shadow:0 1px 0 rgba(255,255,255,.4)}a.button.large.grey{background-image:url(images/shortcodes/buttons/xbutton_grey_large.png.pagespeed.ic.P-rTJmSVID.png)}a:hover.button.grey{border:1px solid #989898}a.button.red{background-image:url(images/shortcodes/buttons/xbutton_red.png.pagespeed.ic.rbPBJdOZuL.png);border:1px solid #df6f8b;color:#913944!important;text-shadow:0 1px 0 rgba(255,255,255,.3)}a.button.large.red{background-image:url(images/shortcodes/buttons/xbutton_red_large.png.pagespeed.ic.DSxtYxbRUO.png)}a:hover.button.red{border:1px solid #c36079}a.button.orange{background-image:url(images/shortcodes/buttons/xbutton_orange.png.pagespeed.ic.Pdkx0e8V-M.png);border:1px solid #f5b74e;color:#963!important;text-shadow:0 1px 0 rgba(255,255,255,.4)}a.button.large.orange{background-image:url(images/shortcodes/buttons/xbutton_orange_large.png.pagespeed.ic.lq2TaGe1Er.png)}a:hover.button.orange{border:1px solid #d29a3a}a.button.green{background-image:url(images/shortcodes/buttons/xbutton_green.png.pagespeed.ic.pcqghaRYJ7.png);border:1px solid #adc671;color:#5d7731!important;text-shadow:0 1px 0 rgba(255,255,255,.4)}a.button.large.green{background-image:url(images/shortcodes/buttons/xbutton_green_large.png.pagespeed.ic.UzR8ph5cz7.png)}a:hover.button.green{border:1px solid #8bb14d}a.button.teal{background-image:url(images/shortcodes/buttons/xbutton_teal.png.pagespeed.ic.aelEycym3P.png);border:1px solid #90c6c8;color:#437b7d!important;text-shadow:0 1px 0 rgba(255,255,255,.4)}a.button.large.teal{background-image:url(images/shortcodes/buttons/xbutton_teal_large.png.pagespeed.ic.JBGynsVVNJ.png)}a:hover.button.teal{border:1px solid #7db9bb}a.button.blue{background-image:url(images/shortcodes/buttons/xbutton_blue.png.pagespeed.ic.RdvVvkFNEW.png);border:1px solid #8dc5da;color:#42788e!important;text-shadow:0 1px 0 rgba(255,255,255,.4)}a.button.large.blue{background-image:url(images/shortcodes/buttons/xbutton_blue_large.png.pagespeed.ic.R83BfA0dOy.png)}a:hover.button.blue{border:1px solid #7caec0}a.button.navy{background-image:url(images/shortcodes/buttons/xbutton_navy.png.pagespeed.ic.opp-qI645v.png);border:1px solid #a2afb8;color:#515f6a!important;text-shadow:0 1px 0 rgba(255,255,255,.4)}a.button.large.navy{background-image:url(images/shortcodes/buttons/xbutton_navy_large.png.pagespeed.ic.Qt-Ihc1Ln4.png)}a:hover.button.navy{border:1px solid #8996a0}a.button.purple{background-image:url(images/shortcodes/buttons/xbutton_purple.png.pagespeed.ic.0cg79tebvH.png);border:1px solid #bc9db9;color:#7b5777!important;text-shadow:0 1px 0 rgba(255,255,255,.4)}a.button.large.purple{background-image:url(images/shortcodes/buttons/xbutton_purple_large.png.pagespeed.ic.yv8WQZ2Dfh.png)}a:hover.button.purple{border:1px solid #a482a0}a.button.black{background-image:url(images/shortcodes/buttons/xbutton_black.png.pagespeed.ic.98xK2ey9ir.png);border:1px solid #4c4c4c;color:#fff!important;text-shadow:0 1px 0 rgba(0,0,0,.4)}a.button.large.black{background-image:url(images/shortcodes/buttons/xbutton_black_large.png.pagespeed.ic.MvpBgPyWS1.png)}a:hover.button.black{border:1px solid #2c2c2c}.alert{padding:12px 5% 12px 5%;font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;text-align:center;margin:0 0 20px 0}.alert.white{background:#fff;border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;color:#444}.alert.red{background:#ffd7d8;border-top:1px solid #f9bac7;border-bottom:1px solid #f9bac7;color:#d54c4c}.alert.orange{background:#ffcba8;border-top:1px solid #efd1b1;border-bottom:1px solid #efd1b1;color:#c60}.alert.green{background:#d5ffca;border-top:1px solid #cadba7;border-bottom:1px solid #cadba7;color:#5f8b33}.ui-tabs .ui-tabs-hide{position:absolute;left:-10000px}.tabs{margin:0 0 20px 0}.tabs ul.nav{list-style:none;margin:0;padding:0}.tabs ul.nav li{float:left;position:relative;margin:0 2px -1px 0;z-index:10}.tabs ul.nav li a{border-bottom:none;display:block;overflow:hidden;padding:5px 10px 0 10px;height:24px;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.tabs ul.nav li.ui-tabs-selected a{height:25px}.tabs .tab{padding:10px}.toggle{margin:0 0 20px 0}.toggle h4{font-size:12px;padding:10px;cursor:pointer}.toggle-inner{padding:10px;border-top:none}.toggle .ui-icon{background:url(images/shortcodes/toggles/toggle-closed.png.pagespeed.ce.tFpKi54QnO.png) no-repeat;width:12px;height:12px;float:left;margin:3px 10px 0 0}.toggle .ui-state-active .ui-icon{background:url(images/shortcodes/toggles/toggle-open.png.pagespeed.ce.0PIAbe0zTa.png) no-repeat}.published{width:140px;line-height:12px;margin:0 40px 0 0;float:left;padding:19px 0 0 0;height:auto}.published a{border:none;padding:0 0 0 5px}.page .hentry{width:680px}.hentry{float:left;width:500px;margin:0 0 60px 0}.ie7 .hentry{margin:0;padding:0 0 60px 0}.entry-title{margin:0 0 16px 0}.entry-meta{margin:0;padding:0}.entry-meta span{font-size:10px;padding:0 5px}.type-portfolio .entry-meta li:last-child span{display:none}.entry-content{margin:0 0 15px 0}.entry-meta li{display:inline}.entry-content .more-link{border:none}.post-thumb a,.post-thumb img{position:relative;float:left}.post-thumb a .overlay{position:absolute;display:none;padding:0;top:0;width:100%;height:100%}.more-link span{padding:0 15px 0 0}.quote-wrap blockquote{margin:0;padding:0 0 0 18px;margin:0 0 30px 0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal}.format-link .entry-title a span{padding:0 17px 0 0}#fancybox-close{background:url(images/lightbox_cross.gif.pagespeed.ce.l1hENRe6Hw.gif) no-repeat!important;width:21px!important;height:21px!important;top:10px!important;right:8px!important}.slider{width:500px;height:0px;overflow:hidden}.slider .slides_container{width:500px}.slider .pagination{margin:15px 0 25px 0;text-align:center}.slider .pagination li{display:inline;margin:0 3px 0 0}.slider .pagination li a{display:inline-block;text-indent:-9999px;width:8px;height:8px}.slider .pagination li.current a,.slider .pagination li a:hover{background-position:-8px 0}iframe{margin:0 0 20px 0}div.jp-audio,div.jp-video{font-size:1em;font-family:Verdana,Arial,sans-serif;color:#fff;line-height:1.6}div.jp-audio,div.jp-video{width:500px;margin:0 0 30px 0}#slider div.jp-audio,#slider div.jp-video{width:680px}.jp-video-play,div.jp-jplayer.jp-jplayer-video{width:500px}#slider .jp-video-play,#slider div.jp-jplayer.jp-jplayer-video{width:680px}div.jp-interface{position:relative;width:100%;background:url(images/xjplayer_bg.png.pagespeed.ic.8uJstRGIei.png) repeat-x;z-index:100}div.jp-type-single div.jp-interface{height:30px}div.jp-interface ul.jp-controls{list-style-type:none;padding:0;margin:0}div.jp-interface ul.jp-controls li{display:inline}div.jp-interface ul.jp-controls a{position:absolute;overflow:hidden;text-indent:-9999px}a.jp-play,a.jp-pause{width:33px;height:30px;z-index:1;outline:none}div.jp-type-single a.jp-play,div.jp-type-single a.jp-pause{top:0;left:0}a.jp-play{background:url(images/jplayer-black-and-yellow.png.pagespeed.ce.lIOfka6AUL.png) 0 0 no-repeat}a.jp-play:hover{background:url(images/jplayer-black-and-yellow.png.pagespeed.ce.lIOfka6AUL.png) -33px 0 no-repeat}a.jp-pause{background:url(images/jplayer-black-and-yellow.png.pagespeed.ce.lIOfka6AUL.png) 0 -30px no-repeat;display:none}a.jp-pause:hover{background:url(images/jplayer-black-and-yellow.png.pagespeed.ce.lIOfka6AUL.png) -33px -30px no-repeat}div.jp-progress-container{position:absolute;top:0;left:34px;width:225px;height:6px;padding:12px 10px}div.jp-progress{position:absolute;overflow:hidden}#slider div.jp-type-single div.jp-progress{width:535px}div.jp-type-single div.jp-progress{width:356px;height:7px;padding:1px;background:url(images/jplayer-black-and-yellow.png.pagespeed.ce.lIOfka6AUL.png) 0 -192px repeat-x}div.jp-seek-bar{width:0px;height:5px;cursor:pointer;background:url(images/jplayer-black-and-yellow.png.pagespeed.ce.lIOfka6AUL.png) 0 -163px repeat-x;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}div.jp-play-bar{width:0px;height:5px;background:url(images/jplayer-black-and-yellow.png.pagespeed.ce.lIOfka6AUL.png) 0 -133px repeat-x;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}div.jp-volume-bar-container{position:absolute;top:0;left:420px;width:40px;height:6px;padding:12px 10px}div.jp-volume-bar{position:relative;overflow:hidden;background:url(images/jplayer-black-and-yellow.png.pagespeed.ce.lIOfka6AUL.png) 0 -192px repeat-x;width:40px;height:9px;cursor:pointer}#slider div.jp-volume-bar{left:195px}div.jp-type-single div.jp-volume-bar{top:0;left:18px}div.jp-volume-bar-value{width:0px;height:5px;margin:1px;background:url(images/jplayer-black-and-yellow.png.pagespeed.ce.lIOfka6AUL.png) 0 -133px repeat-x;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}a.jp-mute,a.jp-unmute{width:17px;height:13px;z-index:1;outline:none}#slider div.jp-type-single a.jp-mute,#slider div.jp-type-single a.jp-unmute{left:602px}div.jp-type-single a.jp-mute,div.jp-type-single a.jp-unmute{top:9px;left:425px}.seperator-first,.seperator-second{background:url(images/xseperator.png.pagespeed.ic.c25yIRTA8i.png) no-repeat left;height:30px;width:2px;position:absolute;left:32px}#slider .seperator-second{left:591px}.seperator-second{left:413px}a.jp-mute{background:url(images/jplayer-black-and-yellow.png.pagespeed.ce.lIOfka6AUL.png) -10px -68px no-repeat}a.jp-mute:hover{background:url(images/jplayer-black-and-yellow.png.pagespeed.ce.lIOfka6AUL.png) -43px -68px no-repeat}a.jp-unmute{background:url(images/jplayer-black-and-yellow.png.pagespeed.ce.lIOfka6AUL.png) -10px -98px no-repeat;display:none}a.jp-unmute:hover{background:url(images/jplayer-black-and-yellow.png.pagespeed.ce.lIOfka6AUL.png) -43px -98px no-repeat}div.jp-jplayer{width:0px;height:0px}div.jp-jplayer{background-color:#292a2b}body{background:#fdfdfd;color:#a1a3a6}input,textarea{border:1px solid #c9c9c9;background:#fff;color:#545658;-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15) inset, -5px -5px 0 0 #f5f5f6, 5px 5px 0 0 #f5f5f6, 5px 0 0 0 #f5f5f6, 0 5px 0 0 #f5f5f6, 5px -5px 0 0 #f5f5f6, -5px 5px 0 0 #f5f5f6;-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15) inset, -5px -5px 0 0 #f5f5f6, 5px 5px 0 0 #f5f5f6, 5px 0 0 0 #f5f5f6, 0 5px 0 0 #f5f5f6, 5px -5px 0 0 #f5f5f6, -5px 5px 0 0 #f5f5f6;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15) inset, -5px -5px 0 0 #f5f5f6, 5px 5px 0 0 #f5f5f6, 5px 0 0 0 #f5f5f6, 0 5px 0 0 #f5f5f6, 5px -5px 0 0 #f5f5f6, -5px 5px 0 0 #f5f5f6}input:focus,textarea:focus{border:1px solid #bbb;background:#fff;color:#545658;-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15) inset, -5px -5px 0 0 #f1f1f3, 5px 5px 0 0 #f1f1f3, 5px 0 0 0 #f1f1f3, 0 5px 0 0 #f1f1f3, 5px -5px 0 0 #f1f1f3, -5px 5px 0 0 #f1f1f3;-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15) inset, -5px -5px 0 0 #f1f1f3, 5px 5px 0 0 #f1f1f3, 5px 0 0 0 #f1f1f3, 0 5px 0 0 #f1f1f3, 5px -5px 0 0 #f1f1f3, -5px 5px 0 0 #f1f1f3;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15) inset, -5px -5px 0 0 #f1f1f3, 5px 5px 0 0 #f1f1f3, 5px 0 0 0 #f1f1f3, 0 5px 0 0 #f1f1f3, 5px -5px 0 0 #f1f1f3, -5px 5px 0 0 #f1f1f3}#tagline span,#primary-nav ul li.sfHover li a,a{color:#545658}#primary-nav ul a:hover,#primary-nav ul li.sfHover li a:hover,#primary-nav ul li.current-cat a,#primary-nav ul li.current_page_item a,#primary-nav ul li.current-menu-item a,a:hover{color:#a1a3a6}.line{border-bottom:1px solid #dddfe2}.post-thumb .overlay,.overlay{background:url(images/light/xoverlay.png.pagespeed.ic.yo7Xlqy96b.png) repeat}.overlay .arrow{background:url(images/light/xarrow.gif.pagespeed.ic.LHh8jXpwca.png) repeat}#primary-nav ul ul li{border-left:1px solid #dddfe2;background:#fdfdfd}#loading{background:#fdfdfd url(images/light/ajax-loader.gif.pagespeed.ce.FzKTG4KzIP.gif) center no-repeat}#portfolio-items .overlay .entry-content,#portfolio-terms a.active{color:#a1a3a6}#portfolio-items .entry-title{color:#fbfbfb}#portfolio-items .hentry .line{border-bottom:1px solid #6e7073}#portfolio-items .entry-content{color:#cfd1d5}#portfolio-items li{background:#eceeef}#magic-door-wrap{border-bottom:1px solid #e1e4e7;background:#eceeef;border-top:1px solid #e1e4e7}#magic-door .line{border-bottom:1px solid #c5c7ca}#magic-door .entry-content a:hover,#magic-door .entry-title,#magic-door .entry-content{color:#545658}#magic-door .entry-content a{color:#a1a3a6}#portfolio-nav li a{background-image:url(images/light/xportfolio_nav.gif.pagespeed.ic.A2Swegfe97.png)}#slider .pagination li a,.slider .pagination li a{background-image:url(images/light/xslider_nav.png.pagespeed.ic.0qWxQehUfk.png)}.published{border-top:1px solid #dddfe2}.overlay .entry-content,.navigation a:hover,.published a:hover,.published,.entry-title,.entry-content,.entry-content a:hover,.entry-meta a:hover{color:#545658}.published a{color:#a1a3a6}.entry-content a{color:#a1a3a6;border-bottom:1px solid #dddfe2}.navigation a,.entry-meta a{color:#a1a3a6}.comment-reply-link,.format-link .entry-title a span,.more-link span{background:url(images/light/xmore_link_arrow.png.pagespeed.ic.MgtgWKPmtS.png) right center no-repeat}blockquote{border-left:2px solid #a1a3a6;color:#a1a3a6}pre{background:url(images/light/xpre.gif.pagespeed.ic.dF-3NAb7OG.png) repeat}code{background:#f5f5f5}.widget_search input:focus,.widget-title{color:#545658}.widget_search input,.widget a{color:#a1a3a6}.widget,.widget a:hover{color:#545658}.flickr_badge_image a img{border:4px solid #eceeee}.flickr_badge_image a:hover img{border:4px solid #545658}.left-line,.right-line,.comment-body,.comment-meta,#respond-caption{border-top:1px solid #dddfe2;color:#545658}.author span a:hover,.author a:hover,a:hover.comment-reply-link,#comments,#respond label,#respond h3{color:#545658}.author span a,.comment-reply-link,#respond label span,#respond label small{color:#a1a3a6}.contactform #submit-button,#commentform #submit-button{background:url(images/light/xsubmit_button.png.pagespeed.ic.uw7tD5-bgR.png);height:28px;line-height:28px;border:1px solid #c3c3c3;color:#555}.contactform #submit-button:hover,#commentform #submit-button:hover{background:url(images/light/xsubmit_button.png.pagespeed.ic.uw7tD5-bgR.png) 0 -28px}.tabs ul.nav li a{background:#fdfdfd}.tabs ul.nav li.ui-tabs-selected a{background:#f1f1f1;color:#555}.tabs .tab{background:#f1f1f1}.tabs .tab{background:#f1f1f1;color:#555}.toggle h4{background:#f1f1f1;color:#555}