@media screen { * { margin: 0; padding: 0; } html, body { margin: 0; padding: 0; width: 100%; height: 100%; } body { background: #333; margin: 0; padding: 0; cursor: default; position: relative; z-index: 1; } #body-background { width: 100%; height: 100%; overflow: hidden; position: absolute; top: 0; left: 0; } #body-background img { position: fixed; width: 100%; height: 100%; } #wrapper { padding: 0; margin: 0; overflow: hidden; } #header { width: 100%; height: 110px; position: fixed; left: 0; top: 0; float: left; padding: 20px; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAACWCAYAAAAbgzJPAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAK8AAACvABQqw0mAAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMi8xMS8wOXVCADgAAAAYdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3Jrc0+zH04AAABUSURBVDiNYxQUFPzEAAVMDEhglMPAwMLAwPAfzmFkZKTIALJcgGwp5aYRZwCRPqWhc0bDetAlZYrDGrelgyysqeucgQ9riv0zyqFt1vz69SsrVhkAdKEWfx2nCx4AAAAASUVORK5CYII=) left top repeat-x; border-bottom: 1px solid #333; z-index: 50; } #header .widget, p#home-title { float: left; display: inline; margin-right: 10px; overflow: hidden; padding: 0 20px 0 0; }  #header .delicious-item, #header .recentcomments { width: 150px; overflow: hidden; height: 17px; } ul.delicious, ul#recentcomments { padding-top: 1px; } #content { margin-left: 122px; margin-top: 150px; margin-bottom: 41px; padding: 20px; position: relative; background: #f4f4f4; border: 1px solid #999; border-top: 0; clear: both; overflow: hidden; float: left; width: 820px; z-index: 10; -moz-border-radius-bottomleft: 4px; -moz-border-radius-bottomright: 4px;  } #content .post-extras { width: 180px; float: right; padding: 15px; margin-bottom: 25px; border: 1px solid #ccc; background: #f0f0f0; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px; } #content #post-body { float: left; width: 550px; } #content.index { padding-top: 40px; } .post-clear { clear: both; margin: 25px 0; border-top: 1px solid #ddd; } .portfolio-intro { overflow: hidden; margin-bottom: 25px; } .portfolio-item { float: left; display: inline; position: relative; } .portfolio-item span { display: none; } .portfolio-item:hover span { display: block; position: absolute; bottom: 10px; left: 10px; background: #2a2a2a; width: 360px; padding: 5px 10px; height: auto; } .portfolio-item span a { color: #fff; margin: 0; float: left; font-weight: bold; text-decoration: none; border: 0; } .portfolio-item span a.direct-link { color: #666; float: left; } .portfolio-item span a.portfolio-link { float: right; } .portfolio-item span a:hover { text-decoration: none !important; border: 0 !important; } .portfolio-intro a img { float: left; width: 380px; height: 300px; margin: 5px; display: inline;  text-indent: -9999px; } .portfolio-intro a.case-study { color: #888; } #portfolio .portfolioItem { overflow: hidden; margin-bottom: 15px; } .portfolio-info p { margin-bottom: 10px !important; } form { padding: 0; margin: 0; } fieldset { border: 0; margin: 0; padding: 0; } legend { display: none; } .post { margin: 0; padding: 10px 0; text-align: left; overflow: hidden; } .commentlist li, #commentform input, #commentform textarea { font-size: 10.5px; } .commentmetadata { font-weight: normal; } code { font: 1.1em 'Courier New', Courier, Fixed; } acronym, abbr, span.caps { font-size: 0.9em; letter-spacing: .07em; }  #content p a img, #content p img.centered, #content p a img.centered, #content p img.alignright, #content p a img.alignright, #content p img.alignleft, #content p a img.alignleft, .portfolio-intro img { text-decoration: none; border: 1px solid #ccc; padding: 4px; background: #f0f0f0; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px; } #content p img.centered, #content p a img.centered { display: block; margin-left: auto; margin-right: auto; } #content p img.alignright, #content p a img.alignright { display: inline; float: right; margin: 0 0 10px 20px; } #content p img.alignleft, #content p a img.alignleft { display: inline; float: left; margin: 0 20px 10px 0; } .icon { border: 0 !important; background: none !important; padding: 0 !important; margin: 0 10px 0 0; }   .entry form {  text-align: center; } select { width: 130px; } #commentform input { background: #eee; border: 1px solid #999; width: 300px; color: #666; padding: 4px 8px; margin: 0; font: 11px arial, sans-serif; } #commentform label { color : #999; display: block; padding: 1.2em 0 .3em 0 !important; font-size: 11px; } #commentform label span { color: #999; font-style: italic; padding-left: .6em; } #commentform textarea { padding: 5px; background: #eee; border: 1px solid #999; width: 500px; color: #666; overflow: auto; line-height: 175% !important; font: 11px arial, sans-serif; } #commentform #submit { margin: 0; float: left; cursor: pointer; color: #fff; width: auto; font: bold 10.5px arial, sans-serif; padding: 5px 15px; text-transform: uppercase; border: 3px double #555; background: #777; } #commentform #submit:hover { color: #fff; border: 3px double #777; background: #999; } #commentform { overflow: hidden; clear: both; margin-bottom: 25px; padding-bottom: 25px; border-bottom: 1px solid #ddd; text-align: left; }   h3#respond, h3#comments { display: block; clear: both; margin: 10px 0; } .commentlist { padding: 0 !important; margin: 0; } .commentlist div { margin-bottom: 10px; padding: 10px; background: #eee; overflow: hidden; border: 1px solid #ddd; -moz-border-radius-topleft: 4px; -moz-border-radius-topright: 4px; -moz-border-radius-bottomleft: 4px; -moz-border-radius-bottomright: 4px; } .commentlist div div { background: transparent; border: 0; } .commentlist div.alt { background: #ececec; } .comment-info { float: left; width: 150px; } .comment-info p { margin-bottom: 5px; } .comment-info p .avatar { border: 1px solid #999; background: #bbb; padding: 3px; } p.comment-poster, p.comment-poster a { font-size: 12px; } .commentlist { padding: 5px; text-align: left; overflow: hidden; }   acronym, abbr, span.caps { cursor: help; } acronym, abbr { border-bottom: 1px dashed #999; } hr { display: none; }  #similarPosts { float: left; overflow: hidden; clear: both; margin: 0; margin-top: 20px; padding: 15px 0; } #similarPosts ol { border: 0; margin: 0; } #similarPosts ol li { list-style-type: none; line-height: 155%; } #similarPosts, .navigation, .postinfo { padding: 0 0 25px 0; margin: 0;  color: #666; } #similarPosts li, .navigation li, .postinfo li { color: #666; font-size: 10px; } .navigation { margin-right: 0; } #jobImport, #nicelyImport { float: left; display: inline; width: auto; } #jobImport p, #nicelyImport p { clear: both; display: block; float: left; width: 100%; } #jobImport p span, #nicelyImport p span { float: left; padding-right: 10px; display: inline; height: 22px; } #jobImport p a, #nicelyImport p a{ background-image: none; } #nicelyImport p span a, #jobImport p span a { background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAeCAYAAAAcni9KAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAK8AAACvABQqw0mAAABBF0RVh0WE1MOmNvbS5hZG9iZS54bXAAPD94cGFja2V0IGJlZ2luPSIgICAiIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNC4xLWMwMzQgNDYuMjcyOTc2LCBTYXQgSmFuIDI3IDIwMDcgMjI6Mzc6MzcgICAgICAgICI+CiAgIDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+CiAgICAgIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICAgICAgICAgIHhtbG5zOnhhcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyI+CiAgICAgICAgIDx4YXA6Q3JlYXRvclRvb2w+QWRvYmUgRmlyZXdvcmtzIENTMzwveGFwOkNyZWF0b3JUb29sPgogICAgICAgICA8eGFwOkNyZWF0ZURhdGU+MjAwOS0wMi0xM1QxNzoyMzo0NVo8L3hhcDpDcmVhdGVEYXRlPgogICAgICAgICA8eGFwOk1vZGlmeURhdGU+MjAwOS0wMi0xM1QxNzoyNjo1MVo8L3hhcDpNb2RpZnlEYXRlPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgICAgPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIKICAgICAgICAgICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIj4KICAgICAgICAgPGRjOmZvcm1hdD5pbWFnZS9wbmc8L2RjOmZvcm1hdD4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgv7LiegAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMi8xMy8wOd9LyLMAAAAYdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3Jrc0+zH04AAANySURBVDiNxZNPaF1FFMZ/Z2bufS9/Gn01JibEprWYWBWsYEAMtkhoEIKLQsRuLFKtddFFcCMVXViysG4SEFuxdaGgi4h/wFDIQixVWyttVw1aLK1g25TUakzyct+dO3fGxWteXsRVNg4cmMX8+OZ853wSQmAtxyxfrr61PcQ+RUUKbQRVV6IFQk7ZFrh75BsBUMuQWpjDdD2MmAh8ioQUwaLEopUlij2llgqzYwOhpqhtGRUr1u89BoD/ewb38yT5hQlUvojSgijBWU+TyagpRg0xuiAsfrKP9NRRsAvEj++l+NzH6LaeGuQST27DCqiNoCNFtPEx/PXzpBO7yaZeQwrrMEPv4Vs24xKPq3hy61dAZQQdCYX+vTQMH6G4+8uqyvH9VQcHD5GHxttgWA2qSJEc24E7MQoCZsfbhGI7lamDqJYO9JahKpj9h6Ju60EE8q9eICzMoJ8YoXLhW/zcdQqPPINLPXlWpyi6Oq/46UPo7W8QOp/Enj6KaulA2h8lOfc1UWcvufV4V/9VLSgthD9/JaQL2CtnSS+dBUBa78fOXgNAt/fiKtVxSAiBm+MDodRSqVnuKnWVVp3MbcBngejeu+gePSmyvKuzYwOhKAnkuvYwz6o9eVetsK6B7tGTUlNcy1FroqhLx/TOUmjwGToWzPJ4IkFHVfMInr/SiE0f/rGSjumdpaDny8SbehBjwGeokKHIMOKItKNY9HSWLJf3tK6kw6QVdCx0jZ8HwN24iP3+CO7Up2iXoA2IEmwauDNyKz0WmwxRUbj1Zh/liRFIbtE4PE7zge8wXRtrkC17XKXOHGMEEwvFh/rJL51m6Z1BKu8PoppaKew/Qb5+A7bssUuBLK3bVR0JUSw07Rqn5fUzNB88hyghPfwUAPFLn5P5IjYJuDSsBnUszL/aRvrRs6Cg8PIUofEeFj7YhWnrJeobwiaeLFsFQhQLpmszSkE2tg1/8yJm+F0Wf/wBN/MLTQP7sJWAs/9ach0Jja9MEj3/GeG+bSRfHMC09SJdDzJ//DDFB/rJbCB3dQugjaA1+GtnoLOPpemfcImnCVCdW0h+/w2AqGMD9sZV4PauXnmxNXSWbM1yuxSwScAmHlsJZDbgLORZoNDdzNbJuZV0XN7TGpolBafJUo9LA1lW7Sl3VcjfEbN1cu5/SseawX8AKam57cRC24MAAAAASUVORK5CYII=) left -14px no-repeat; float: right; display: inline; width: 14px; height: 14px; text-indent: -999px; margin-top: 5px !important; } #jobImport p span a:hover, #nicelyImport p span a:hover { background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAeCAYAAAAcni9KAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAK8AAACvABQqw0mAAABBF0RVh0WE1MOmNvbS5hZG9iZS54bXAAPD94cGFja2V0IGJlZ2luPSIgICAiIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNC4xLWMwMzQgNDYuMjcyOTc2LCBTYXQgSmFuIDI3IDIwMDcgMjI6Mzc6MzcgICAgICAgICI+CiAgIDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+CiAgICAgIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICAgICAgICAgIHhtbG5zOnhhcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyI+CiAgICAgICAgIDx4YXA6Q3JlYXRvclRvb2w+QWRvYmUgRmlyZXdvcmtzIENTMzwveGFwOkNyZWF0b3JUb29sPgogICAgICAgICA8eGFwOkNyZWF0ZURhdGU+MjAwOS0wMi0xM1QxNzoyMzo0NVo8L3hhcDpDcmVhdGVEYXRlPgogICAgICAgICA8eGFwOk1vZGlmeURhdGU+MjAwOS0wMi0xM1QxNzoyNjo1MVo8L3hhcDpNb2RpZnlEYXRlPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgICAgPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIKICAgICAgICAgICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIj4KICAgICAgICAgPGRjOmZvcm1hdD5pbWFnZS9wbmc8L2RjOmZvcm1hdD4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgv7LiegAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMi8xMy8wOd9LyLMAAAAYdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3Jrc0+zH04AAANySURBVDiNxZNPaF1FFMZ/Z2bufS9/Gn01JibEprWYWBWsYEAMtkhoEIKLQsRuLFKtddFFcCMVXViysG4SEFuxdaGgi4h/wFDIQixVWyttVw1aLK1g25TUakzyct+dO3fGxWteXsRVNg4cmMX8+OZ853wSQmAtxyxfrr61PcQ+RUUKbQRVV6IFQk7ZFrh75BsBUMuQWpjDdD2MmAh8ioQUwaLEopUlij2llgqzYwOhpqhtGRUr1u89BoD/ewb38yT5hQlUvojSgijBWU+TyagpRg0xuiAsfrKP9NRRsAvEj++l+NzH6LaeGuQST27DCqiNoCNFtPEx/PXzpBO7yaZeQwrrMEPv4Vs24xKPq3hy61dAZQQdCYX+vTQMH6G4+8uqyvH9VQcHD5GHxttgWA2qSJEc24E7MQoCZsfbhGI7lamDqJYO9JahKpj9h6Ju60EE8q9eICzMoJ8YoXLhW/zcdQqPPINLPXlWpyi6Oq/46UPo7W8QOp/Enj6KaulA2h8lOfc1UWcvufV4V/9VLSgthD9/JaQL2CtnSS+dBUBa78fOXgNAt/fiKtVxSAiBm+MDodRSqVnuKnWVVp3MbcBngejeu+gePSmyvKuzYwOhKAnkuvYwz6o9eVetsK6B7tGTUlNcy1FroqhLx/TOUmjwGToWzPJ4IkFHVfMInr/SiE0f/rGSjumdpaDny8SbehBjwGeokKHIMOKItKNY9HSWLJf3tK6kw6QVdCx0jZ8HwN24iP3+CO7Up2iXoA2IEmwauDNyKz0WmwxRUbj1Zh/liRFIbtE4PE7zge8wXRtrkC17XKXOHGMEEwvFh/rJL51m6Z1BKu8PoppaKew/Qb5+A7bssUuBLK3bVR0JUSw07Rqn5fUzNB88hyghPfwUAPFLn5P5IjYJuDSsBnUszL/aRvrRs6Cg8PIUofEeFj7YhWnrJeobwiaeLFsFQhQLpmszSkE2tg1/8yJm+F0Wf/wBN/MLTQP7sJWAs/9ach0Jja9MEj3/GeG+bSRfHMC09SJdDzJ//DDFB/rJbCB3dQugjaA1+GtnoLOPpemfcImnCVCdW0h+/w2AqGMD9sZV4PauXnmxNXSWbM1yuxSwScAmHlsJZDbgLORZoNDdzNbJuZV0XN7TGpolBafJUo9LA1lW7Sl3VcjfEbN1cu5/SseawX8AKam57cRC24MAAAAASUVORK5CYII=) left top no-repeat; } #recent-posts { position: relative; } ul.delicious { position: relative; } ul.delicious p a.feedlink, #recent-posts a.feedlink { background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAeCAYAAAAcni9KAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAK8AAACvABQqw0mAAABBF0RVh0WE1MOmNvbS5hZG9iZS54bXAAPD94cGFja2V0IGJlZ2luPSIgICAiIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNC4xLWMwMzQgNDYuMjcyOTc2LCBTYXQgSmFuIDI3IDIwMDcgMjI6Mzc6MzcgICAgICAgICI+CiAgIDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+CiAgICAgIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICAgICAgICAgIHhtbG5zOnhhcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyI+CiAgICAgICAgIDx4YXA6Q3JlYXRvclRvb2w+QWRvYmUgRmlyZXdvcmtzIENTMzwveGFwOkNyZWF0b3JUb29sPgogICAgICAgICA8eGFwOkNyZWF0ZURhdGU+MjAwOS0wMi0xM1QxNzoyMzo0NVo8L3hhcDpDcmVhdGVEYXRlPgogICAgICAgICA8eGFwOk1vZGlmeURhdGU+MjAwOS0wMi0xM1QxNzoyNjo1MVo8L3hhcDpNb2RpZnlEYXRlPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgICAgPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIKICAgICAgICAgICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIj4KICAgICAgICAgPGRjOmZvcm1hdD5pbWFnZS9wbmc8L2RjOmZvcm1hdD4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgv7LiegAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMi8xMy8wOd9LyLMAAAAYdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3Jrc0+zH04AAANySURBVDiNxZNPaF1FFMZ/Z2bufS9/Gn01JibEprWYWBWsYEAMtkhoEIKLQsRuLFKtddFFcCMVXViysG4SEFuxdaGgi4h/wFDIQixVWyttVw1aLK1g25TUakzyct+dO3fGxWteXsRVNg4cmMX8+OZ853wSQmAtxyxfrr61PcQ+RUUKbQRVV6IFQk7ZFrh75BsBUMuQWpjDdD2MmAh8ioQUwaLEopUlij2llgqzYwOhpqhtGRUr1u89BoD/ewb38yT5hQlUvojSgijBWU+TyagpRg0xuiAsfrKP9NRRsAvEj++l+NzH6LaeGuQST27DCqiNoCNFtPEx/PXzpBO7yaZeQwrrMEPv4Vs24xKPq3hy61dAZQQdCYX+vTQMH6G4+8uqyvH9VQcHD5GHxttgWA2qSJEc24E7MQoCZsfbhGI7lamDqJYO9JahKpj9h6Ju60EE8q9eICzMoJ8YoXLhW/zcdQqPPINLPXlWpyi6Oq/46UPo7W8QOp/Enj6KaulA2h8lOfc1UWcvufV4V/9VLSgthD9/JaQL2CtnSS+dBUBa78fOXgNAt/fiKtVxSAiBm+MDodRSqVnuKnWVVp3MbcBngejeu+gePSmyvKuzYwOhKAnkuvYwz6o9eVetsK6B7tGTUlNcy1FroqhLx/TOUmjwGToWzPJ4IkFHVfMInr/SiE0f/rGSjumdpaDny8SbehBjwGeokKHIMOKItKNY9HSWLJf3tK6kw6QVdCx0jZ8HwN24iP3+CO7Up2iXoA2IEmwauDNyKz0WmwxRUbj1Zh/liRFIbtE4PE7zge8wXRtrkC17XKXOHGMEEwvFh/rJL51m6Z1BKu8PoppaKew/Qb5+A7bssUuBLK3bVR0JUSw07Rqn5fUzNB88hyghPfwUAPFLn5P5IjYJuDSsBnUszL/aRvrRs6Cg8PIUofEeFj7YhWnrJeobwiaeLFsFQhQLpmszSkE2tg1/8yJm+F0Wf/wBN/MLTQP7sJWAs/9ach0Jja9MEj3/GeG+bSRfHMC09SJdDzJ//DDFB/rJbCB3dQugjaA1+GtnoLOPpemfcImnCVCdW0h+/w2AqGMD9sZV4PauXnmxNXSWbM1yuxSwScAmHlsJZDbgLORZoNDdzNbJuZV0XN7TGpolBafJUo9LA1lW7Sl3VcjfEbN1cu5/SseawX8AKam57cRC24MAAAAASUVORK5CYII=) left -14px no-repeat; float: left; left: 85px; top: 5px; position: absolute; width: 14px; height: 14px; text-indent: -999px; } ul.delicious p a.feedlink { top: -18px; left: 84px; } ul.delicious p a.feedlink:hover, #recent-posts a.feedlink:hover { background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAeCAYAAAAcni9KAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAK8AAACvABQqw0mAAABBF0RVh0WE1MOmNvbS5hZG9iZS54bXAAPD94cGFja2V0IGJlZ2luPSIgICAiIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNC4xLWMwMzQgNDYuMjcyOTc2LCBTYXQgSmFuIDI3IDIwMDcgMjI6Mzc6MzcgICAgICAgICI+CiAgIDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+CiAgICAgIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICAgICAgICAgIHhtbG5zOnhhcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyI+CiAgICAgICAgIDx4YXA6Q3JlYXRvclRvb2w+QWRvYmUgRmlyZXdvcmtzIENTMzwveGFwOkNyZWF0b3JUb29sPgogICAgICAgICA8eGFwOkNyZWF0ZURhdGU+MjAwOS0wMi0xM1QxNzoyMzo0NVo8L3hhcDpDcmVhdGVEYXRlPgogICAgICAgICA8eGFwOk1vZGlmeURhdGU+MjAwOS0wMi0xM1QxNzoyNjo1MVo8L3hhcDpNb2RpZnlEYXRlPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgICAgPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIKICAgICAgICAgICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIj4KICAgICAgICAgPGRjOmZvcm1hdD5pbWFnZS9wbmc8L2RjOmZvcm1hdD4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgv7LiegAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMi8xMy8wOd9LyLMAAAAYdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3Jrc0+zH04AAANySURBVDiNxZNPaF1FFMZ/Z2bufS9/Gn01JibEprWYWBWsYEAMtkhoEIKLQsRuLFKtddFFcCMVXViysG4SEFuxdaGgi4h/wFDIQixVWyttVw1aLK1g25TUakzyct+dO3fGxWteXsRVNg4cmMX8+OZ853wSQmAtxyxfrr61PcQ+RUUKbQRVV6IFQk7ZFrh75BsBUMuQWpjDdD2MmAh8ioQUwaLEopUlij2llgqzYwOhpqhtGRUr1u89BoD/ewb38yT5hQlUvojSgijBWU+TyagpRg0xuiAsfrKP9NRRsAvEj++l+NzH6LaeGuQST27DCqiNoCNFtPEx/PXzpBO7yaZeQwrrMEPv4Vs24xKPq3hy61dAZQQdCYX+vTQMH6G4+8uqyvH9VQcHD5GHxttgWA2qSJEc24E7MQoCZsfbhGI7lamDqJYO9JahKpj9h6Ju60EE8q9eICzMoJ8YoXLhW/zcdQqPPINLPXlWpyi6Oq/46UPo7W8QOp/Enj6KaulA2h8lOfc1UWcvufV4V/9VLSgthD9/JaQL2CtnSS+dBUBa78fOXgNAt/fiKtVxSAiBm+MDodRSqVnuKnWVVp3MbcBngejeu+gePSmyvKuzYwOhKAnkuvYwz6o9eVetsK6B7tGTUlNcy1FroqhLx/TOUmjwGToWzPJ4IkFHVfMInr/SiE0f/rGSjumdpaDny8SbehBjwGeokKHIMOKItKNY9HSWLJf3tK6kw6QVdCx0jZ8HwN24iP3+CO7Up2iXoA2IEmwauDNyKz0WmwxRUbj1Zh/liRFIbtE4PE7zge8wXRtrkC17XKXOHGMEEwvFh/rJL51m6Z1BKu8PoppaKew/Qb5+A7bssUuBLK3bVR0JUSw07Rqn5fUzNB88hyghPfwUAPFLn5P5IjYJuDSsBnUszL/aRvrRs6Cg8PIUofEeFj7YhWnrJeobwiaeLFsFQhQLpmszSkE2tg1/8yJm+F0Wf/wBN/MLTQP7sJWAs/9ach0Jja9MEj3/GeG+bSRfHMC09SJdDzJ//DDFB/rJbCB3dQugjaA1+GtnoLOPpemfcImnCVCdW0h+/w2AqGMD9sZV4PauXnmxNXSWbM1yuxSwScAmHlsJZDbgLORZoNDdzNbJuZV0XN7TGpolBafJUo9LA1lW7Sl3VcjfEbN1cu5/SseawX8AKam57cRC24MAAAAASUVORK5CYII=) left top no-repeat; }  #gb_form_div, #gb_form { text-align: left; } #gb_form_div h2, #gb_form legend, #gb_form legend#mainlegend { display: none; } #gb_form_div a { text-decoration: none; } .left-form { float: left; width: 100%; } .left-form p, .right-form p { margin: 0 0 5px 0; } .right-form { float: left; width: 100%; } #gb_form fieldset.required legend, #gb_form fieldset.message legend, #gb_form fieldset.optional legend { display: none; } #gb_form fieldset.required, #gb_form fieldset.optional { padding-top: 0; float: left; width: 405px; } #gb_form fieldset.optional { margin-top: 0; margin-left: 10px; padding-top: 0; } span.optional, span.required { color: #aaa; font-style: italic; font-weight: normal; } span.required { color: #c30; } #gb_form fieldset fieldset { padding: 0 0 15px 0; } #gb_form fieldset fieldset legend { display: inline; padding: 0 !important; font-weight: bold; } #gb_form fieldset#formwrap { margin-top: 0; } .main_formhead { margin-top: 3em; } #gb_form legend, #gb_form dt { font-weight : bold; color : #777; } #gb_form legend#mainlegend small, #gb_form_div .formhead small { font-size : .6em; text-transform : uppercase; } #gb_form label { color : #777; font-size: 11px; padding: 5px 0; display: block; font-weight: bold; } #gb_form input.short, #gb_form input.med, #gb_form select.med, #gb_form textarea.textbox { color : #777; font-size: 11px; padding : 4px 5px; border: 1px solid #ccc; background : #eee; width : 380px; font: 11px arial, sans-serif; line-height: 155%; } #gb_form input.short { width : 100px; } #gb_form textarea.textbox { overflow: auto; width : 800px; margin-bottom: 10px; } #gb_form select.med { width : 379px; } #gb_form input.checkbox { padding : 0; } #gb_form label input.checkbox { margin : 0; } .email-copy { float: left; width: 99%; overflow: hidden; padding: 0 0 10px 0; margin: 0; } .email-copy label { margin: 0; } .email-copy label img { cursor: pointer; margin-bottom: -2px; margin-right: 2px; } #gb_form h3 { margin-bottom: 10px !important; padding-bottom: 0 !important; } #gb_form input.button, #gb_form input.button:hover { margin: 0; float: left; cursor: pointer; color: #fff; width: auto; font: bold 10.5px arial, sans-serif; padding: 5px 15px; border: 3px double #555; background: #777; text-transform: uppercase; } #gb_form input.button:hover { color: #fff; border: 3px double #777; background: #999; } span.error, span.success, #gb_form_div dt { color : #777; font-weight : bold; } #gb_form_div dt small, span.success, dl#result_dl_blockq dt { color : #777; } span.success { color: #090; } span.error { color: #c00; }  .abbr { cursor : help; border-bottom : 1px dotted #999; } dl#result_dl_blockq blockquote { margin-left : 0; } dl#result_dl_blockq blockquote p, dl#result_dl_blockq dt, dl#result_dl_blockq dd, dl#result_dl_blockq dt small, dl#result_dl_blockq dd small, .message-confirm li, .message-confirm li a, .message-confirm li span { line-height: 155%; margin-bottom: 10px; color: #777; font: 11px Arial, sans-serif !important; } #gb_form_div dl dt { font: bold 14px arial, sans-serif; color: #777; line-height: 155%; } #gb_form_div dl dd { font: bold 11px arial, sans-serif; color: #c30; line-height: 155%; } dl.timestamp { display: none; } dl#result_dl_blockq blockquote p cite { display : block; text-align : right; display: none; } #gb_form_div span.items { font-weight : bold !important; color : #777; } #gb_form_div p a { color : #999; } #gb_form_div p a:hover { color : #777; } div.selectbox-wrapper { position: absolute; width: 384px !important; background: #ddd; border: 1px solid #ccc; border-top: 0; margin: 0; margin-top: -10px; padding: 3px !important; overflow: hidden; color: #777 !important; } div.selectbox-wrapper ul { list-style-type: none; margin: 0 !important; padding: 0; width: 384px; } div.selectbox-wrapper ul li.selected { background: transparent; color: #777; font: 11px Arial, Helvetica, sans-serif !important; } div.selectbox-wrapper ul li.current { background: #666; color: #fff !important; } div.selectbox-wrapper ul li { list-style-type: none; display: block; margin: 0; padding: 3px 8px; font: 11px Arial, Helvetica, sans-serif !important; cursor: pointer; color: #777; } label { display: block; } .selectbox { margin: 0 5px 10px 0; display : block; text-align: left; width: 380px; background: #eee url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAYEBAQFBAYFBQYJBgUGCQsIBgYICwwKCgsKCgwQDAwMDAwMEAwODxAPDgwTExQUExMcGxsbHCAgICAgICAgICD/2wBDAQcHBw0MDRgQEBgaFREVGiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICD/wAARCAAXABADAREAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAAMGCP/EAB8QAAICAgIDAQAAAAAAAAAAAAEDAgQABhJRERNBU//EABQBAQAAAAAAAAAAAAAAAAAAAAD/xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwDSWAYEpt6N5FqszXbnhDpBT0SWk+s/pylCR499YFLTU9NVS7DzZfGIDHmMYmcvp4xAAwHYBgf/2Q==) center right no-repeat; color : #777 !important; font-size: 11px; padding : 4px 5px; border: 1px solid #ccc; cursor: pointer; } select { background: url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAYEBAQFBAYFBQYJBgUGCQsIBgYICwwKCgsKCgwQDAwMDAwMEAwODxAPDgwTExQUExMcGxsbHCAgICAgICAgICD/2wBDAQcHBw0MDRgQEBgaFREVGiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICD/wAARCAAXABADAREAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAAMGCP/EAB8QAAICAgIDAQAAAAAAAAAAAAEDAgQABhJRERNBU//EABQBAQAAAAAAAAAAAAAAAAAAAAD/xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwDSWAYEpt6N5FqszXbnhDpBT0SWk+s/pylCR499YFLTU9NVS7DzZfGIDHmMYmcvp4xAAwHYBgf/2Q==) center right no-repeat; }   .svw { width: 450px; height: 397px; float: left; text-indent: -9999px;  } #portfoliogallery-wrap { float: left; width: 470px; height: 417px; border: 1px solid #ccc; padding: 5px; margin-bottom: 20px; margin-right: 20px; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px; } .svw ul { position: relative; left: -999em; } .stripViewer {  position: relative; overflow: hidden; margin: 0 0 1px 0; } .stripViewer ul {  position: relative; left: 0; top: 0; width: 1%; margin: 0 !important; list-style-type: none !important; } .stripViewer ul li {  float: left ; cursor: pointer; list-style-type: none !important; } .stripViewer ul li a {  list-style-type: none !important; } .stripTransmitter {  overflow: auto; width: 1%; } .stripTransmitter ul {  position: relative !important; list-style-type: none !important; margin: 0 !important; } .stripTransmitter ul li {  width: 20px !important; float: left !important; margin: 0 1px 1px 0 !important; list-style-type: none !important; } .stripTransmitter a {  text-align: center; background: #ddd; color: #444; text-decoration: none; display: block; } .stripTransmitter a:hover, .stripTransmitter a.current, .stripTransmitter a.current:hover {  background: #444; color: #fff !important; text-decoration: none !important; }  #more-portfolio { position: relative; float: left; width: 820px; clear: both; border-top: 1px solid #ddd; margin-top: 15px; padding: 5px 0 15px 0; } #more-portfolio div, #more-portfolio div.current, #more-portfolio div.second, #more-portfolio div.second.current { float: left; display: inline; width: 400px; margin-right: 15px; margin-bottom: 20px; padding: 0; overflow: hidden; } #more-portfolio div.second, #more-portfolio div.second.current { margin-right: 0; } #more-portfolio div p { margin-bottom: 5px !important; } #more-portfolio div.current p, #more-portfolio div.second.current p, #more-portfolio div.current p a, #more-portfolio div.second.current p a { color: #999; } #more-portfolio div a img { float: left; width: 100px; border: 1px solid #ccc; padding: 3px; margin-right: 10px; -moz-border-radius-topleft: 2px; -moz-border-radius-topright: 2px; -moz-border-radius-bottomleft: 2px; -moz-border-radius-bottomright: 2px; } #more-portfolio div a:hover img { border: 1px solid #aaa; } #searchform { float: right; margin: 0 10px 0 0 !important; position: relative; } #searchform input#s { color: #555; font-size: 11px; background: none; margin-right: -1px; padding: 2px; border: 0; border-bottom: 1px solid #444; } #searchsubmit, #searchform-content #searchsubmit { margin: 0; cursor: pointer; color: #777; width: auto; font: bold 10.5px arial, sans-serif; padding: 2px; border: 0; background: none; } #searchsubmit:hover { color: #fff; } #searchform-content #searchsubmit:hover { color: #444; } #searchform-content { float: none; margin-bottom: 25px; } #searchform-content input#s { color : #777; font-size: 11px; padding : 7px 5px; border: 1px solid #ccc; background : #eee; width : 300px; font: 11px arial, sans-serif; line-height: 155%; } #footer-bar { position: fixed; float: left; bottom: 0; left: 0; padding: 5px; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAACWCAYAAAAbgzJPAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAK8AAACvABQqw0mAAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMi8xMS8wOXVCADgAAAAYdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3Jrc0+zH04AAABUSURBVDiNYxQUFPzEAAVMDEhglMPAwMLAwPAfzmFkZKTIALJcgGwp5aYRZwCRPqWhc0bDetAlZYrDGrelgyysqeucgQ9riv0zyqFt1vz69SsrVhkAdKEWfx2nCx4AAAAASUVORK5CYII=) left top repeat-x; border-top: 1px solid #222; z-index: 50; float: left; width: 100%; height: 20px; } #footer-bar p { margin: 0 !important; padding: 0 !important; color: #ccc; } #footer-bar p { margin: 0; position: relative; } #footer-bar p a#random, #footer-bar p a#show, #footer-bar p a#flickr { float: left; width: 16px; height: 16px; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAgCAYAAAAbifjMAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABh0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzT7MfTgAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMi8yOC8wOU/qNWIAAAE1SURBVEiJvZRBioRADEX/19KFJ3DpVtCz9UL6Fj0wd1Nw69I7VCSzsG0ENVVNNxOohZA8/09VQlXFJ+EAoGmaG8nH9h0Roqr3YRh+qapo29arqotVQxIkpe/7LNmUvGPlmesAILFTw3HwXJalWTDPsw04S7LgH1uIAli2goBQTw6Avf998RXIVLCHzfN82tyghasbiQaEIBtASMawAKyzAEBeAFXtSEqSJIg5JEVVOwDgV/ZBXde3NE0fJKP2garKsiz3cRzXfdA0jRcR570PFpOEcw7OORmGYd0HJKOKn3+H9x6b2u/vg6qqzIJpmmzAWZIF/599YNkKAkI9OQD2/vfFVyBTwR42TdNpc4MWrm7kALDG2YJs4yxZloXEvCLPc6iqAM+HtCxLl6bpT1EU70xjBwB/HYOTkT6L9GcAAAAASUVORK5CYII=) left top no-repeat; border: 0; margin-right: 5px; } #footer-bar p a#show { background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAgCAYAAAAbifjMAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABh0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzT7MfTgAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMi8yOC8wOU/qNWIAAAFYSURBVEiJzVQxjsIwEJyxHSuYAgo+gRTeRhHxC066vxGJT1BAazssBQQdl8SY4wpGShF7Z3bWiYcigndgAKCqqjXJbfeegSgim6ZpvikiWK1WQURMrhuSIBl3u12hOievjHKrNQCg0qXP8TDzYrGAtTZJ8N7jcDgMC1hrcTqdcD6fe0SScM71GvROfYistcZ0OoXWOj3CEKy1cM6B5OD+qMCY5SyBlOWnAmVZoizLUctJAe89JpNJkuC9Hxf4+X1z0f2JMdcygG68eBcQkZpkVEoh5yEZRaQGAP5LHiyXy7XWeksyKw9EJLZtu9nv99c8qKoqxBhNCOEpmSSMMTDGxKZprnlAMot8644QAjq3H5gHx+Nx8EoDgFIK8/n8ce130Rh5bO/tM/hAgVSIKNXv18uD2WyW7DiaByT/ngciEouiyCZZayEi8e6gbdtaa/3lnHvlNtYAcAGMvZibJ/yDBQAAAABJRU5ErkJggg==) left top no-repeat; } #footer-bar p a#flickr { background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAgCAYAAAAbifjMAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABh0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzT7MfTgAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMi8yOC8wOU/qNWIAAAIVSURBVEiJpZS/a1NRFMc/5917XyCp8dcWhyqlUmwe6CB1cRDSv6COLoLgWCR0ka4u2mL9DxwdBJ3trouD0kIcrAhmkVgS6Qskee/lODRRU5P3Yvvd3rnvfO45l/M9oqqcRBagXC6visjG8HsKxaq6tru7uyWqShAEkaraaasREUQk3tnZcUOA9vv91ARrLZ7n4XkeAN1ul1wuJ5klG2NwziEiY89TAcYYfN9PvcAuLy8DUCqViKKITqdDu91GVXHOZRU4WoFzDucchUKBMAxJkiQT4I0Neh7FYjGz/ImAofL5/MTHmwogIuRyueMDgMw2MgHGmOkA07z4UH+P/BAQt1qtsZCjMVUliiKAGAZzoKrVKIo2G43G/7ixCiCVSiXz72azOfHMAtTr9VVjzIZItrkAVDVOkmStVqttWQBjzEYcx3bQW6oG1rbW2ifAIUBEUpOLfZ+7PxeptGe50jsHQFB+YQHs9vY2QRBMTF45mGd9f4lif8xAyaP0fbByMM/jxs3Ulqzc26MMfLn1Bj/co/DjLae/veJMr8f6/lJqMhzZB72ZOXozczQv3uH2p/cUv+5lAiZ4QXi5cJ3n85eOCzjUgxvXaJ3EjS3f59ni5eMDAF7PXjgZ4MP5s9MBbOd7Fuu36jYcBahqXPr8dCzk6v6oE+s25GHpHar6Zx8kSVI9FdY2Fz7e/2cyYyAoj8YGbqwC/AJmpcnjOGPKOAAAAABJRU5ErkJggg==) left top no-repeat; } #footer-bar p a#show:hover { background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAgCAYAAAAbifjMAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABh0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzT7MfTgAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMi8yOC8wOU/qNWIAAAFYSURBVEiJzVQxjsIwEJyxHSuYAgo+gRTeRhHxC066vxGJT1BAazssBQQdl8SY4wpGShF7Z3bWiYcigndgAKCqqjXJbfeegSgim6ZpvikiWK1WQURMrhuSIBl3u12hOievjHKrNQCg0qXP8TDzYrGAtTZJ8N7jcDgMC1hrcTqdcD6fe0SScM71GvROfYistcZ0OoXWOj3CEKy1cM6B5OD+qMCY5SyBlOWnAmVZoizLUctJAe89JpNJkuC9Hxf4+X1z0f2JMdcygG68eBcQkZpkVEoh5yEZRaQGAP5LHiyXy7XWeksyKw9EJLZtu9nv99c8qKoqxBhNCOEpmSSMMTDGxKZprnlAMot8644QAjq3H5gHx+Nx8EoDgFIK8/n8ce130Rh5bO/tM/hAgVSIKNXv18uD2WyW7DiaByT/ngciEouiyCZZayEi8e6gbdtaa/3lnHvlNtYAcAGMvZibJ/yDBQAAAABJRU5ErkJggg==) left -16px no-repeat; } #footer-bar p a#flickr:hover { background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAgCAYAAAAbifjMAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABh0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzT7MfTgAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMi8yOC8wOU/qNWIAAAIVSURBVEiJpZS/a1NRFMc/5917XyCp8dcWhyqlUmwe6CB1cRDSv6COLoLgWCR0ka4u2mL9DxwdBJ3trouD0kIcrAhmkVgS6Qskee/lODRRU5P3Yvvd3rnvfO45l/M9oqqcRBagXC6visjG8HsKxaq6tru7uyWqShAEkaraaasREUQk3tnZcUOA9vv91ARrLZ7n4XkeAN1ul1wuJ5klG2NwziEiY89TAcYYfN9PvcAuLy8DUCqViKKITqdDu91GVXHOZRU4WoFzDucchUKBMAxJkiQT4I0Neh7FYjGz/ImAofL5/MTHmwogIuRyueMDgMw2MgHGmOkA07z4UH+P/BAQt1qtsZCjMVUliiKAGAZzoKrVKIo2G43G/7ixCiCVSiXz72azOfHMAtTr9VVjzIZItrkAVDVOkmStVqttWQBjzEYcx3bQW6oG1rbW2ifAIUBEUpOLfZ+7PxeptGe50jsHQFB+YQHs9vY2QRBMTF45mGd9f4lif8xAyaP0fbByMM/jxs3Ulqzc26MMfLn1Bj/co/DjLae/veJMr8f6/lJqMhzZB72ZOXozczQv3uH2p/cUv+5lAiZ4QXi5cJ3n85eOCzjUgxvXaJ3EjS3f59ni5eMDAF7PXjgZ4MP5s9MBbOd7Fuu36jYcBahqXPr8dCzk6v6oE+s25GHpHar6Zx8kSVI9FdY2Fz7e/2cyYyAoj8YGbqwC/AJmpcnjOGPKOAAAAABJRU5ErkJggg==) left -16px no-repeat; } #footer-bar p a#random:hover { background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAgCAYAAAAbifjMAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABh0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzT7MfTgAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMi8yOC8wOU/qNWIAAAE1SURBVEiJvZRBioRADEX/19KFJ3DpVtCz9UL6Fj0wd1Nw69I7VCSzsG0ENVVNNxOohZA8/09VQlXFJ+EAoGmaG8nH9h0Roqr3YRh+qapo29arqotVQxIkpe/7LNmUvGPlmesAILFTw3HwXJalWTDPsw04S7LgH1uIAli2goBQTw6Avf998RXIVLCHzfN82tyghasbiQaEIBtASMawAKyzAEBeAFXtSEqSJIg5JEVVOwDgV/ZBXde3NE0fJKP2garKsiz3cRzXfdA0jRcR570PFpOEcw7OORmGYd0HJKOKn3+H9x6b2u/vg6qqzIJpmmzAWZIF/599YNkKAkI9OQD2/vfFVyBTwR42TdNpc4MWrm7kALDG2YJs4yxZloXEvCLPc6iqAM+HtCxLl6bpT1EU70xjBwB/HYOTkT6L9GcAAAAASUVORK5CYII=) left -16px no-repeat; } #footer-bar p a span, .top a span { display: none; } #footer-bar p a#random:hover span, #footer-bar p a#show:hover span, #footer-bar p a#flickr:hover span { display: block; color: #777; position: absolute; bottom: -18px; left: 165px; float: left; width: auto; } .post-thumb { float: left; margin-right: 25px; margin-bottom: 15px; } .post-thumb a img { border: 1px solid #ccc; padding: 3px; -moz-border-radius-bottomleft: 4px; -moz-border-radius-bottomright: 4px; -moz-border-radius-topleft: 4px; -moz-border-radius-topright: 4px; } .post-thumb a:hover { text-decoration: none; border-bottom: 0 !important; } .post-excerpt { float: left; width: 100%; clear:both; margin-bottom: 25px; border-bottom: 1px dotted #ccc; padding-bottom: 5px; } #nicelydone a, #nicelydone a img { border: 0; } body { *background-image:url(/wp-content/themes/welcomebrand-fixed/images/bg-pattern.gif)} #header { *background-image:url(/wp-content/themes/welcomebrand-fixed/images/header-bg.png)} #footer-bar { *background-image:url(/wp-content/themes/welcomebrand-fixed/images/header-bg.png)} .comments-bubble { *background-image:url(/wp-content/themes/welcomebrand-fixed/images/comments-bubble.png)} .portfolio-intro a img { *background-image:url(/wp-content/themes/welcomebrand-fixed/images/loading.gif)} .svw { *background-image:url(/wp-content/themes/welcomebrand-fixed/images/loading.gif)} #jobImport p span a { *background-image:url(/wp-content/themes/welcomebrand-fixed/images/feedicon10.png)} #nicelyImport p span a:hover { *background-image:url(/wp-content/themes/welcomebrand-fixed/images/feedicon10.png)} #recent-posts a.feedlink { *background-image:url(/wp-content/themes/welcomebrand-fixed/images/feedicon10.png)} #recent-posts a.feedlink:hover { *background-image:url(/wp-content/themes/welcomebrand-fixed/images/feedicon10.png)} .selectbox { *background-image:url(/wp-content/themes/welcomebrand-fixed/images/select-dropdown.jpg)} select { *background-image:url(/wp-content/themes/welcomebrand-fixed/images/select-dropdown.jpg)} #footer-bar p a#flickr { *background-image:url(/wp-content/themes/welcomebrand-fixed/images/reload.png)} #footer-bar p a#random:hover { *background-image:url(/wp-content/themes/welcomebrand-fixed/images/reload.png)} #footer-bar p a#show { *background-image:url(/wp-content/themes/welcomebrand-fixed/images/show-background.png)} #footer-bar p a#show:hover { *background-image:url(/wp-content/themes/welcomebrand-fixed/images/show-background.png)} #footer-bar p a#flickr { *background-image:url(/wp-content/themes/welcomebrand-fixed/images/flickr.png)} #footer-bar p a#flickr:hover { *background-image:url(/wp-content/themes/welcomebrand-fixed/images/flickr.png)} } @media screen { body { font-family: arial, sans-serif; font-size: 62.5%; color: red; } p, a { font-family: arial, sans-serif; font-size: 11px; color: #666; line-height: 165%; margin: 0 0 20px 0; } a { color: #444; font-weight: normal; text-decoration: none; font-style: normal; } a:hover { color: #666; text-decoration: none; } #header a, .recentcomments { color: #888; font-size: 10.5px; } #header a:hover { color: #ccc !important; } #content p a { font-weight: bold; border-bottom: 1px solid #ccc; } #content a:hover { color: #777; text-decoration: none; border-bottom: 1px solid #888; } .commentlist a { border: 0 !important; } h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, p#home-title a, #header .widget p, #jobImport p span a { font-family: Georgia, serif; font-size: 14px; color: #666; padding: 0; line-height: 165%; margin: 0; font-weight: normal; } #header .widget p, p#home-title a { color: #eee !important; } h1, h1 a { font-size: 32px; margin: 0 0 20px 0; color: #555; font-weight: normal; border-bottom: 1px dotted #ccc; letter-spacing: -1px; font-family: arial, sans-serif; text-shadow: 2px 1px 1px #ccc; } h1 span { font-weight: normal; } h1 a { color: #ccc; border-bottom: 0; text-decoration: none; text-shadow: none; } h1 a:hover { color: #999; border-bottom: 0; text-decoration: none !important; } h2, h3, h3 a, h3 a span { font-size: 20px; margin: 0 0 10px 0; font-family: arial, sans-serif; letter-spacing: -1px; } #content h3 a { margin: 0 !important; } h3 a span { color: #ccc; font-weight: normal; } h3 a:hover, h3 a:hover span { color: #666 !important; } h3 a:hover span { color: #999 !important; } .excerpt { margin-top: -5px; } .excerpt p { color: #888; font-style: normal; } .post-excerpt h3 a { font-size: 22px !important; } p#post-info, p#post-info a { font-weight: bold; color: #999; } p#home-title a:hover { background: none; color: #999; } ul li { list-style-type: none; color: #eee; line-height: 155%; } .page-item-153 a { color: #3cf !important; font-weight: bold; } #content ol, #content ul { margin: 10px 30px 20px; } #content ol li, #content ul li { font-size: 1.1em; list-style-type: decimal; color: #666; line-height: 165%; } #content ul li { list-style-type: disc; } #content ol li a, #content ul li a { font-weight: bold; } #similarPosts ul, .navigation ul, .postinfo ul { margin: 0 !important; } #similarPosts ul li, .navigation ul li, .postinfo ul li { list-style-type: none !important; margin-left: 0; padding-left: 0; } #content ol li span, #content ul li span { margin: 5px 0 15px 0; clear: both; display: block; font-style: italic; } .cat-item { color: #ccc; } pre { font: 11px "Courier New", Courier, monospace; line-height: 165%; color: #777; margin-bottom: 20px; font-style: normal; } body { *background-image:url(/wp-content/themes/welcomebrand-fixed/images/bg-pattern.gif)} #header { *background-image:url(/wp-content/themes/welcomebrand-fixed/images/header-bg.png)} #footer-bar { *background-image:url(/wp-content/themes/welcomebrand-fixed/images/header-bg.png)} .comments-bubble { *background-image:url(/wp-content/themes/welcomebrand-fixed/images/comments-bubble.png)} .portfolio-intro a img { *background-image:url(/wp-content/themes/welcomebrand-fixed/images/loading.gif)} .svw { *background-image:url(/wp-content/themes/welcomebrand-fixed/images/loading.gif)} #jobImport p span a { *background-image:url(/wp-content/themes/welcomebrand-fixed/images/feedicon10.png)} #nicelyImport p span a:hover { *background-image:url(/wp-content/themes/welcomebrand-fixed/images/feedicon10.png)} #recent-posts a.feedlink { *background-image:url(/wp-content/themes/welcomebrand-fixed/images/feedicon10.png)} #recent-posts a.feedlink:hover { *background-image:url(/wp-content/themes/welcomebrand-fixed/images/feedicon10.png)} .selectbox { *background-image:url(/wp-content/themes/welcomebrand-fixed/images/select-dropdown.jpg)} select { *background-image:url(/wp-content/themes/welcomebrand-fixed/images/select-dropdown.jpg)} #footer-bar p a#flickr { *background-image:url(/wp-content/themes/welcomebrand-fixed/images/reload.png)} #footer-bar p a#random:hover { *background-image:url(/wp-content/themes/welcomebrand-fixed/images/reload.png)} #footer-bar p a#show { *background-image:url(/wp-content/themes/welcomebrand-fixed/images/show-background.png)} #footer-bar p a#show:hover { *background-image:url(/wp-content/themes/welcomebrand-fixed/images/show-background.png)} #footer-bar p a#flickr { *background-image:url(/wp-content/themes/welcomebrand-fixed/images/flickr.png)} #footer-bar p a#flickr:hover { *background-image:url(/wp-content/themes/welcomebrand-fixed/images/flickr.png)} } 