@charset "UTF-8";@font-face{font-family:'fontello';src:url("/font/fontello.eot?61744005");src:url("/font/fontello.eot?61744005#iefix") format("embedded-opentype"),url("/font/fontello.woff?61744005") format("woff"),url("/font/fontello.ttf?61744005") format("truetype"),url("/font/fontello.svg?61744005#fontello") format("svg");font-weight:normal;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em}.icon-android:before{content:'\26'}.icon-google:before{content:'\47'}.icon-rss:before{content:'\52'}.icon-gmail:before{content:'\6d'}.icon-home:before{content:'\2302'}.icon-cog-alt:before{content:'\26ef'}.icon-wordpress:before{content:'\e005'}.icon-pinterest:before{content:'\e05f'}.icon-flickr-1:before{content:'\e100'}.icon-camera-alt:before{content:'\e70f'}.icon-retweet:before{content:'\e717'}.icon-comment:before{content:'\e718'}.icon-left-open:before{content:'\e75d'}.icon-right-open:before{content:'\e75e'}.icon-emo-angry:before{content:'\e80d'}.icon-cricket:before{content:'\e813'}.icon-pitch:before{content:'\e82a'}.icon-restaurant:before{content:'\e832'}.icon-school:before{content:'\e834'}.icon-chrome:before{content:'\e841'}.icon-facebook-rect:before{content:'\f301'}.icon-twitter-bird:before{content:'\f303'}.icon-googleplus-rect:before{content:'\f309'}.icon-tumblr-rect:before{content:'\f310'}.icon-blogger-rect:before{content:'\f315'}.icon-linkedin-rect:before{content:'\f31b'}.icon-instagram-filled:before{content:'\f31f'}.icon-picture:before{content:'🌄'}.icon-user:before{content:'👤'}.icon-users:before{content:'👥'}.icon-calendar:before{content:'📅'}.icon-link:before{content:'🔗'}.icon-rocket:before{content:'🚀'}@font-face{font-family:'Merienda';font-style:normal;font-weight:400;src:local("Merienda"),local("Merienda-Regular_0_wt"),url(http://themes.googleusercontent.com/static/fonts/merienda/v2/l_rcquZtIOJLfdlcJgi63fesZW2xOQ-xsNqO47m55DA.ttf) format("truetype")}@font-face{font-family:'Titillium Web';font-style:normal;font-weight:400;src:local("Titillium Web"),local("TitilliumWeb-Regular"),url(http://themes.googleusercontent.com/static/fonts/titilliumweb/v2/7XUFZ5tgS-tD6QamInJTcU3KvHLhcNjEHFQzwNtdMQY.ttf) format("truetype")}@font-face{font-family:'Titillium Web';font-style:normal;font-weight:700;src:local("Titillium WebBold"),local("TitilliumWeb-Bold"),url(http://themes.googleusercontent.com/static/fonts/titilliumweb/v2/anMUvcNT0H1YN4FII8wprzsSLeNQG2cy_mKit6iEdYs.ttf) format("truetype")}body{margin:0;padding:0;background-attachment:fixed;background-size:cover;background-repeat:no-repeat;font-family:"Titillium Web","Helvetica Neue Light",HelveticaNeue-Light,"Helvetica Neue",Helvetica,Arial,sans-serif;max-width:60em;margin-left:auto;margin-right:auto}p{padding:0;margin:0}.just{text-align:justify}a:visited,a:active,a:link{color:darkred;text-decoration:none}a:hover{color:darkorange}.banner_ads{text-align:center}.page_header{font-family:'Merienda', cursive;left:0;right:0;top:0;overflow:auto;background:white;margin:0;padding:0.5em;border:none;border-bottom:1px solid grey}.page_header h1{font-size:1em;text-decoration:none;font-weight:normal;margin-top:0}.page_header h1:before{content:"Marc Bradshaw : "}footer{background:black;color:white;margin:0;padding:0.5em;border:none;border-top:1px solid grey;border-bottom:none;font-size:0.75em;overflow:auto}footer p{float:left}footer p.right{float:right}.page_header nav{text-align:left;font-size:0.75em;white-space:nowrap}.page_header nav ul{list-style-type:none;margin:0;padding:0}.page_header nav ul li{display:inline;margin:0;padding:0;padding-left:0.5em;padding-right:0.5em;border-left:1px solid black}.page_header nav ul li:first-child{border-left:0}.page_header nav .menu_external{border-left:none;float:right}.page_header nav .menu_external li{padding-left:0;padding-right:0;border:0}.page_header nav .menu_external li span{display:none}.page_header nav i{font-size:1.25em}@media only screen and (max-width: 60em){.page_header nav b,.page_header nav span{display:none}}.page_body{background-color:white;background-color:rgba(255,255,255,0.9);overflow:auto;width:100%}.page_body>div,.page_body>p{padding:1em 1.5em}.page_body p+p{margin-top:1.5em}.page_body>h2{padding:0.5em;border-bottom:1px solid #333333;font-size:1em;margin:0;background:black;color:white}.page_body a img:hover{background:yellow}.page_body h3{font-size:1em;margin:.5em .5em .5em 0;padding:0}.page_body h3 .top{margin-top:0}.clear{clear:both}.contact_icons{width:100%;text-align:center}.contact_icons a{display:inline-block;width:90px;height:110px;text-align:center;line-height:1em}.contact_icons a:hover{box-shadow:2px 2px 5px #888888;border-radius:.5em;background:yellow}.contact_icons img{margin:5px}.contact_icons img:hover{background:none}.sidebar{width:33%;float:right;margin:0 0 .5em 0;padding:0 0 0 .5em}@media only screen and (max-width: 60em){.sidebar{width:auto;float:none}}.sidebar ul{margin:.5em 0 .5em 0;list-style-type:none;padding:0 0 0 1em}.sidebar .elsewhere{overflow:hidden;padding-bottom:2em}.sidebar .elsewhere li{float:left;width:50%}.withsidebar{width:64%}@media only screen and (max-width: 60em){.withsidebar{width:100%}}.nosidebar h3,.withsidebar h3,.sidebar h3{border-bottom:1px solid #333333;width:75%}.profile_image{border-radius:.5em;float:right;margin:.25em;background:white;padding:.25em;border:0px solid grey;box-shadow:2px 2px 5px #888888}.blogger{text-align:justify}.blogger img{background:white;padding:.25em;border:1px solid grey;margin:.25em;box-shadow:2px 2px 5px #888888;border-radius:5px}.blogger img:hover{background:yellow}.blogger .blogger-post-footer{display:none}.blogger .categories{text-align:center;margin:1em 0}.sidebar .blogger a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.image_list{list-style-type:none}.image_list li{display:inline-block}.image_list li a{display:inline-block;background:white;padding:.25em;border:1px solid grey;margin:.25em;box-shadow:2px 2px 5px #888888;border-radius:5px;width:10em;height:10em;color:gray}.image_list li a:hover{background:yellow}.image_list li a:hover{color:black}.image_list li a span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:0.75em}.portfolio_list li a{line-height:1em;height:11em}.twitter a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.plus a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#crossSlides{width:584px;height:400px;background:white;border:1px solid grey}.contact_form .withsidebar form{margin:1em 0}.contact_form .withsidebar br{display:none}.contact_form .withsidebar .ss-q-title{display:inline-block;width:30%;vertical-align:top}.contact_form .withsidebar .ss-q-long,.contact_form .withsidebar .ss-q-short{width:60%}.contact_form .withsidebar .ss-required-asterisk{font-size:.75em;color:red}/* fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(/fancybox/source/fancybox_sprite.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url(/fancybox/source/fancybox_loading.gif) center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(/fancybox/source/blank.gif);-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:visible !important;width:auto}.fancybox-lock body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(/fancybox/source/fancybox_overlay.png)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(/fancybox/source/fancybox_sprite@2x.png);background-size:44px 152px}#fancybox-loading div{background-image:url(/fancybox/source/fancybox_loading@2x.gif);background-size:24px 24px}}#jr_overlay{top:0;left:0;padding:0;margin:0;z-index:2147483646;position:absolute}#jr_wrap{position:absolute;width:100%;z-index:2147483647;padding:0;margin:0}#jr_inner{font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;font-size:12px;background:#FFF;border:1px solid #CCC;color:#4F4F4F;margin:0 auto;height:auto;padding:20px;position:relative;box-sizing:content-box}#jr_header{display:block;color:#333;padding:5px;padding-bottom:0;margin:0;font-family:Helvetica, Arial, sans-serif;font-weight:bold;font-size:1.3em;margin-bottom:0.5em}#jr_inner p{padding:5px;margin:0}#jr_inner ul{list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0}#jr_inner ul li{cursor:pointer;float:left;width:120px;height:122px;margin:0 10px 10px 10px;padding:0;text-align:center}#jr_inner li a{color:#333;font-size:0.8em;text-decoration:none;padding:0;margin:0}#jr_inner li a:hover{text-decoration:underline}#jr_inner .jr_icon{width:100px;height:100px;margin:1px auto;padding:0;background:transparent no-repeat scroll left top;cursor:pointer}#jr_close{clear:both;padding:0;margin:0}#jr_close a{color:#000;display:block;width:auto;margin:0;padding:0;text-decoration:underline}#jr_close p{padding:10px 0 0 0;margin:0}
