body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}body,table{font-family:Trebuchet,"Trebuchet MS",sans-serif;}body{color:#6E727E;}*{zoom:1\9;}a{text-decoration:none;color:#6E727E;}a:focus{outline:none;}#container{position:absolute;top:0px;left:50%;margin-left:-485px;width:970px;height:612px;}#header{position:absolute;width:970px;height:225px;xbackground:url('../skins/novo/header.png') no-repeat;}#html-header-box{display:none;width:970px;height:225px;background:url('../skins/novo/header-bg.jpg') no-repeat;}#html-header-box h1 a{position:absolute;width:280px;height:25px;font-size:18px;font-weight:bold;text-transform:uppercase;background:url('../skins/novo/robots.jpg') no-repeat 0px 0px;padding-top:200px;padding-left:220px;}#primary-nav{list-style:none;position:absolute;top:75px;right:0px;height:68px;}#primary-nav li{display:block;float:left;}#primary-nav a{display:block;width:60px;padding-top:48px;height:15px;background:url('../skins/novo/robot-small.gif') no-repeat;font-size:10px;text-transform:uppercase;text-align:center;color:#919496;}#primary-nav a:hover{color:#C41C21}#index-page #html-header-box h1 a{background-position:0px 0px;}#showcase-page #html-header-box h1 a{background-position:0px -225px;}#team-page #html-header-box h1 a{background-position:0px -450px;}#contact-page #html-header-box h1 a{background-position:0px -675px;}#main{position:absolute;top:225px;margin-bottom:20px;width:970px;border-top:1px solid #ADAFB1;border-bottom:1px solid #ADAFB1;}#sidebar{position:absolute;width:220px;top:0px;left:0px;}#content{position:absolute;left:220px;width:750px;}#page-heading{display:none;}#footer{display:none;}.content-intro{color:red;}#flash-box{overflow:hidden;}#flash-intro{margin-left:-30px;margin-top:8px;xopacity:0.5;overflow:hidden;}#secondary-nav{text-transform:uppercase;line-height:26px;font-size:11px;margin-top:3px;}#secondary-nav .selected > a{color:#B82327;font-weight:bold;}#secondary-nav a:hover{color:#B82327;font-weight:bold;}#secondary-nav .submenu{margin-left:13px;font-size:10px;}#method-list{border-top:1px solid #DFDFDF;border-bottom:1px solid #DFDFDF;height:50px;overflow:auto;text-transform:uppercase;font-size:11px;}#method-list li{float:left;display:block;height:30px;width:80px;padding-top:8px;padding-right:29px;}#method-list li a:hover{color:#000000;}#showcase{width:750px;height:400px;}#showcase li span{text-transform:uppercase;font-size:12px;}#showcase h3{display:inline;text-transform:uppercase;font-weight:bold;font-size:11px;line-height:32px;}#showcase h3 .showcase-img-text{font-weight:normal;padding-left:5px;color:#6E727E;}#showcase ul{width:750px;height:375px;white-space:nowrap;overflow-x:scroll;overflow-y:hidden;}#showcase ul li{display:inline-block;*display:inline;width:750px;height:375px;position:relative;}#showcase ul li > *{position:absolute;top:0px;}.showcase-nav{display:inline;position:absolute;left:110px;margin-right:30px;visibility:hidden;font-size:10px;}.showcase-prev-link img,.showcase-next-link img{width:7px;height:11px;margin-bottom:-2px;margin-left:3px;margin-right:3px;}.showcase-nav a{padding:0px 3px 3px 3px;}.showcase-nav a:focus{outline:none;}.showcase-nav a.disabled{cursor:default;}.showcase-nav .disabled{opacity:0.5;}.showcase-prev-link img{background:url('../skins/novo/arrow-left.png') no-repeat;}.showcase-next-link img{background:url('../skins/novo/arrow-right.png') no-repeat;}#contact-mail{margin-top:25px;font-size:12px;}#contact-phone{border-top:2px solid #929497;margin-top:25px;border-bottom:1px solid #929497;padding:10px 0px;width:300px;background:#ffffff\9;}#contact-page h4{font-size:11px;color:#6E727E;}#contact-phone p{font-size:36px;font-weight:bold;color:#929497;white-space:nowrap;}#contact-alternate-block{position:relative;border-bottom:2px solid #929497;overflow:hidden;width:300px;zoom:1;}#contact-fax,#contact-email{float:left;width:150px;padding:10px 0px;font-size:12px;}#contact-image{margin-top:35px;width:27px;height:40px;background:url('../skins/novo/robot-contact-small.png') no-repeat;}#blog-button{position:absolute;top:170px;left:-159px;width:159px;height:141px;background:url('../skins/novo/blog.png') no-repeat;}#blog-button:hover{background-position:0px -282px;}#blog-button.active{background-position:0px -141px;}#profile-method-list-box{position:absolute;top:170px;width:750px;height:141px;overflow:hidden;background:url('../skins/novo/profile-bar.png') no-repeat;}#profile-method-list-viewport{width:738px;height:141px;overflow:hidden;}#profile-method-list{background:url('../skins/novo/profile-bar.png') no-repeat;}#profile-method-list li{display:block;float:left;width:123px;height:100px;background:url('../skins/novo/profile-bar-item.png') no-repeat;overflow:hidden;text-transform:uppercase;font-family:Arial;font-size:9px;line-height:12px;font-weight:bold;}#profile-method-list li:hover,#profile-method-list li.selected{background-position:0 -141px;}#profile-method-list li a{color:#919496;display:block;padding-top:45px;}#profile-method-list li.selected a{color:#C41C21;}#index-page .content-intro{background:url('../skins/novo/profile-text.png') no-repeat;width:750px;height:170px;text-indent:-2000px;}#profile-methods-block{position:absolute;top:255px;width:520px;border-top:1px solid #ADAFB1;font-family:Arial;font-size:13px;color:#57595C;padding-top:18px;padding-right:230px;}.profile-method-text{display:none;line-height:18px;}#showcase div.casestudy-intro{position:absolute;width:610px;height:205px;white-space:normal;top:0px;padding:145px 70px 0px 70px;}#showcase div.casestudy-intro p{color:#fff;font-size:12px;margin-bottom:15px;}#showcase-casestudy-1-intro{background:url('../skins/novo/casestudy-1-intro.png') no-repeat;}#showcase-casestudy-2-intro{background:url('../skins/novo/casestudy-2-intro.png') no-repeat;}#showcase-casestudy-3-intro{background:url('../skins/novo/casestudy-3-intro.png') no-repeat;}.showcase-img-text,.profile-method-text,#showcase h3,#secondary-nav li,#contact-page #content *,.showcase-nav{_background-color:#ffffff;}.showcase-nav{*margin-top:-1px;}.showcase-nav span{*padding-bottom:3px;}#contact-email a:hover{color:#B82327;}#showcase embed,#showcase object{background-color:#000000;}#showcase img{width:750px;height:350px;background:url('../skins/novo/loading-large.gif') no-repeat center center;}#team-sections{background:url('../skins/novo/team-background.jpg') no-repeat;width:700px;color:#ffffff;font-size:11px;font-family:Arial;padding-right:50px;}.team-member-section{background:no-repeat bottom left;width:385px;height:312px;padding:70px 50px 0px 315px;}#team-sections h3{font-weight:bold;font-size:30px;line-height:25px;text-transform:uppercase;padding-bottom:6px;}#team-sections h4{font-size:11px;display:block;font-weight:normal;text-transform:uppercase;border-bottom:5px solid #ffffff;padding-bottom:18px;margin-bottom:18px;}#team-sections p{padding-bottom:20px;font-size:12px;line-height:16px;}#team-sections a{color:#ffffff;}#team-sections a:hover{text-decoration:underline;}#team-member-1{background-image:url('../skins/novo/../../images/team/deb.jpg');}#team-member-2{background-image:url('../skins/novo/../../images/team/craig.jpg');}#team-member-3{background-image:url('../skins/novo/../../images/team/sarah.jpg');}#team-member-4{background-image:url('../skins/novo/../../images/team/steve.jpg');}#team-member-5{background-image:url('../skins/novo/../../images/team/sam.jpg');}#team-member-6{background-image:url('../skins/novo/../../images/team/katy.jpg');}#team-member-7{background-image:url('../skins/novo/../../images/team/nicky.jpg');}#team-member-8{background-image:url('../skins/novo/../../images/team/anna.jpg');}#team-nav{font-weight:bold;line-height:15px;padding-top:12px;}#team-nav li{padding-bottom:15px;}#team-nav span.member-title{display:block;font-weight:normal;}#team-nav a:focus{outline:none;}html{overflow-x:hidden\9;}#blog-page{width:680px;xwidth:660px\9;margin:0;overflow-x:hidden;min-height:600px\9;}#blog-page #header{background:url('../skins/novo/blog-title.jpg') no-repeat;width:680px;height:245px;text-indent:-2000px;top:0px;left:0px;overflow:hidden\9;width:660px\9;}#blog-page #content{position:relative;left:auto;top:265px;width:610px;margin:20px;}.post{border-bottom:1px solid #DD011D;padding-bottom:30px;margin-bottom:30px;}.post-date{display:block;color:#605E5F;text-transform:uppercase;font-size:9px;padding-bottom:15px;}.post-header{color:#DA001D;font-size:12px;text-transform:uppercase;}.post-body img{margin:10px;}.post-body{font-size:12px;color:#555354;}.post a:hover{text-decoration:underline;}#TB_overlay{position:fixed;z-index:100;top:0px;left:0px;height:100%;width:100%;}.TB_overlayMacFFBGHack{background:url('../js/thickbox/macFFBgHack.png') repeat;}.TB_overlayBG{background-color:#000;filter:alpha(opacity=75);-moz-opacity:0.75;opacity:0.75;}* html #TB_overlay{position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight + 'px');}#TB_window{position:fixed;background:#ffffff;z-index:102;color:#000000;display:none;border:4px solid #525252;text-align:left;top:50%;left:50%;}* html #TB_window{position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}#TB_window img#TB_Image{display:block;margin:15px 0 0 15px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-top:1px solid #666;border-left:1px solid #666;}#TB_caption{height:25px;padding:7px 30px 10px 25px;float:left;}#TB_closeWindow{height:25px;padding:11px 25px 10px 0;float:right;}#TB_closeAjaxWindow{padding:2px 2px 2px 0;margin-bottom:1px;text-align:right;float:right;}#TB_closeWindowButton{display:block;width:75px;height:22px;text-indent:-2000px;background:url('../js/thickbox/close.png') no-repeat;}#TB_ajaxWindowTitle{float:left;padding:7px 0 5px 10px;margin-bottom:1px;}#TB_title{background-color:#e8e8e8;height:27px;}#TB_ajaxContent{clear:both;padding:2px 15px 15px 15px;overflow:auto;text-align:left;line-height:1.4em;}#TB_ajaxContent.TB_modal{padding:15px;}#TB_ajaxContent p{padding:5px 0px 5px 0px;}#TB_load{position:fixed;display:none;height:13px;width:208px;z-index:103;top:50%;left:50%;margin:-6px 0 0 -104px;}* html #TB_load{position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}#TB_HideSelect{z-index:99;position:fixed;top:0;left:0;background-color:#fff;border:none;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;height:100%;width:100%;}* html #TB_HideSelect{position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight + 'px');}#TB_iframeContent{clear:both;border:none;margin-bottom:-1px;margin-top:1px;_margin-bottom:1px;}