@charset "utf-8";*{margin:0;padding:0;}
html{font-size:100%;}
body{font-size:62.5%;font-family:Arial, Helvetica, sans-serif;margin:0;background:#000;}
p{font-size:1.2em;color:#666;margin:0;line-height:1.3;margin:0;padding:0 0 10px 0;text-align:left;}
p a{text-decoration:none;color:#666;}
p a:hover{text-decoration:underline;}
#dropdown{position:absolute;z-index:19;top:67px;left:575px;width:216px;height:226px;background:url('http://www.unionroom.com/img/all/bg/dropdown.png') no-repeat;}
#dropdown a{font-size:1.4em;color:#fff;text-decoration:none;}
#dropdown a:hover{color:#ccc!important;}
#dropdown p{color:#a9dc01!important;}
#hdr .inner ul li a#what{position:relative;z-index:20;background:url('http://www.unionroom.com/img/all/bg/what-arrow.png') no-repeat 100% 5px;padding:0 15px 0 0;}
#hdr .inner ul li a#what:hover{background:url('http://www.unionroom.com/img/all/bg/what-arrow.png') no-repeat 100% -10px;}
#dropdown .one{position:absolute;top:42px;left:18px;}
#dropdown .two{position:absolute;top:78px!important;left:18px!important;font-size:14px!important;}
#dropdown .three{position:absolute;top:115px;left:18px;}
#dropdown .four{position:absolute;top:140px;left:18px;}
#dropdown .five{position:absolute;top:165px;left:18px;}
#dropdown .six{position:absolute;top:190px;left:18px;}
#hdr{margin:0;padding:0;width:100%;height:115px;background:#000;border:1px solid #2b2b2b;border-width:0 0 1px 0;}
#hdr .inner{margin:0 auto;padding:26px 0;width:960px;position:relative;}
#hdr .inner p{position:absolute;z-index:10;top:33px;right:0;font-size:2.4em;color:#fff;}
#hdr .inner p span{color:#a9dc01;}
#hdr .inner h1 a{float:left;width:239px;height:62px;background:url('../img/all/iR/h1_unionroom.png') no-repeat;}
#hdr .inner ul{float:right;margin:45px 0 0 0;}
#hdr .inner ul li{float:left;margin:0 0 0 35px;list-style:none;}
#hdr .inner ul li a{font-size:1.6em;color:#FFF;text-decoration:none;}
#hdr .inner ul li a.active, #hdr .inner ul li a:hover{color:#a9dc01;}
#gallery{margin:0;padding:0;overflow:hidden!important;width:100%;height:395px!important;background:#010101;border:1px solid #000;border-width:0 0 1px 0;}
#gallery .bg{width:100%;height:395px;position:relative;z-index:1;}
#gallery .inner{overflow:hidden!important;position:relative;z-index:2;top:-365px;margin:0 auto;padding:0;width:880px;height:333px;background:url('../img/home/gallery/inner.png') no-repeat;}
#gallery .inner div{padding:15px;position:relative;background:none!important;}
#gallery .inner div p{position:absolute;top:160px;right:60px;width:430px;padding:5px 10px 7px 10px;font-size:2.6em;color:#FFF;background:#000;}
#gallery .inner div a{position:absolute;top:250px;right:413px;background:#000 url('../img/all/bg/arrow.png') no-repeat 100% 10px!important;}
#gallery .inner div a:hover{background:#333 url('../img/all/bg/arrow.png') no-repeat 100% 10px!important;}
#gallery_icons{width:100%;height:75px;background:#131313;border:1px solid #2b2b2b;border-width:1px 0;}
#gallery_icons .inner{position:relative;margin:0 auto;padding:0;width:960px;height:75px;}
#gallery_icons .inner h4{float:left;font-size:2.5em;color:#FFF;margin:20px 0 0 0;width:200px;}
#gallery_icons .inner ul{float:right;width:760px;height:75px;}
#gallery_icons .inner ul li{float:left;list-style:none;}
#gallery_icons .inner ul li a img{opacity:0.3;filter:alpha(opacity=30);border:none!important;margin:0 1px 0 0;display:block;width:150px;height:75px;}
#gallery_icons .inner ul li a img:hover, #gallery_icons .inner ul li a.activeSlide img{opacity:1;filter:alpha(opacity=100);}
#gallery_icons .inner a#previous{width:46px;height:46px;background:url('../img/home/gallery/arrows.png') no-repeat;position:absolute;top:-220px;z-index:100;}
#gallery_icons .inner a#previous:hover{background-position:left -49px;}
#gallery_icons .inner a#next{width:46px;height:46px;background:url('../img/home/gallery/arrows.png') no-repeat top right;position:absolute;top:-220px;right:0;z-index:100;}
#gallery_icons .inner a#next:hover{background-position:right -49px;}
#content{padding:25px 0 0 0;width:100%;background:url('../img/all/bg/pixel.gif') repeat;}
#content .zindex{position:relative;margin:-360px 0 0 0;}
#content .info{margin:0 auto;width:955px;}
#content .info .left{float:left;width:621px;padding:0 10px 10px 0;}
#content .info .left h2{font-size:3.5em;color:#FFF;margin:0 0 10px 0;}
#content .info .left h2 span{color:#a9dc01;}
#content .info .left h3{margin:0 0 20px 0;font-size:1.6em;color:#999;line-height:1.3;}
#content .info .left h3 a{color:#a9dc01;text-decoration:none;}
#content .info .left h3 a:hover{color:#FFF;}
#content .info .right{float:right;margin:0;padding:5px 0 0 0;width:324px;}
#content .info .right .tweet{position:relative;width:294px;height:75px!important;padding:15px;background:#191919;border:1px solid #232323;}
#content .info .right .tweet p{font-size:1.2em;color:#CCC;}
#content .info .right .tweet p.meta{color:#a9dc01;}
#content .info .right .tweet p a{color:#a9dc01;text-decoration:none;}
#content .info .right .tweet p a:hover{color:#FFF;text-decoration:none;}
#content .info .right .tweet span{position:absolute;bottom:-19px;right:80px;width:24px;height:19px;background:url('../img/all/bg/tweet_btm.gif') no-repeat;}
#content .info .right .tweet span#bird{position:absolute;bottom:-57px;right:0;width:204px;height:50px;background:url('../img/all/bg/tweet_bird.png') no-repeat;}
#content .info .right .tweet span#bird_sleep{position:absolute;bottom:-57px;right:0;width:204px;height:50px;background:url('../img/all/bg/tweet_bird_sleeping.png') no-repeat;}
#content .inner{margin:0 auto;width:955px;background:#F2F2F2;}
#content .inner .twitter{position:relative;background:#333;padding:10px 10px 0 10px;}
#content .inner .twitter p{font-size:1.1em;color:#FFF;}
#content .inner .twitter p.meta{color:#a9dc01;}
#content .inner .twitter p a{color:#a9dc01;text-decoration:none;}
#content .inner .twitter p a:hover{color:#FFF;text-decoration:none;}
#content .inner .twitter span{position:absolute;bottom:33px;right:0;width:177px;height:39px;background:url('../img/all/bg/bird.png') no-repeat;}
#content .inner .twitter span#sleep{position:absolute;bottom:33px;right:0;width:177px;height:39px;background:url('../img/all/bg/bird_sleeping.png') no-repeat!important;}
#content .inner .left{float:left;width:637px;background:#FFF;}
#content .inner .left ul li{list-style:none;border:3px solid #F1F1F1;border-width:0 3px 3px 0;background:#FFF;}
#content .inner .left ul li .inner{position:relative;width:auto;padding:19px;background:#FFF;}
#content .inner .left ul li .inner div.cal{position:absolute;margin:1px 0 0 20px;width:50px;padding:10px 0 5px 3px;background:#333;font-size:1.8em;text-transform:uppercase;text-align:center;color:#FFF;}
#content .inner .left ul li .inner img{margin:0 0 5px 0;border:1px solid #e8e8e8;}
#content .inner .left ul li .inner h2{font-size:1.8em;margin:0 0 10px 0;}
#content .inner .left ul li .inner h3{font-size:3.0em;color:#333;margin:0 0 5px 0;}
#content .inner .left ul li .inner h3 span{color:#a9dc01;}
#content .inner .left ul li .inner h4{font-size:2.1em;margin:0 0 5px 0;}
#content .inner .left ul li .inner h4 a{text-decoration:none;color:#333;}
#content .inner .left ul li .inner h4 a:hover{color:#333;}
#content .inner .left ul li .inner p.meta{font-size:1.2em;color:#999;}
#content .inner .left ul li .inner a{text-decoration:underline;color:#666;}
#content .inner .left ul li .inner a:hover{text-decoration:none;}
#content .inner .left ul li .inner .comment{margin:10px 0 0 0;padding:20px 0 20px 60px;background:url('../img/all/bg/marks.gif') no-repeat left top;}
#content .inner .left ul li .inner .comment p{font-size:2.3em;color:#999;}
#content .inner .left ul li .inner .comment p span{color:#666;}
#content .inner .left ul li .inner .comment p.meta{font-size:1.2em;color:#666;}
#content .inner .left ul li .inner ul{margin:0 0 10px 0;}
#content .inner .left ul li .inner ul li{list-style:disc;border:none;font-size:1.2em;color:#666;margin:0;line-height:1.3;margin:0 0 0 20px;padding:0 0 10px 0;text-align:left;}
#content .inner .left ul li .comments{padding:7px 5px 7px 50px;background:#999 url('../img/blog/bg/comment.gif') no-repeat 20px 7px;}
#content .inner .left ul li .comments.active, #content .inner .left ul li .comments:hover{background:#333 url('../img/blog/bg/comment_active.gif') no-repeat 20px 7px;}
#content .inner .left ul li .comments a{display:block;color:#FFF!important;text-transform:uppercase;text-decoration:none;font-size:1.2em;}
#content .inner .left ul li#what_we_offer{list-style:none;border:none;background:#333;height:451px!important;}
#content .inner .left ul li#what_we_offer .inner{background:none;}
#content .inner .left ul li#what_we_offer .inner h3{margin:-5px 0 0 0;color:#a9dc01;}
#accordion{margin:10px 0 0 0;padding:0;width:596px;background:#484848!important;}
#accordion span{margin:0 0 3px 0}
#accordion a{margin:0!important;padding:10px 15px!important;display:block;text-decoration:none!important;border-bottom:2px solid #333;width:566px!important;background:#484848 url('../img/all/bg/down.gif') no-repeat 97% 17px!important;font-size:2.1em!important;color:#FFF!important;text-transform:none!important;}
#accordion a.ui-state-active{background:#3d3d3d url('../img/all/bg/up.gif') no-repeat 97% 17px!important;border-bottom:0!important;cursor:default;}
#accordion div{overflow:hidden!important;margin:0;padding:0 15px 15px 15px;background:#484848!important;border-bottom:0!important;font-size:1.2em;color:#FFF;}
#accordion div.ui-accordion-content-active{background:#3d3d3d!important;border-bottom:2px solid #333!important;}
#accordion div a{color:#a9dc01!important;display:inline!important;padding:0!important;margin:0!important;width:auto!important;border:none!important;font-size:1.0em!important;background:none!important;}
#accordion div a:hover{color:#FFF!important;}
#content .inner .comment_list{padding:25px;}
#content .inner .comment_list ol li{border:none;list-style:none;}
#content .inner .comment_list ol li .bubble{position:relative;margin:0 0 16px 0;padding:15px 15px 0 15px;background:#f1f1f1;}
#content .inner .comment_list ol li .bubble span{position:absolute;bottom:-13px;right:60px;width:14px;height:13px;background:url('../img/blog/bg/bubble_btm.gif') no-repeat;}
#content .inner .comment_list ol li .bubble .photo{float:left;margin:0 15px 15px 0;width:50px;height:50px;}
#content .inner .comment_list ol li .bubble p{text-align:left;font-size:1.2em;}
#content .inner .comment_list ol li p{width:100%;text-align:right;font-size:1.1em;}
#content .inner .wide{float:left;width:917px;padding:19px;border:3px solid #F1F1F1;border-width:0 0 3px 0;background:#FFF;}
#content .inner .wide h3{font-size:3.0em;color:#333;margin:0 0 5px 0;}
#content .inner .wide h3 span{color:#a9dc01;}
#content .inner .wide ul{margin:20px 0 0 0;}
#content .inner .wide ul li{list-style:none;margin:0 22px 0 0;padding:0 22px 0 0;border:1px solid #e5e5e5;border-width:0 1px 0 0;float:left;width:195px;}
#content .inner .wide ul li img{margin:0 0 10px 0;}
#content .inner .wide ul li h5{margin:0 0 3px 0;font-size:2.3em;color:#333;}
#content .inner .wide ul li p{font-size:1.2em;color:#999;}
#content .inner .wide ol.testimonials{margin:20px 0 0 0;}
#content .inner .wide ol.testimonials li{list-style:none;margin:0 37px 0 0;padding:0;float:left;width:275px;}
#content .inner .wide ol.testimonials li div{border-bottom:15px solid #F8F8F8;width:265px;height:75px;padding:35px 15px 0 15px;background:url('../img/what_we_do/bg/bubble.jpg') no-repeat;font-size:1.2em;color:#999;}
#content .inner .wide ol.testimonials li div span{font-size:1.1em!important;color:#666!important;}
#content .inner .wide .inner_left{float:left;margin:10px 0 0 0;width:458px;}
#content .inner .wide .inner_right{float:right;margin:10px 0 0 0;width:433px;padding:0 0 0 25px;}
#content .inner .wide .inner_right h4{margin:-10px 0 10px 0;font-size:3.5em;}
#content .inner .wide .inner_right h5{font-size:1.8em;margin:0 0 10px 0;}
#content .inner .wide .inner_right ul.row{margin:0;}
#content .inner .wide .inner_right ul.row li{float:left;list-style:none;margin:0 10px 0 0;padding:0;width:auto;border:none;}
#content .inner .wide .inner_right ul.row li a{}
#content .inner .wide .inner_right ul.row li a:hover{}
#content .inner .wide .inner_right .comment{margin:10px 0 0 0;padding:5px 0 20px 60px;background:url('../img/all/bg/marks.gif') no-repeat left top;}
#content .inner .wide .inner_right .comment p{font-size:1.2em;color:#999;}
#content .inner .wide .inner_right .comment p.meta{font-size:1.2em;color:#666;padding:0;}
#content .inner .wide .inner_right .comment .inner{margin:0;padding:10px;width:350px;background:#F2F2F2;}
#content .inner ul#work{margin:10px -19px 0 0;}
#content .inner ul#work li{float:left;margin:0 19px 40px 0;padding:0;border:none;width:293px;}
#content .inner ul#work li h5{font-size:2.3em;}
#content .inner ul#work ul.row{margin:0;}
#content .inner ul#work ul.row li{float:left;list-style:none;margin:0 10px 0 0;padding:0;width:auto;}
#content .inner ul#work ul.row li a{}
#content .inner ul#work ul.row li a:hover{}
#content .inner .wide ul#archived li{float:left;list-style:none;margin:0;font-size:1.2em;text-align:center;width:170px;border:1px solid #FFF;padding:5px 5px 7px 5px;background:#CCC;color:#FFF;text-transform:uppercase;text-decoration:none;}
#content .inner .wide ul#archived li:hover{background:#333;}
#content .inner .wide ul#archived li a{font-weight:bold;text-align:center;display:block;text-decoration:none;color:#FFF;}
#accordion ul.listing{margin:10px 0 0 0!important;}
#accordion ul.listing li{float:left!important;list-style:none!important;margin:0 1px 1px 0!important;font-size:12px!important;text-align:center!important;width:187px!important;padding:0!important;background:#484848!important;color:#FFF;text-transform:uppercase!important;text-decoration:none;}
#accordion ul.listing li:hover{background:#999!important;}
#accordion ul.listing li a{font-weight:bold;text-align:center;display:block!important;text-decoration:none;color:#FFF!important;text-transform:uppercase!important;padding:5px 5px 7px 5px!important;}
#accordion ul.listing li a:hover{color:#FFF!important;}
#accordion ul.listing li.no_link:hover{background:#484848!important;cursor:default!important;}
#accordion ul.listing li.no_link a{background:#484848!important;cursor:default!important;}
div.generic{margin:0;padding:25px 0 20px 25px;width:609px;background:#dedede;}
table.generic{margin:0;padding:0;width:608px;background:#dedede;}
table.generic td{padding:0 25px 0 0;}
table.generic td h4{margin:0 0 20px 0;font-size:2.3em;color:#666;}
table.generic td input{margin:0;padding:6px 6px 7px 6px;width:267px;background:#FFF;border:none;font-size:1.2em;color:#666;}
table.generic td textarea{margin:25px 0 20px 0;padding:6px 6px 7px 6px;width:571px;height:100px;background:#FFF;border:none;font-size:1.2em;color:#666;}
table.generic td a{}
table.generic td a:hover{}
table.generic td span{font-size:1.4em;color:#333;}
#flash-bird{position:relative;top:34px;right:60px!important;background:none!important;}
@media screen and (-webkit-min-device-pixel-ratio:0){#flash-bird{position:relative;top:31px;right:60px!important;background:none!important;}
#content .inner .twitter span#flash-bird{background:none!important;z-index:1!important;}
#content .inner .twitter #flash-bird{position:absolute;top:1px;right:-98px!important;}
}
#content .inner .twitter span#flash-bird{background:none!important;z-index:1!important;}
#content .inner .twitter #flash-bird{position:absolute;top:-125px;right:-98px!important;}
#contact_us table{margin:20px 0 0 0;padding:0 0 1px 0;}
#contact_us table td{padding:0 11px 15px 0;}
#contact_us table td input{width:200px;background:#EAEAEA;border:none;padding:6px 6px 7px 6px;font-size:1.2em;color:#666;}
#contact_us table td textarea{width:424px;height:150px;background:#EAEAEA;border:none;padding:6px 6px 7px 6px;font-size:1.2em;color:#666;}
#contact_us table td label{font-size:1.2em;color:#666;}
#contact_us table td select{margin:0 0 0 34px;width:200px;background:#EAEAEA;border:none;padding:6px 6px 7px 6px;font-size:1.2em;color:#666;}
#fquote input{margin:0 0 15px 0!important;width:268px!important;background:#E7E7E7!important;border:none;padding:6px 6px 7px 6px;font-size:1.2em;color:#666;}
#fquote textarea{margin:0;width:268px;height:77px;background:#E7E7E7!important;border:none;padding:6px 6px 7px 6px;font-size:1.2em;color:#666;}
#fquote select{margin:15px 0 0 0!important;width:280px!important;background:#E7E7E7!important;border:none;padding:6px 6px 7px 6px;font-size:1.2em;color:#666;}
#work_unionroom table{margin:20px 0 0 0;padding:0 0 1px 0;}
#work_unionroom table td{padding:0 11px 15px 0;}
#work_unionroom table td input{width:280px;background:#EAEAEA;border:none;padding:6px 6px 7px 6px;font-size:1.2em;color:#666;}
#work_unionroom table td input[type="file"]{margin:0 0 0 20px;}
#work_unionroom table td textarea{width:586px;height:150px;background:#EAEAEA;border:none;padding:6px 6px 7px 6px;font-size:1.2em;color:#666;}
#work_unionroom table td label{font-size:1.2em;color:#666;}
#work_unionroom table td select{margin:0 0 0 34px;width:200px;background:#EAEAEA;border:none;padding:6px 6px 7px 6px;font-size:1.2em;color:#666;}
#content .inner h4{margin:0 0 20px 0;font-size:1.8em;color:#333;}
#content .inner h5{margin:0 0 20px 0;font-size:1.6em;color:#333;}
#map{margin:20px 0 0 0;width:100%;height:540px;background:url('../img/contact_us/bg/map.gif') no-repeat;}
#video{margin:20px 0;padding:12px 0;width:100%;height:279px;background:#000;}
#content .inner .right{position:relative;}
#content .inner .right{float:right;width:318px;background:#F1F1F1;}
#content .inner .right ul li{list-style:none;border:3px solid #F1F1F1;border-width:0 0 3px 0;}
#content .inner .right ul li .inner{width:auto;padding:19px;background:#FFF;}
#content .inner .right ul li .inner img{margin:0 0 10px 0;border:1px solid #e8e8e8;}
#content .inner .right ul li .inner h4{font-size:2.1em;margin:0 0 5px 0;}
#content .inner .right ul li .inner p.meta{font-size:1.2em;color:#999;}
#content .inner .right ul li .inner a{}
#content .inner .right ul li .inner a:hover{}
#content .inner .right ul li ul li{float:left;margin:0 5px 0 0;padding:5px 0;list-style:none;border:none;}
#content .inner .right ul li input{float:left;margin:5px 0 0 0;padding:6px 6px 7px 6px;width:234px;background:#f1f1f1;border:none;font-size:1.2em;color:#666;}
#content .inner .right ul li a#go{float:left;margin:5px 0 0 0;padding:0;width:34px;height:28px;background:url('../img/blog/iR/a_go.gif') no-repeat;}
#content .inner .right ul.list li a{margin:0;padding:0;background:none;border:none;font-size:1.2em;color:#333;text-transform:none;text-decoration:none;}
#content .inner .right ul.list li a:hover{margin:0;padding:0;background:none;border:none;font-size:1.2em;color:#666;text-transform:none;text-decoration:underline;}
#content .inner .right ul li .inner ul.profile{margin:10px 0 0 0;padding:0;width:295px;}
#content .inner .right ul li .inner ul.profile li{width:50%;list-style:none;margin:0 0 10px 0;padding:0;}
#content .inner .right ul li .inner ul.profile li a{margin:0 0 3px 0;border:none;width:133px;height:133px;}
#content .inner .right ul li .inner ul.profile li img{border:none!important;}
#content .inner .right ul li .inner ul.profile li a:hover{cursor:default!important;background-position:left bottom!important;}
#content .inner .right ul li .inner ul.profile li a#glen{background:url('../img/what_we_do/iR/glen_stovold.jpg') no-repeat;}
#content .inner .right ul li .inner ul.profile li a#steven{background:url('../img/what_we_do/iR/steven_symonds.jpg') no-repeat;}
#content .inner .right ul li .inner ul.profile li a#jordan{background:url('../img/what_we_do/iR/jordan_hall.jpg') no-repeat;}
#content .inner .right ul li .inner ul.profile li a#gibbons{background:url('../img/what_we_do/iR/steven_gibbons.jpg') no-repeat;}
#content .inner .right ul li .inner ul.profile li a#paul{background:url('../img/what_we_do/iR/paul_arnold.jpg') no-repeat;}
#content .inner .right ul li .inner ul.profile li a#jonny{background:url('../img/what_we_do/iR/jonny_monkhouse.jpg') no-repeat;}
#content .inner .right ul li .inner ul.profile li a#phil{background:url('../img/what_we_do/iR/phil_lowery.jpg') no-repeat;}
#content .inner .right ul li .inner ul.profile li a#james{background:url('../img/what_we_do/iR/james_machin.jpg') no-repeat;}
#content .inner .right ul li .inner ul.profile li a#carl{background:url('../img/what_we_do/iR/carl_kaye.jpg') no-repeat;}
#content .inner .right ul li .inner ul.profile li a#dom{background:url('../img/what_we_do/iR/dom_taylor.jpg') no-repeat;}
#content .inner .right ul li .inner ul.profile li ul li.name{font-size:1.4em;color:#333;}
#content .inner .right ul li .inner ul.profile li ul li{float:none;width:133px;margin:0 0 3px 0;padding:0;list-style:none;font-size:1.2em;color:#999;}
#content .inner .right ul li .inner ul.profile li.join{margin:0 0 -1px 0;width:280px;}
#content .inner .right ul li .inner ul.profile li.join img{margin:0!important;float:left;width:133px;}
#content .inner .right ul li .inner ul.profile li.join div{float:right;width:133px;}
#content .inner .right ul li .inner ul.profile li.join div h5{margin:0 0 10px 0;font-size:1.8em;color:#333;}
#content .inner .right ul li .inner ul.profile li.join div p{font-size:1.2em;color:#999;}
#content .inner .right ul li .inner ul.profile li.join div p a{cursor:pointer!important;float:none;display:inline;margin:0;padding:0;background:none;text-transform:none;font-size:1.0em;color:#a9dc01;}
#content .inner .right ul.col li{float:left!important;width:50%!important;margin:0!important;}
#content .inner .left ul li .inner ul.row li{float:left;list-style:none;margin:0 10px 0 0;padding:0;}
#content .inner .left ul li .inner ul.row li a{}
#content .inner .left ul li .inner ul.row li a:hover{}
#affiliates{margin:0 auto;width:100%;background:#1c1c1c url('../img/all/bg/pixel.gif') repeat;}
#affiliates .inner{margin:0 auto;width:955px;}
#affiliates .inner ul{width:858px;margin:0 auto;}
#affiliates .inner ul li{margin:0;float:left;list-style:none!important;}
#affiliates .inner ul li a{display:block;}
#affiliates .inner ul li a:hover{background-position:0 -87px!important;}
#affiliates .inner ul li a.none{cursor:auto!important;background-position:left top!important;}
#affiliates .inner ul li#projector a{width:111px;height:86px;background:url('../img/all/iR/a_projector.png') no-repeat;}
#affiliates .inner ul li#passionate a{width:161px;height:86px;background:url('../img/all/iR/a_passionate.png') no-repeat;}
#affiliates .inner ul li#business a{width:62px;height:86px;background:url('../img/all/iR/a_business.gif') no-repeat;}
#affiliates .inner ul li#eukhost a{width:106px;height:86px;background:url('../img/all/iR/a_eukhost.png') no-repeat;}
#affiliates .inner ul li#words a{width:108px;height:86px;background:url('../img/all/iR/a_words.png') no-repeat;}
#affiliates .inner ul li#campaign a{width:171px;height:86px;background:url('../img/all/iR/a_campaign.png') no-repeat;}
#affiliates .inner ul li#basecamp a{width:139px;height:86px;background:url('../img/all/iR/a_basecamp.png') no-repeat;}
#preview{background:url('../img/our_work/bg/ajax.gif') no-repeat 195px 180px;}
#preview img{border:5px solid #E5E5E5;}
#preview ul#thumbs{width:445px!important;margin:0;border:5px solid #E5E5E5;border-width:0 0 5px 5px;}
#preview ul#thumbs li{list-style:none;float:left;width:84px;height:84px;margin:0;padding:0;border:5px solid #E5E5E5;border-width:0 5px 0 0;}
#preview ul#thumbs li a{}
#preview ul#thumbs li a img{margin:0;border-width:0;opacity:0.4;filter:alpha(opacity=40);}
#preview ul#thumbs li a.activeSlide img{opacity:1;filter:alpha(opacity=100);}
#foot_links{width:100%;background:#1c1c1c url('../img/all/bg/pixel.gif') repeat;border:1px solid #2b2b2b;border-width:1px 0;}
#foot_links .inner{margin:0 auto;padding:25px 0;width:955px;}
#foot_links .inner .group_left{float:left;width:476px;}
#foot_links .inner .group_right{float:right;width:476px;}
#foot_links .inner .col{width:238px;}
#foot_links .inner .col h5{margin:0 0 5px 0;font-size:1.6em;color:#a9dc01;}
#foot_links .inner .col ul li{list-style:none;padding:0 0 5px 0;}
#foot_links .inner .col ul li a{font-size:1.1em;color:#999;text-decoration:none;}
#foot_links .inner .col ul li a:hover{color:#a9dc01;}
#ftr{width:100%;background:#131313;}
#ftr .inner{margin:0 auto;padding:20px 0 60px;width:955px;}
#ftr .inner .left{float:left;width:637px;font-size:1.1em;color:#666;}
#ftr .inner ul li{float:left;margin:0 10px 20px 0;list-style:none;color:#666;}
#ftr .inner ul li a{color:#666;text-decoration:none;}
#ftr .inner ul li a.active, #ftr .inner ul li a:hover{color:#FFF;}
#ftr .inner ul.biz li.info{width:637px;}
#ftr .inner ul.biz li{float:left;margin:0 10px 5px 0;list-style:none;color:#666;}
#ftr .inner ul.biz li span{color:#a9dc01;}
#ftr .inner ul.biz li a{color:#a9dc01;text-decoration:none;}
#ftr .inner ul.biz li a:hover{color:#FFF;}
#ftr .inner .right{float:right;text-align:right;width:318px;font-size:1.1em;color:#666;}
#ftr .inner .right ul li{float:right;margin:5px 0 0 10px;font-size:1.0em;list-style:none;color:#666;}
#ftr .inner .right ul li a{color:#a9dc01;text-decoration:none;}
#ftr .inner .right ul li a:hover{color:#FFF;}
#ftr .inner .right a{color:#a9dc01;text-decoration:none;}
#ftr .inner .right a:hover{color:#FFF;}
#studio{width:596px;height:375px;}
#tag_cloud a{text-decoration:none;color:#333;}
#tag_cloud a:hover{text-decoration:underline;}
.sociable{margin:30px 0 0 0!important;}
.sociable ul:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.sociable ul li{float:left;list-style:none!important;line-height:0!important;margin:0 15px 0 0!important;padding:0!important;;}
#pagination{padding:10px 19px;}
#pagination a{font-size:1.2em;color:#666;text-decoration:none;}
#pagination a:hover{font-size:1.2em;color:#666;text-decoration:underline;}
.jqifade{position:absolute;background-color:#000;}
.jqi{width:400px;font-family:Arial, Helvetica, sans-serif;position:absolute;background-color:#FFF;font-size:1.1em;text-align:left;border:solid 3px #f1f1f1;padding:7px;}
.jqi .jqicontainer{font-weight:bold;}
.jqi .jqiclose{position:absolute;top:4px;right:-2px;width:18px;cursor:default;color:#FFF;font-weight:bold;}
.jqi .jqimessage{padding:10px;line-height:20px;color:#000;}
.jqi .jqibuttons{text-align:right;padding:5px 0 5px 0;border:solid 1px #eeeeee;background-color:#f4f4f4;}
.jqi button{padding:3px 10px;margin:0 10px;background-color:#333;border:solid 1px #333;color:#FFF;font-weight:bold;font-size:12px;}
.jqi button:hover{background-color:#333;outline:none!important;}
.jqi button.jqidefaultbutton{background-color:#333;outline:none!important;}
.jqiwarning .jqi .jqibuttons{background-color:#333;outline:none!important;}
a.box{background:url("../img/all/bg/arrow.png") no-repeat scroll 100% 8px #666666 !important;color:#FFFFFF !important;display:inline-block;font-size:1.2em !important;margin-top:3px;padding:5px 25px 5px 10px !important;text-decoration:none !important;text-transform:uppercase !important;}
a.box:hover{background:#333 url('../img/all/bg/arrow.png') no-repeat 100% 8px!important;}
#hdr .inner{position:relative;}
#colorpicker{z-index:20!important;position:absolute;top:-100px;right:0;width:450px;height:123px;background:url('../img/all/colorpicker/panel.png') no-repeat;}
#colorpicker #click{position:absolute;bottom:0;right:0;width:149px;height:23px;background:url('../img/all/colorpicker/click.png') no-repeat;}
#colorpicker #click.closed{position:absolute;bottom:0;right:0;width:149px;height:23px;background:url('../img/all/colorpicker/closed.png') no-repeat!important;}
#colorpicker p{left:20px!important;top:15px!important;font-size:16px!important;color:#FFF;}
#colorpicker ul{float:left!important;margin:50px 0 0 20px!important;}
#colorpicker ul li{position:relative;float:left;list-style:none;padding:0!important;margin:0 8px 0 0!important;}
#colorpicker ul li a#green{width:62px;height:25px;background:url('../img/all/colorpicker/green.png') no-repeat;}
#colorpicker ul li a#orange{width:62px;height:25px;background:url('../img/all/colorpicker/orange.png') no-repeat;}
#colorpicker ul li a#gold{width:62px;height:25px;background:url('../img/all/colorpicker/gold.png') no-repeat;}
#colorpicker ul li a#turquoise{width:62px;height:25px;background:url('../img/all/colorpicker/turquoise.png') no-repeat;}
#colorpicker ul li a#pink{width:62px;height:25px;background:url('../img/all/colorpicker/pink.png') no-repeat;}
#colorpicker ul li a#grey{width:62px;height:25px;background:url('../img/all/colorpicker/grey.png') no-repeat;}
#colorpicker ul li div.active{position:absolute!important;top:15px;left:40px;width:17px!important;height:17px!important;background:url('../img/all/colorpicker/tick.png') no-repeat!important;}
.blogfix p{line-height:1.5!important;}
.blogfix h2{margin:5px 0 15px 0!important;}
.blogfix p a img{margin:3px 0 0 0!important;}
.blogfix p span a img{margin:3px 0 0 0!important;}
.blogfix a img{margin:3px 0 -10px 0!important;}
.blogfix a{color:#5b720e!important;}
.blogfix a.box{color:#fff!important;}
h1, h2, h3, h4, h5, h6{font-weight:lighter;}
a.btnReplace{cursor:pointer;}
a:focus{outline:none!important;}
input.btnReplace{display:none;margin:0;padding:0;}
input, textarea{font-family:Arial, Helvetica, sans-serif!important;}
img.btnReplace{cursor:pointer;}
.no_link{cursor:default!important;}
.f_left{float:left;}
.f_right{float:right;}
.orange{color:#F63!important;}
.green{color:#a9dc01!important;}
.no_margin{margin:0!important;}
.no_pad{padding:0!important;}
.no_border{border-width:0!important;}
.rss{padding:0 20px 0 0;background:url('../img/all/bg/rss.png') no-repeat 100% 0;}
.valid{padding:0 0 0 20px;background:url('../img/all/bg/valid.gif') no-repeat 0 0;}
.regular{letter-spacing:-1px!important;}
.medium{letter-spacing:-1px!important;}
.bold{letter-spacing:-1px!important;}
.imgReplace{background-position:top;background-repeat:no-repeat;display:block;}
.imgReplace span{width:0px;height:0px;overflow:hidden;display:block;}
* html .clearfix{height:1%;}
* + html .clearfix{display:inline-block;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#content .inner .right ol{margin-top:5px;}
#content .inner .right ol li{padding:0 0 15px 25px;border:none;font-size:1.2em;color:#666;background:url('../img/home/bg/tick.jpg') no-repeat;
