@charset "utf-8";a,img{border:0}#top,#top-container{background-color:#FFF}#top,#top.home{padding:20px 0 0}#header,#top,#top.home{margin-right:auto}body,body#home{background-image:url(../images/bg.jpg);background-repeat:repeat-x;background-color:#039;margin:0;font-family:Calibri,Arial,Helvetica,sans-serif}#header,#top,#top.home,ul#products{margin-left:auto}#header h1,ul#products li a{color:#CCC;text-transform:uppercase}#header h1,#nav,#nav-home,#top h3,ul#products li a{text-transform:uppercase}body{background-position:0 100px}body#home{background-position:0 500px}a{outline:0}.clear{clear:both;height:0;line-height:0;overflow:hidden}.floatR{float:right}#header h2,.floatL{float:left}#top-container{width:100%}#top.home{max-width:1000px;height:400px;background-image:url(../images/band-cheese.jpg);background-repeat:no-repeat;background-position:400px 35px}#top{max-width:1000px}#top h3{max-width:550px;font-family:'Cabin Sketch',Calibri,Arial,serif;font-size:450%;margin:50px 0 0;line-height:90%;letter-spacing:-3px;color:#333}#top p{padding:0 0 0 5px;max-width:440px;font-size:90%;margin:10px 0 0;color:#333}#header{max-width:1000px;height:70px}#header h1{float:right;text-align:right;max-width:500px;margin:0 10px 0 0;padding:3px 7px 3px 0;overflow:hidden;font-size:80%;font-weight:400}#header h2{width:200px;height:70px;background-image:url(../images/logo.jpg);text-indent:-9999px;margin:0}#nav,#nav-home{width:650px;height:30px;float:right;clear:right;list-style-type:none;color:#666;margin-top:10px;padding:0 17px 0 0}#nav li,#nav-home li{float:right;margin-right:53px;font-size:80%}#nav a.none,#nav-home a.none{cursor:pointer}#nav li.end,#nav-home li.end{margin-right:0}#nav li ul,#nav-home li ul{display:none;height:auto;z-index:200;margin:3px 0 0 -10px;background-image:url(../images/nav-bg.png);list-style-type:none;position:absolute}#nav li a,#nav-home li a{color:#666;text-decoration:none}#nav li a:hover,#nav li:hover a,#nav-home li a:hover,#nav-home li:hover a{border-bottom:3px solid #06C}#nav li:hover ul li a,#nav-home li:hover ul li a{border-bottom:0}#nav li ul{padding-top:10px;padding-left:10px;border:1px solid #FFF;-moz-border-radius:5px;border-radius:5px}#nav-home li ul{padding:10px 10px 0;border:1px solid #FFF;-moz-border-radius:5px;border-radius:5px}#nav li:hover ul,#nav-home li:hover ul{display:block}#nav li li,#nav-home li li{display:block;float:none;padding:5px 0;width:auto}#nav li ul a,#nav-home li ul a{display:block;font-size:115%;font-style:normal;padding:0;text-align:left;color:#333}ul#products li.fish,ul#products li.tape{text-align:center;background-repeat:no-repeat}#nav li ul a:hover,#nav-home li ul a:hover{color:#06C;border-bottom:0;padding:0}#top-bottom{width:100%;height:40px;background-image:url(../images/white-bg.png);background-position:bottom;background-repeat:repeat-x;margin-bottom:40px}ul#products{padding:0;max-width:1000px;height:150px;margin-right:auto;list-style-type:none;margin-bottom:60px}ul#products .page{margin-top:40px;margin-bottom:0}ul#products li{width:150px;float:left;color:#0CF;display:block}ul#products p{margin:0}ul#products li.fish{margin-right:20px;background-image:url(../images/fish.png);background-position:top;display:block}ul#products li.fish p a{padding-top:100px;display:block;margin:0}ul#products li.fish:hover{background-image:url(../images/fish_f2.png)}ul#products li.tape{margin-right:20px;background-image:url(../images/tape.png);background-position:25px 15px}ul#products li.tape p a{padding-top:100px;display:block;margin:0}ul#products li.tape:hover{background-image:url(../images/tape_f2.png)}ul#products li.jigsaw{margin-right:20px;background-image:url(../images/jigsaw.png);background-repeat:no-repeat;background-position:center 15px;text-align:center}ul#products li.iphone,ul#products li.knife{background-position:top;background-repeat:no-repeat;text-align:center}ul#products li.jigsaw p a{padding-top:100px;display:block;margin:0}ul#products li.jigsaw:hover{background-image:url(../images/jigsaw_f2.png)}ul#products li.knife{margin-right:20px;background-image:url(../images/knife.png)}ul#products li.knife p a{padding-top:100px;display:block;margin:0}ul#products li.knife:hover{background-image:url(../images/knife_f2.png)}ul#products li.iphone{margin-right:20px;background-image:url(../images/iphone.png)}ul#products li.iphone p a,ul#products li.palette p a{padding-top:121px;display:block;margin:0}ul#products li.iphone:hover{background-image:url(../images/iphone_f2.png)}ul#products li.palette{margin-right:0;background-image:url(../images/palette.png);background-repeat:no-repeat;background-position:center 10px;text-align:center}ul#products li.palette:hover{background-image:url(../images/palette_f2.png)}ul#products li a{width:150px;font-weight:700;font-family:Calibri,arial,serif;font-size:100%;text-decoration:none}ul#products li a:hover{color:#80dfff}#slider-container{max-width:942px;height:330px;margin-left:auto;margin-right:auto;overflow:hidden}.quoteslide{padding:20px;width:270px;height:205px;background-color:#ebebeb;border:1px solid #999;border-radius:5px;-moz-box-shadow:0 0 2px rgba(0,0,0,.5);-webkit-box-shadow:0 0 2px rgba(0,0,0,.5);box-shadow:0 0 2px rgba(0,0,0,.5);color:#333;font-size:90%;margin-right:-2px;z-index:100}.quoteslide-field,.quoteslide-list{background-image:url(../images/quoteslide-field-bg.jpg);border:0;font-family:Calibri,Arial,Helvetica,sans-serif;float:right;font-size:90%;background-repeat:no-repeat}.quoteslide-field{padding-left:5px;padding-bottom:3px;width:181px;height:22px;margin-bottom:8px}.quoteslide-list{width:186px;height:26px;padding:2px 0 0 5px;color:#333;background-color:#FFF}#content h2,#content.home h2,#features.home h3{font-family:'Cabin Sketch',Calibri,Arial,serif;text-transform:uppercase}.quotesend{margin:5px 122px 0 0;float:right}.quoteslide p{margin:10px 0 20px}.quoteslide span{display:inline-block;float:left;font-size:90%;padding-top:4px;color:#333}#content,#content.home{max-width:1000px;margin:0 auto;overflow:auto}#content p a{color:#80dfff;text-decoration:none}#content p a:hover{text-decoration:underline}#content a,#content.home a{color:#58C6E2}#content ol{color:#FFF}#content h2{font-size:180%;color:#80dfff;margin:20px 0}#content h2.pad{margin-top:50px}#content h3{font-size:120%;color:#80dfff;font-weight:400;margin:20px 0 0}#content h3.company{font-size:150%;color:#FFF;font-weight:400;margin:0;width:330px}#content.home h2{font-size:180%;color:#80dfff;width:460px;margin:0 0 20px}#content.home h3{font-size:110%;color:#FFF;font-weight:700;margin:0}#content .colLeft{float:left;width:480px;margin:0 40px 0 0}#content .colLeft h2 a,#content .colRight h2 a{color:#FFF;text-decoration:none}#content .colLeft h2 a:hover,#content .colRight h2 a:hover{color:#80dfff}#content .colRight{float:left;width:480px;margin:0}#content .colLeft p,#content .colRight p,#content p{color:#FFF;font-size:85%;margin:0 0 10px}#content a.tape{background-color:#003;padding:3px 5px;color:#FFF;text-decoration:none;display:inline-block;margin:0 0 30px}#content a.tape:hover{color:#80dfff}.grab{width:235px;height:161px;padding:10px;margin:0 0 20px;background-image:url(../images/grab-bg.png);float:right}#content p.grab-caption{width:100px;float:right;padding:7px 15px 0 0;font-size:70%;text-align:right;color:#CCC}#cookie-info,#jstwitter,.legend{text-align:left}#features.home{max-width:960px;padding:20px;overflow:auto;background-image:url(../images/blue-trans-bg.png);margin:30px 0 40px;-moz-border-radius:5px;border-radius:5px}#features.home .colLeft{float:left;width:460px;margin:0 40px 0 0}#features.home .colRight{float:left;width:460px;margin:0}#features.home h3{font-size:180%;color:#80dfff;width:460px;margin:0 0 20px}#features.home h2{font-size:110%;font-family:Calibri,Arial,Helvetica,sans-serif;color:#FFF;margin:0;text-transform:none}#features.home p{margin:0 0 30px}#content ul{color:#FFF;line-height:110%;font-size:85%;padding:0;margin-left:10px;list-style-type:none}#content ul li{padding:0 0 2px 35px;margin-bottom:8px;background-image:url(../images/tick.png);background-repeat:no-repeat;background-position:0 1px}#content ul.first li{padding:0 0 2px 25px;background-image:url(../images/bullet.png);background-position:0 3px}#content #cta{position:absolute;z-index:99;margin:140px 0 0 745px;width:208px}#content #cta .getXpress{margin:35px 0 0;width:208px;height:57px;background-image:url(../images/gete2express.png);cursor:pointer;display:block}#content #cta .getXpress a{width:208px;height:57px;display:block}#content #cta .getXpress:hover{background-position:0 -57px;display:block}#content #cta .seeBespoke{width:208px;height:57px;background-image:url(../images/see-bespoke.png);cursor:pointer;display:block}#content #cta .seeBespoke a{width:208px;height:57px;display:block}#content #cta .seeBespoke:hover{background-position:0 -57px;display:block}#content .seeExamples{width:208px;height:57px;background-image:url(../images/see-examples.png);cursor:pointer;float:right;margin:0 25px 0 0;display:block}#content .seeExamples a{width:208px;height:57px;display:block}#content #cta .mc,#content #cta .mc a{width:208px;height:88px;display:block}#content .seeExamples:hover{background-position:0 -57px;display:block}#content #cta .mc{margin:15px 0 0;background-image:url(../images/sell-ebay-amazon.png);cursor:pointer}#content #cta .mc:hover{background-position:0 -88px;display:block}#content #cta p{text-align:center;margin:15px 0 0;font-size:110%;color:#80dfff;text-shadow:1px 2px 2px #000}#content #cta p strong{font-size:120%;font-weight:400}#content p.project{font-size:90%;font-style:italic;color:#CCC;width:330px;padding:0 0 20px;border-bottom:1px dashed #003}#content p.testimonial{font-style:italic;color:#80dfff;margin:20px 0 10px;width:330px}#content p.role{font-size:90%;font-style:italic;color:#CCC}#content p.skills{font-style:italic;color:#80dfff;margin:20px 0 10px}#content p.client{font-weight:700;margin-bottom:20px;width:330px}#content p.description{width:330px}#content p.description span{font-size:70%}#content ul.bolt-ons{list-style-type:disc;padding-left:10px}#content ul.bolt-ons li{background-image:none;padding:0 0 0 10px}#content ul.bolt-ons li a{color:#80dfff;text-decoration:none}#content ul.bolt-ons li a:hover{color:#80dfff;text-decoration:underline}.portfolio{float:right;margin:0;max-width:600px;height:525px;background-image:url(../images/portfolio-bg.gif);padding:10px}.site{margin:40px 0 80px;overflow:auto}.flow{margin:0 0 50px 50px}#content .team{width:220px;float:left;margin:0 40px 30px 0}#content .team-end{width:220px;float:left;margin:0}#content .col1 ul,#content .col2 ul,#content .col3 ul,#content .team ul,#content .team-end ul{margin-left:0}#content .team ul li,#content .team-end ul li{background-image:none;padding:0;line-height:120%}#content .team strong,#content .team-end strong{color:#80dfff;font-weight:400;display:inline-block;margin-right:5px}#content .col1,#content .col2{float:left;width:300px;margin:0 50px 30px 0;overflow:hidden}#content .col3{float:left;width:300px;margin:0 0 30px;overflow:hidden}#content .col1 ul li.pad,#content .col2 ul li.pad,#content .col3 ul li.pad,#gete2express form,#quoterequest form{margin-top:20px}#content .col1 ul li,#content .col2 ul li,#content .col3 ul li{background-image:none;padding:0;line-height:80%}.get-field,.quote-field,.quote-list{background-image:url(../images/get-field-bg.gif)}#content .col1 a,#content .col2 a,#content .col3 a{color:#80dfff;text-decoration:none}#content .col1 a:hover,#content .col2 a:hover,#content .col3 a:hover{color:#80dfff;text-decoration:underline}#gete2express,#quoterequest{margin-top:10px}#gete2express p,#quoterequest p{margin:0 0 10px;color:#FFF}.get-area,.get-field,.quote-field,.quote-list{float:right;font-family:Calibri,Arial,Helvetica,sans-serif;color:#7fdfff;font-size:90%;border:0;background-repeat:no-repeat}.get-field,.quote-field{padding-left:5px;padding-bottom:3px;width:181px;height:22px;margin-bottom:3px}.quote-list{width:186px;height:26px;padding:4px 0 0 5px;background-color:#001c4f}.get-area{padding:5px;width:176px;height:46px;background-image:url(../images/get-area-bg.gif);resize:none}#gete2express span,#quoterequest span{display:inline-block;float:left;font-size:90%;padding-top:4px;color:#FFF}#gete2express .send,#quoterequest .send{margin:5px 0 0 113px}#content .workCol{width:300px;height:380px;margin-right:50px;margin-bottom:30px;float:left;position:relative}#content .workCol.End{margin-right:0}#content .workCol a{background-color:#003;padding:3px 5px;color:#FFF;display:inline-block;text-decoration:none;font-size:85%;position:absolute;bottom:0}#content .workCol a:hover{color:#80dfff}#content .workCol h3{margin:0 0 10px}#footer-top{width:100%;height:40px;background-image:url(../images/footer-bg.png);background-position:bottom;background-repeat:repeat-x}#footer-container{width:100%;background-color:#FFF}#footer{max-width:1000px;margin-left:auto;margin-right:auto;background-color:#FFF}#footer-right{max-width:630px;float:right;text-align:right}#footer-social{float:right;max-width:255px;height:37px;margin:25px 0}#footer-social .icon{float:left;margin-right:20px;border:0}#footer-social .icon-end{float:left;border:0;margin-right:0;padding-top:8px}#footer-talk,#footer-talk-grey{margin:20px 0 0;max-width:250px;float:left}#footer-talk{height:291px;background-image:url(../images/talk.jpg);background-repeat:no-repeat;background-position:top left}#footer-talk-grey{height:260px}.talk-area,.talk-field{float:right;font-family:Calibri,Arial,Helvetica,sans-serif;background-repeat:no-repeat;border:0}#footer-talk p{font-size:80%;margin:20px 0 0 2px;color:#333}#footer-talk form{margin-top:20px}.talk-field{padding-left:5px;padding-bottom:3px;width:181px;height:23px;line-height:23px;background-image:url(../images/talk-field-bg.jpg);font-size:90%}.talk-area{padding:5px;width:176px;height:46px;background-image:url(../images/talk-area-bg.jpg);font-size:90%;resize:none}#footer-talk span{display:inline-block;float:left;font-size:90%;margin-left:2px;padding-top:4px;color:#039}#footer-talk .send{margin:5px 0 0 63px}.legend{float:right;width:200px;list-style-type:none;margin-bottom:0}#jstwitter,.addthis_toolbox addthis_default_style{float:left}#jstwitter,#jstwitter h3{overflow:hidden;width:300px}.legend li{font-size:80%;color:#333}.legend li.pad{margin-top:20px}.legend li a{color:#039;text-decoration:none}.legend li a:hover{text-decoration:underline}#jstwitter{font-family:Calibri,Arial,Helvetica,sans-serif;font-size:80%;color:#333;padding:10px}#jstwitter h3{background-image:url(../images/latest-twitter.gif);background-repeat:no-repeat;text-indent:-9999px;height:49px;display:block;margin:0 0 5px}#jstwitter h3 a{display:block;border:0}#jstwitter .tweet{margin:0 auto 15px;padding:0 0 10px;border-bottom:1px dotted #ccc}#jstwitter .tweet a{text-decoration:none;color:#039}#cookie-info a,#jstwitter .tweet a:hover{text-decoration:underline}#jstwitter .tweet .time{font-size:10px;font-style:italic;color:#666}#notification{background:#636261;bottom:0;font-size:12px;height:50px;line-height:50px;left:-2px;opacity:.9;position:fixed;z-index:2123456789;text-align:center;width:100%}#cookie-info{color:#FFF;margin:auto;max-width:980px}#close-btn{width:23px;height:23px;float:right;padding-top:15px}#close-btn a{display:block;background-image:url(../images/close_btn.png);width:23px;height:23px}#cookie-info a{color:#FFF}