




body{padding:0;margin:0;font:16px/1.625 Georgia,"Times New Roman",Times,serif;color:#000;background:#a1ecff;}h1,h2,h3,h4,h5,h6{font-weight:normal;}h1{font-size:2.25em;line-height:1;margin:0 0 0.45em 0;padding:0;color:#000;}h2{font-size:1.88em;line-height:1;margin:1.2em 0 .4em 0;padding:0;color:#000;}h3,h4,h5,h6{font-size:1em;line-height:1.625;margin:1.625em 0 0 0;padding:0;color:#999;}p{font-size:1em;line-height:1.625;text-indent:0;margin:0;padding:0;}p + p,ul + p{text-indent:1.625em;}pre{font-family:Profont,'lucida console','Courier New',Monaco,monospace;font-size:0.75em;line-height:2.167;margin:0;padding:0;}code{margin:0;padding:0;}blockquote{font-style:italic;margin:1.625em;}img{border:0;}hr{border:1px #E6F7FF solid;}a{text-decoration:none;}a,a:link{color:#0ac;}a:visited{color:#6bc;}a:hover,a:focus{color:#0cf;}a:active{color:#f50;}h1 a:link,h1 a:visited{color:#0ac;}h1 a:hover,h1 a:focus{color:#5c1;}table th{padding-left:.25em;padding-right:.25em;}table td{padding-left:.25em;padding-right:.25em;}table tr.odd{background-color:#fafafa;}table tr.even{background-color:#eeeeee;}table tr:hover,table tr:focus{background-color:#fff;}#whiteout{position:relative;width:100%;background:#fff url(../../../all/themes/perlucida/media/sky.png) repeat-x;}#container{position:relative;width:686px;margin:0 auto;}#branding{height:214px;width:100%;position:absolute;top:0;left:0;padding:0;margin:0;}h1#branding-name,h2#branding-name{padding:43px 0 0 0;margin:0;}h1#branding-name a,h2#branding-name a{position:relative;display:block;width:212px;height:63px;overflow:hidden;font-family:Times,"Times New Roman",Georgia,serif;font-size:50px;line-height:50px;font-weight:normal;letter-spacing:0.04em;padding:0;margin:0;color:#0cf;}h1#branding-name a em,h2#branding-name a em{font-style:normal;color:#000;}h1#branding-name a span,h2#branding-name a span{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent url(../../../all/themes/perlucida/media/site_name.png) left top no-repeat;}h1#branding-name a:hover span,h2#branding-name a:hover span{background-position:right top;}span#branding-tagline{display:block;position:relative;margin:0;padding:0;width:211px;height:28px;text-align:center;line-height:20px;overflow:hidden;}span#branding-tagline span{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff url(../../../all/themes/perlucida/media/site_tagline.png) 16px 8px no-repeat;}.main-content{padding:214px 0 0 0;margin:0;}#content-nav{width:100%;padding:0 0 3.25em 0;margin:1.85em 0 0 0;}#user-nav{position:absolute;top:160px;right:16px;padding:0;margin:0;}#siteinfo{margin:0 0 1em 0;padding:0;width:100%;text-align:center;background:transparent url(../../../all/themes/perlucida/media/dundee.png) center top repeat-x;}#siteinfo p{font-size:1em;line-height:1;text-indent:0;margin:0;padding:0;color:#6bc;clear:both;}#siteinfo p.siteinfo-menu{padding:100px 0 0 0;height:52px;margin:0;background:transparent url(../../../all/themes/perlucida/media/sea.png) 0 90px repeat-x;}h1.content-title:first-letter{text-transform:capitalize;}.main-content .article:first-child h2.title{margin-top:0.35em;}.article.unpublished{border:3px solid #F90;}.article .info{float:right;width:100px;margin:0 -31px 0 6px;padding:0 0 0 6px;border-left:1px solid #eee;}.article .info span{display:block;font-size:0.81em;line-height:2;margin:0;padding:0;color:#abb;}.article .info span.info-date{font-style:italic;}.article ul{margin:1.625em 0 1.625em 1.625em;padding:0;}.article ul li{list-style-type:circle;line-height:1.625;}.article .links{margin:0;padding:0;text-align:right;}.article .links ul li{font-size:1em;line-height:1.625;margin:0;padding:0;}#content-nav .related-content.wrapper{float:left;width:206px;margin:0 31px 0 0;padding:0;border:1px #E6F7FF solid;}#content-nav .related-content.wrapper .title{padding:0;margin:0;line-height:2.5em;text-align:center;font-size:1em;font-weight:normal;color:#6bc;background:#E6F7FF;}#content-nav .related-content.wrapper ul{margin:0.5em .5em 0 .5em;padding:0;}#content-nav .related-content.wrapper ul li{color:#788;font-size:0.813em;line-height:1;margin:0;padding:0 0 1em 0;}#content-nav .related-content.wrapper .item-list ul li{list-style-type:none;list-style-image:none;}#content-nav .related-content.wrapper .item-list ul li a.active{color:#abb;cursor:default;}#content-views-popular_alltime-block_1.related-content.wrapper{margin-right:-31px;}#content-block-6 p{padding:0 .5em;font-size:0.813em;line-height:2;color:#333;}#user-nav div.related-content.wrapper{padding:0;margin:0;white-space:nowrap;}#user-nav h3.content.related-content.title{color:#f50;display:inline;padding:0;margin:0;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:.875em;}#user-nav h3.content.related-content.title:after{content:":";}#user-nav ul.menu{display:inline;padding:0;margin:0;}#user-nav ul.menu li,#user-nav ul.menu li.leaf{display:inline;list-style-type:none;list-style-image:none;padding:0 0 0 .5em;margin:0;}#user-nav ul.menu li a{display:inline;padding:0.1em 0.2em 0.1em 0.3em;margin:0;color:#07f;background:#fff url(../../../all/themes/perlucida/media/tabbackbluealpha.png) left bottom repeat-x;border:2px solid #dee;font-family:"Helvetica Neue",Helvetica,Arial,Geneva,sans-serif;font-size:.875em;line-height:1.3;-webkit-border-radius:5px;-moz-border-radius:3px;}#user-nav ul.menu li a:hover{color:#f50;background-color:#eff;}#footer-wrapper{margin:0;padding:0 0 1.5em 0;}#footer-wrapper #content-user-0 h3.title,#footer-wrapper form#user-login-form span.form-required{display:none;}#footer-wrapper form#user-login-form label,#footer-wrapper form#user-login-form .form-item{display:inline;font-size:0.9em;margin-top:0;}#footer-wrapper form#user-login-form .item-list{font-size:0.875em;}#footer-wrapper form#user-login-form .item-list ul{display:inline;}#footer-wrapper form#user-login-form .item-list ul li{display:inline;list-style:none;list-style-type:none;}#footer-wrapper form#user-login-form input{background:#6ee2ff;padding:2px 5px;margin:0;color:#07f;background:#6ee2ff url(../../../all/themes/perlucida/media/tabbackbluealpha.png) left bottom repeat-x;border:2px solid #dee;font-family:"Helvetica Neue",Helvetica,Arial,Geneva,sans-serif;font-size:13px;height:16px;}#footer-wrapper form#user-login-form input.form-submit{margin-left:3px;padding:2px 5px;background:#fff url(../../../all/themes/perlucida/media/tabbackbluealpha.png) left bottom repeat-x;height:24px;font-size:13px;line-height:1;-webkit-border-radius:5px;-moz-border-radius:3px;border-radius:5px;}#footer-wrapper form#user-login-form input.form-submit:hover{color:#f50;background-color:#eff;}.form-item label{color:#677;line-height:1;font-weight:normal;padding-left:2px;}.form-item .description{color:#788;padding-left:.7em;font-size:.8em;}input.form-text{border:1px solid #788;font-size:1em;font-family:Georgia,"Times New Roman",Times,serif;padding-left:0.2em;}textarea.form-textarea{font-size:1em;font-family:Georgia,"Times New Roman",Times,serif;margin-top:.25em;}.resizable-textarea{width:99%;}fieldset{margin:1.64em 0;padding:.8125em;width:91%;border-color:#788;border-style:solid;border-width:2px;}fieldset legend{background:#fff url(../../../all/themes/perlucida/media/tabbackgrey.png) left bottom repeat-x;padding:0 0.64em;color:#788;border:1px solid #788;}fieldset legend a{color:#fff;}html.js fieldset.collapsed{background:transparent;padding-top:0;padding-bottom:1.64em;}html.js fieldset.collapsible legend a{padding-left:1.64em;color:#788;}html.js fieldset.collapsed legend a{padding-left:1.64em;}form#comment-form{background:#eee;padding:1px 10px 20px 14px;}.ok{color:#5c1;}.error,.marker,.form-required{color:#f02;}.form-item input.error,.form-item textarea.error{border:2px solid #f02;}#content-message{margin:1.625em 0;padding:0;}#content-message .messages{margin:0;padding:0;}#content-message .status{padding:3px .625em 2px .625em;margin:2px 0 5px 0;color:#112200;border:#5c1 solid 2px;background-color:#8cf152;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}#content-message .error{padding:2px .625em 1px .625em;margin:2px 0 5px 0;border:#f02 solid 2px;color:#fff;background-color:#d61235;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}table#attachments{margin-top:1.2em;margin-bottom:1.5em;border-color:#abb;border-style:solid;border-width:0 0 0 1px;}table#attachments tr.odd,table#attachments tr.even{border:0 none;background-color:#fff;}table#attachments tr:hover{background-color:#fafafa;}table#attachments thead tr{border:0 none;background-color:#fff;}table#attachments thead tr:hover{background-color:#fff;}table#attachments thead tr th{padding:6px 0 3px 6px;line-height:1;color:#abb;font-weight:normal;border:0 none;}table#attachments tbody{border:0 none;}table#attachments tbody td{padding-left:6px;}#trackback-url{margin:1.225em 0 2.025em 0;}#trackback-url .box h3.title{float:left;margin:0;padding:0 0.625em 0 0;font-size:0.875em;line-height:1.88;color:#abb;}#trackback-url .box .body{margin:0;padding:0;font-size:0.875em;line-height:1.88;color:#abb;}.page-node .article .links{margin:1.5em 0;clear:both;}li.statistics_counter{position:absolute;right:-124px;color:#80f;}#comments{padding-top:1.5em;}.comment{margin:0;padding:0 0 1.625em 0;}.comment .content{margin:0 0 0 213px;border-left:1px solid #eee;padding:0 0 0 6px;min-height:8.125em;}.comment.comment-new .info span.comment-number a{color:#f50;}.comment .info{float:left;width:206px;margin:-0.125em 6px 0 0;padding:0;}.comment .info span{display:block;font-size:0.75em;line-height:2.167;text-align:right;margin:0;padding:0;color:#abb;}.comment .info span.comment-number{margin:0;padding:0;}.comment .info span.comment-number a{font-size:2em;line-height:1;color:#abb;margin:0;padding:0;}.comment .info div.info-date-time{text-align:right;margin:0;padding:0;font-size:0.75em;line-height:2.167;}.comment .info span.info-date{font-style:italic;display:inline;font-size:inherit;line-height:inherit;}.comment .info span.info-time{display:inline;font-size:inherit;line-height:inherit;}.comment .info div.links{margin:0;padding:0;}.comment .info div.links ul.links{margin:0;padding:0;text-align:right;font-size:0.75em;line-height:2.167;}.comment .info div.links ul.links li{margin:0 0 0 0.5em;padding:0;text-align:right;}.front #branding{background:url(../../../all/themes/perlucida/media/cloud.png) 39% 21px no-repeat;}.front .article p{line-height:1.625;text-align:center;}.front .article p em{font-size:1.25em;font-style:normal;}.front .article p strong{font-size:1.5em;font-weight:normal;}.definition{width:478px;margin:5.875em 0 0 0;padding:0 0 26px 0;}.definition p{font-size:0.75em;line-height:1.6;margin:2.5em 0 1.625em 0;padding:0;text-indent:0;}.definition span{float:left;width:1em;font-size:1em;line-height:1;padding:0;margin:0 0 0 -1em;}.page-sitemenu .sitemenu-vocabulary{float:left;width:228px;margin:0;padding:0;}.page-sitemenu .sitemenu-vocabulary h3.title{text-transform:capitalize;}.page-sitemenu .sitemenu-vocabulary ul.menu{margin:0;padding:0;}.page-sitemenu .sitemenu-vocabulary ul.menu li{list-style-type:none;list-style-image:none;margin:0;}.page-sitemenu .sitemenu-vocabulary ul.menu li.leaf{background:url(../../../all/themes/perlucida/media/bltcircle.png) left center no-repeat;padding:0 0 0 20px;}.page-sitemenu .sitemenu-vocabulary ul.menu li.expanded{list-style-type:none;list-style-image:none;background:url(../../../all/themes/perlucida/media/bltstar.png) left 6px no-repeat;padding:0 0 0 20px;}.page-sitemenu .sitemenu-vocabulary ul.menu li.expanded ul.menu{margin-left:-8px;margin-bottom:0.625em;}.page-contact h3.half-width,.page-contact #contact-mail-page .form-item,.page-contact #contact-mail-page .form-item input,.page-contact #contact-mail-page .form-item .resizable,.page-contact #contact-mail-page input#edit-submit{width:303px;}.page-contact #contact-mail-page .form-item input#edit-copy{width:auto;height:13px;}.page-contact #contact-mail-page .form-item label{line-height:1;font-weight:normal;}.page-contact .wrap-address{float:right;clear:right;width:313px;margin:0;padding:0 0 0 30px;}.page-contact .wrap-address p{text-indent:0;margin:0;padding:0;}.page-contact .wrap-address p a{color:#000;}.page-contact .wrap-address ul{list-style-type:none;margin:0;padding:0;}.page-contact .wrap-instantmsg{float:right;clear:right;width:313px;margin:0;padding:0 0 0 30px;}.page-contact .wrap-telephone{float:right;clear:right;width:313px;margin:0;padding:0 0 0 30px;}.page-contact .wrap-voip-telephone{width:343px;margin:0;padding:0;}.page-contact .wrap-voip-telephone a.skype{display:block;margin:10px 0 0 0;}.page-contact #contact-mail-page h3{padding:0;margin:1.75em 0 0.25em 0;}.page-contact #contact-mail-page h3.half-width{padding:0;margin:2.4em 0 0.25em 0;}.page-contact dl{padding:0;margin:0 0 1em 0;}.page-contact dl dt{width:7em;float:left;}.page-contact #contact-mail-page dl dd{font-weight:bold;}.page-contact #contact-mail-page fieldset.captcha{border:none;padding:0;}.page-contact #contact-mail-page .captcha .description{width:313px;color:#788;font-size:0.75em;line-height:1;}.page-contact #contact-mail-page fieldset.captcha .form-item .description{padding:0;margin-left:-3px;}.page-contact #contact-mail-page .captcha legend{display:none;}.profile dl dt{display:inline;padding-right:.64em;}.profile dl dd{display:inline;padding-right:1.64em;}.article-pull-quote{border:1px solid #eee;width:208px;float:right;margin:4.450em -31px 0.625em 31px;padding:0.425em 0.625em 0.625em 0.625em;color:#333;}.article-pull-quote h3{margin:0;padding:0;color:#000;font-size:1em;line-height:1.625em;}.article-pull-quote p{margin:0;padding:0;line-height:2;font-size:0.81em;}.article-pull-quote img{display:block;margin:0 auto;}a.get-in-touch{border-bottom:1px solid #0ac;padding-bottom:1px;}a.get-in-touch:hover{border-bottom-color:#0cf;-webkit-border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-moz-border-radius:3px}div.view-portfolio{margin:1.625em -31px 0 0;}div.view-portfolio .item-list ul{margin:0;}div.view-portfolio .item-list ul li.views-row{display:block;width:204px;height:128px;float:left;margin:0 31px 31px 0;padding:0;border:1px solid #BDE;list-style:none;}div.view-portfolio .item-list ul li.views-row:hover{border-color:#788;}div.view-portfolio li.views-row a{display:block;padding:0;margin:0;width:200px;height:124px;overflow:hidden;border:2px solid #fff;}div.view-portfolio li.views-row a img{margin:0 0 0 -200px;}div.view-portfolio li.views-row a img:hover{margin-left:0;}.article.portfolio{position:relative;}.article.portfolio .portfolio-description{padding:0;}.article.portfolio .portfolio-description a.portfolio-screenshot{display:block;float:right;width:235px;height:147px;line-height:normal;padding:0;margin:0 0 0.5em 0.5em;border:1px solid #788;background-color:#fff;}.article.portfolio .portfolio-description a.portfolio-screenshot:hover{background-color:#0ac;}.article.portfolio .portfolio-description a.portfolio-screenshot img{border:0;padding:2px;margin:0;}.article.portfolio ul.portfolio-dates{float:right;clear:both;width:237px;padding:0;margin:1.65em 0 1.15em 0;}.article.portfolio ul.portfolio-dates li{list-style-type:none;list-style-image:none;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:0.8em;line-height:2.05em;background:url(../../../all/themes/perlucida/media/bltsqr.png) no-repeat left center;padding-left:20px;margin-left:-2px;}.article.portfolio p.portfolio-quote{width:443px;font-size:1.5em;line-height:1.083;text-align:left;text-indent:-0.5em;padding:0;margin:2.05em 0 0 0;}.article.portfolio p.portfolio-quoted{width:412px;font-size:1em;line-height:1.083;text-align:right;padding:0;margin:0.5em 0 2em 0;}.article.portfolio .info{float:none;clear:both;border-color:#eee;border-style:solid;border-width:1px 0 0 0;width:100%;margin:2.05em 0 0 0;padding:0 0 0 0;}.article.portfolio .info p{font-size:0.81em;line-height:2.05;margin:0;padding:0;color:#abb;text-align:right;}.article.portfolio .info p span{display:inline;font-size:inherit;}div.view-gallery,div.view-desktop-pictures{margin:0;}ul.gallery-filter{text-align:right;padding:0 4px 0 0;margin:0 0 1.625em 0;}ul.gallery-filter li{display:inline;list-style-type:none;list-style-image:none;padding:0 0 0 1em;line-height:1;}div.view-gallery .view-content,div.view-desktop-pictures .view-content{margin:0 -17px 0 0;padding:0;}div.view-gallery .item-list ul,div.view-desktop-pictures .item-list ul{margin:0;padding:0;}div.view-gallery .item-list ul li.views-row,div.view-desktop-pictures .item-list ul li.views-row,div.gallery-image-thumbnail{display:block;width:157px;height:157px;float:left;margin:0 16px 16px 0;padding:0;list-style:none;border:1px solid #BDE;}div.view-gallery .item-list ul li:hover,div.view-desktop-pictures .item-list ul li:hover,div.gallery-image-thumbnail:hover{border-color:#788;}div.view-gallery li.views-row a,div.view-desktop-pictures li.views-row a,div.gallery-image-thumbnail a{display:block;padding:0;margin:0;width:153px;height:153px;overflow:hidden;line-height:0;border:2px solid #fff;}div.view-gallery li.views-row a img,div.view-desktop-pictures li.views-row a img,div.gallery-image-thumbnail a img{margin:0 0 0 -153px;}div.view-gallery li.views-row a img:hover,div.view-desktop-pictures li.views-row a img:hover,div.gallery-image-thumbnail a img:hover{margin-left:0;}.page-taxonomy .article.image{margin-right:-31px;}.view-blog div.gallery-image-wrapper{min-height:160px;}.view-blog div.gallery-image-thumbnail{}.view-blog  div.gallery-image-thumbnail:hover{}.view-blog div.gallery-image-thumbnail a{}.view-blog div.gallery-image-thumbnail a img{}.view-blog div.gallery-image-thumbnail a img:hover{}.page-blog .views-row{margin-bottom:3em;}.article.image .gallery-image{margin:0;padding:0;}.article.image a.preview-image{margin:0;padding:0;}.article.image a.preview-image img.imagecache{border:0;margin:0 0 0.75em 0;padding:2px;border:1px solid #788;}.article.image .gallery-image > p{}.gallery-desktop-sizes{font-size:0.875em;line-height:1.88;margin:1.2em 0 0 0;padding:0;text-align:left;}.page-node .article.image .info{float:none;clear:both;border-color:#eee;border-style:solid;border-width:1px 0 0 0;width:100%;margin:1.8em 0 1.625em 0;padding:0;}.page-node .article.image .info p{font-size:0.81em;line-height:2.05;margin:0;padding:0;color:#abb;text-align:right;}.page-node .article.image .info p span{display:inline;font-size:inherit;}.article-image-left{float:left;margin:0 10px 10px 0;padding:2px;border:1px solid #BDE;clear:both;}p.clear-image{clear:both;}.section-features div.geshifilter{clear:both;}.section-features h2{clear:both;}ul#nav-main{position:absolute;top:0;right:0;margin:0;padding:0;height:150px;width:auto;}ul#nav-main li{display:block;float:left;font-size:1.13em;font-weight:normal;text-align:right;list-style-type:none;}ul#nav-main li a{display:block;padding:0 16px;height:150px;line-height:205px;color:#000;}ul#nav-main li a:hover{color:#0cf;}ul#nav-main li a.active,.node-type-story ul#nav-main li a[href="/blog"],.node-type-portfolio ul#nav-main li a[href="/portfolio"],.node-type-image ul#nav-main li a[href="/gallery"]{background:url(../../../all/themes/perlucida/media/cloud.png) -2px 21px no-repeat;color:#6bc;cursor:text;}ul.breadcrumb{margin:1.525em 0 0 0;padding:0 0 2.7em 0;}ul.breadcrumb li{float:left;margin:0 1.325em 0 0;list-style-type:circle;list-style-image:url(../../../all/themes/perlucida/media/bltmuchlessthan.png);font-size:1.5em;line-height:1.5em;}ul.pager{margin:0;padding:1.85em 0;clear:both;}.item-list ul.pager li{margin:0;padding:0;}.pager a,li.pager-current{margin:0;padding:0 .5em;font-size:1.5em;line-height:1;}li.pager-current{font-weight:normal;color:#6bc;}ul.primary{margin:1em 0;padding:0;border-bottom:0 none;}ul.primary li{margin:0;padding:0;}ul.primary li a{padding:0.1em 0.5em 0.1em 0.5em;background:#fff url(../../../all/themes/perlucida/media/tabbackyellowalpha.png) left bottom repeat-x;border:2px solid #df3;font-family:"Helvetica Neue",Helvetica,Arial,Geneva,sans-serif;color:#000;font-size:.875em;line-height:1.3;-webkit-border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:3px;-moz-border-radius:3px;}ul.primary li a:hover{background-color:#df3;border:2px solid #df3;}ul.primary li.active a{padding:0.1em 0.5em 0.1em 0.5em;background:#fff url(../../../all/themes/perlucida/media/tabbackgrey.png) left bottom repeat-x;color:#abb;cursor:default;border:2px solid #eee;}ul.primary li a span.sliding-door{padding:0;margin:0;}ul#secondary-local-tasks{border-bottom:1px solid #666;padding:0 0 0 3px;margin:1.64em 0 0 0;line-height:0;}ul#secondary-local-tasks li.local-task{background:#fff url(../../../all/themes/perlucida/media/tabbackgrey.png) left 3px repeat-x;border-style:solid;border-width:1px 1px 0 1px;border-color:#666;padding:2px .64em 2px .64em;margin:0 3px 0 0;line-height:1.4;}ul#secondary-local-tasks li.local-task.active{padding-bottom:3px;}ul#secondary-local-tasks li.local-task.active a{color:#abb;white-space:nowrap;}ul#secondary-local-tasks li.local-task a span.sliding-door{white-space:nowrap;}a.feed-icon{padding:0 0 0 12px;}div.geshifilter{margin-left:-0.5em;margin-right:-0.5em;background-color:#fbfbfb;border:1px solid #abb;font-family:ProFont,'lucida console','Courier New',Monaco,monospace;font-size:0.875em;}.comment .content div.geshifilter{margin-left:0;}.adsense_managed{width:470px;margin:1em auto 0 auto;}
