@charset "utf-8";@font-face{font-family:'Museo700';src:url('/fonts/museo700-regular-webfont.eot');src:url('/fonts/museo700-regular-webfont.eot?iefix')format('eot'),url('/fonts/museo700-regular-webfont.woff')format('woff'),url('/fonts/museo700-regular-webfont.ttf')format('truetype'),url('/fonts/museo700-regular-webfont.svg#webfontzeG2Bf5v')format('svg');}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{font-family:Helvetica,Arial,sans-serif;font-size:1em;line-height:1;background-image:url(../img/bg-tile.jpg);}ol, ul{list-style:none;}blockquote, q{quotes:none;}blockquote:before, blockquote:after, q:before, q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}.clearfix:after{content :" ";display :block;clear :both;visibility :hidden;line-height :0;height :0;}.clearfix{display :inline-block;}html[xmlns] .clearfix{display :block;}.clearfix{height :1%;}.clear{clear:both;}*{margin:0;}html, body{height:100%;}a{color:#ff6600;text-decoration:underline;}a:hover{color:#ff6600;text-decoration:none;}a:focus{outline:none;}p{color:#505050;font-size:.823em;line-height:1.58em;margin:0 0 1.0em;}hr{border:none;background-color:#B4CBDF;color:#B4CBDF;height:1px;}.floatr{float:right;}.floatl{float:left;}.textl{text-align:left;}.textr{text-align:right;}.textc{text-align:center;}#pagewrap{width:100%;min-height:100%;height:auto !important;height:100%;margin-bottom:-250px;}#push{height:250px;}#top{width:100%;height:140px;background:url(../img/bg-x-axis.png) 0 -252px repeat-x;}#header{margin:0 auto;width:960px;}.logo{display:block;float:left;width:299px;height:105px;margin:0;overflow:hidden;background:url(../img/bg-images.png) -312px 0 no-repeat;text-indent:-10000px;}ul#nav{display:block;float:right;height:53px;margin:69px 0 0;}ul#nav li{display:block;height:53px;float:left;margin:0;padding:0 28px;background:url(../img/bg-x-axis.png) 0 -1060px repeat-x;overflow:hidden;font-family:Museo700, Helvetica, sans-serif;line-height:42px;}ul#nav a{text-decoration:none;color:#fff;display:block;height:53px;}ul#nav a:hover{background:url(../img/bg-x-axis.png) center -1132px no-repeat;overflow:hidden;}ul#nav a:focus{line-height:44px;}#about li.about a,#what li.what a,#portfolio li.portfolio a,#contact li.contact a{background:url(../img/bg-x-axis.png) center -1234px no-repeat;overflow:hidden;}ul#nav li.left{display:block;padding:0;float:left;height:42px;width:6px;background:url(../img/bg-x-axis.png) 0 -878px no-repeat;overflow:hidden;}ul#nav li.right{display:block;padding:0;float:left;height:42px;width:6px;background:url(../img/bg-x-axis.png) -74px -966px no-repeat;overflow:hidden;}ul#nav li.home a{display:block;background:url(../img/bg-images.png) -312px -324px no-repeat;height:42px;width:23px;overflow:hidden;text-indent:-10000px;}#bottom{width:100%;height:250px;background:url(../img/bg-x-axis.png) 0px 0px repeat-x;}#footer{margin:0 auto;width:960px;}.footlogo{display:block;float:right;width:205px;height:70px;margin-top:58px;background:url(../img/bg-images.png) -611px 0 no-repeat;overflow:hidden;text-indent:-10000px;}#footer .col{float:left;width:180px;height:150px;margin-top:58px;}#footer .col h3{border-bottom:1px dashed #8f9aa1;margin-bottom:8px;padding-bottom:8px;font-family:Museo700;color:#fff;font-size:18px;}#footer .col a{color:#8f9aa1;text-decoration:none;font-size:12px;line-height:20px;display:block;}#footer .col a:hover{color:#fff;}.subfoot{width:960px;margin:0 auto;float:left;font-size:12px;color:#6a7277;}.subfoot a{color:#6a7277;text-decoration:none;}.subfoot a:hover{color:#f1a32c;}#middleHome{width:100%;background:url(../img/bg-x-axis.png) 0 -2563px repeat-x;}#middle{width:100%;background:url(../img/bg-mainMid.png) 0px 0px repeat-x;}.homeSplash{margin:0 auto;width:960px;height:359px;background:url(../img/agent-home.png) 0 0 no-repeat;}.homeSplash .content{float:right;width:408px;margin:92px 0 0 0;}.homeSplash .intro{width:408px;}.homeSplash .intro h1{color:#fff;font-family:Museo700;font-size:40px;}.homeSplash .intro span{color:#fff;font-family:Museo700;font-size:23px;}.homeSplash .intro p{color:#fff;font-family:Helvetica, sans-serif;font-size:15px;line-height:17px;padding-top:14px;}.homeSplash .start{float:right;width:408px;height:48px;background:url(../img/bg-images.png) -312px -275px no-repeat;overflow:hidden;}.homeSplash .start p{display:block;width:208px;margin-left:16px;color:#fff;font-family:Museo700;font-size:20px;line-height:48px;}.homeSplash .start a{display:block;float:right;width:176px;height:47px;text-indent:-10000px;overflow:hidden;background:url(../img/bg-images.png) 0 -246px no-repeat;margin-top:1px;margin-right:2px;}.homeSplash .start a:hover{background-position:0 -293px;}.homeSplash .start a:active{background-position:0 -340px;}.homeIcons{margin:0 auto;width:960px;height:102px;background:url(../img/bg-images.png) 0 -750px no-repeat;overflow:hidden;}.homeIcons .col{margin:0;width:240px;height:90px;float:left;}.homeIcons .icon{margin:0 8px 0;float:left;cursor:pointer;width:58px;height:72px;background:url(../img/bg-images.png) no-repeat;text-indent:-10000px;}.homeIcons .logo{background-position:-942px -72px;}.homeIcons .web{background-position:-942px -144px;}.homeIcons .print{background-position:-942px -216px;}.homeIcons .strategy{background-position:-942px 0;}.homeIcons h2 a{padding:12px 0 4px;width:160px;float:left;font-size:15px;font-family:Museo700;text-decoration:none;color:#1a2831;}.homeIcons h2 a:hover{color:#65b5dd;}.homeIcons p{font-size:11px;line-height:13px;width:160px;float:left;}#homeSub{margin:18px auto 0;width:960px;}#homeSub .homePanelTop{float:left;width:654px;height:25px;background:url(../img/bg-y-axis.png) 0 -42px no-repeat;overflow:hidden;}#homeSub .homePanelMid{float:left;width:624px;padding-left:30px;background:url(../img/bg-y-axis.png) -1672px 0 repeat-y;}#homeSub .box{margin:0;width:282px;float:left;padding-right:30px;}#homeSub .box h3{border-bottom:1px dotted #8f9aa1;margin-bottom:8px;padding-bottom:8px;font-family:Museo700;color:#1a2831;font-size:18px;}#homeSub .homePanelFoot{float:left;width:654px;height:6px;background:url(../img/bg-y-axis.png) -694px -26px no-repeat;overflow:hidden;}#homeSub .sidebar{float:right;width:282px;}#homeSub .reviewsTop{width:242px;padding:14px 20px 0;height:23px;background:url(../img/bg-y-axis.png) 0 0 no-repeat;overflow:hidden;}#homeSub .reviewsTop h4{font-size:15px;line-height:23px;font-family:Museo700;color:#1a2831;padding-left:32px;background:url(../img/bg-images.png) no-repeat -979px -288px;}#homeSub .reviewsMid{width:242px;padding:0 20px 20px;overflow:hidden;background:url(../img/bg-y-axis.png) -1388px 0 repeat-y;}#homeSub .reviewsMid p{margin:8px 0;font-size:11px;font-style:italic;text-align:left;}#homeSub span{font-size:11px;font-style:italic;text-align:right;font-weight:bold;}#homeSub .reviewsFoot{width:282px;height:24px;background:url(../img/bg-y-axis.png) -694px 0 no-repeat;overflow:hidden;}.content .main{float:left;width:630px;border:1px solid green;}#mainWrap{margin:0 auto;padding-top:28px;width:960px;}#mainWrap h1{font-size:28px;font-family:Museo700;color:#529dc3;}#mainWrap h2{padding-bottom:22px;font-size:20px;font-family:Helvetica, sans-serif;font-weight:bold;color:#2b3c43;}#mainWrap h3{padding-bottom:5px;font-size:16px;font-family:Helvetica, sans-serif;font-weight:bold;color:#2b3c43;}#mainWrap h3 a{text-decoration:none;color:#2b3c43;}#mainWrap h3{padding-bottom:5px;font-size:16px;line-height:22px;font-family:Helvetica, sans-serif;font-weight:bold;color:#2b3c43;}#mainWrap .columnWrap{float:left;width:692px;}#mainWrap .columnTop{width:616px;height:60px;padding:19px 38px 0;background:url(../img/bg-y-axis.png) 0 -69px no-repeat;overflow:hidden;}.columnTop h1.about{padding-left:54px;background:url(../img/bg-images.png) -958px -570px no-repeat;height:43px;line-height:43px;}.columnTop h1.services{padding-left:54px;background:url(../img/bg-images.png) -958px -311px no-repeat;height:43px;line-height:43px;}.columnTop h1.wd{padding-left:54px;background:url(../img/bg-images.png) -958px -354px no-repeat;height:43px;line-height:43px;}.columnTop h1.ld{padding-left:54px;background:url(../img/bg-images.png) -958px -397px no-repeat;height:43px;line-height:43px;}.columnTop h1.cp{padding-left:54px;background:url(../img/bg-images.png) -958px -440px no-repeat;height:43px;line-height:43px;}.columnTop h1.ps{padding-left:54px;background:url(../img/bg-images.png) -958px -483px no-repeat;height:43px;line-height:43px;}.columnTop h1.sitemap{padding-left:54px;background:url(../img/bg-images.png) -958px -946px no-repeat;height:43px;line-height:43px;}.columnTop h1.missing{padding-left:54px;background:url(../img/bg-images.png) -958px -991px no-repeat;height:43px;line-height:43px;}.columnTop h1.forbidden{padding-left:54px;background:url(../img/bg-images.png) -957px -1038px no-repeat;height:43px;line-height:43px;}.columnTop h1.warning{padding-left:54px;background:url(../img/bg-images.png) -957px -1084px no-repeat;height:43px;line-height:43px;}.columnTop h1.links{padding-left:54px;background:url(../img/bg-images.png) -956px -900px no-repeat;height:43px;line-height:43px;}.columnTop h1.contact{padding-left:54px;background:url(../img/bg-images.png) -958px -527px no-repeat;height:43px;line-height:43px;}#mainWrap .columnMid{width:616px;padding:26px 38px 26px;background:url(../img/bg-y-axis.png) -2328px 0 repeat-y;}#mainWrap .columnMid ul{list-style-type:none;margin:20px;color:#505050;text-align:left;font-size:.823em;}#mainWrap .columnMid ul li{background:url(../img/bg-images.png) no-repeat -993px -1587px;padding-left:15px;line-height:1.23em;margin-bottom:1.0em;}#mainWrap .columnFoot{width:692px;height:13px;background:url(../img/bg-y-axis.png) -694px -34px no-repeat;overflow:hidden;}.services{margin-bottom:30px;padding:0;}.services .icons{float:left;cursor:pointer;width:84px;height:84px;background:url(../img/bg-images.png) no-repeat;text-indent:-10000px;}.services .webdesign{background-position:-312px -105px;}.services .webdesign:hover{background-position:-312px -189px;}.services .logodesign{background-position:-396px -105px;}.services .logodesign:hover{background-position:-396px -189px;}.services .printing{background-position:-480px -105px;}.services .printing:hover{background-position:-480px -189px;}.services .project{background-position:-564px -105px;}.services .project:hover{background-position:-564px -189px;}.services h3{padding-left:100px;}.services p{padding-left:100px;}#mainWrap .sidebar{float:right;width:230px;}#mainWrap .quote a{display:block;float:right;width:230px;height:76px;text-indent:-10000px;overflow:hidden;background:url(../img/bg-images.png) 0 -387px no-repeat;}#mainWrap .quote a:hover{background-position:0px -463px;}#mainWrap .quote a:active{background-position:0px -539px;}#mainWrap .sidenavTop{width:230px;height:49px;background:url(../img/bg-images.png) 0 -615px no-repeat;overflow:hidden;}#mainWrap .sidenavTop h2{padding-left:24px;width:206px;font-size:20px;font-family:Museo700;color:#807f7f;line-height:49px;background:url(../img/bg-images.png) -780px -614px no-repeat;}#mainWrap .sidenavTop h2.folio{background-position:-530px -614px;}#mainWrap .sidenav a {padding-left:45px;width:185px;height:37px;display:block;overflow:hidden;color:#6b7173;font-size:15px;font-weight:bold;background:url(../img/bg-images.png) 0 -668px no-repeat;line-height:37px;text-decoration:none;}#mainWrap .sidenav a:hover{background-position:-230px -668px;}#mainWrap .sidenav a:active{background-position:-460px -668px;}#mainWrap .sidenav a.on{background-position:-690px -668px;}#mainWrap .sidenav a.last {margin-bottom:8px;height:43px;background-position:0 -706px;}#mainWrap .sidenav a.last:hover {background-position:-230px -706px;}#mainWrap .sidenav a.last:active {background-position:-460px -706px;}#mainWrap .sidenav a.last.on{background-position:-690px -706px;}.quotes{margin:20px auto;width:478px;}.quotes fieldset{margin:0 auto 10px;padding:3px;width:470px;}.quotes label{margin-right:14px;float:left;width:120px;height:38px;font-weight:bold;font-size:15px;line-height:38px;color:#505050;text-align:right;}.quotes label.project{margin-right:14px;float:left;width:120px;height:20px;font-weight:bold;font-size:15px;line-height:20px;color:#505050;text-align:right;}.quotes input.text{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:7px 10px;float:left;width:280px;height:24px;border:#aab7bd 1px solid;font-size:15px;line-height:24px;color:#696969;background:url(../img/bg-x-axis.png) 0 -406px repeat-x;}.quotes input.checkbox{margin-right:6px;padding:0 3px;float:left;height:20px;width:20px;font-size:20px;line-height:20px;color:#696969;}.quotes select{margin-bottom:5px;padding:3px;width:300px;height:24px;font-size:13px;line-height:24px;color:#505050;}.quotes p{padding:0 3px;float:left;height:20px;font-size:12px;line-height:20px;color:#696969;}.quotes textarea{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:10px;float:left;width:280px;height:100px;border:#aab7bd 1px solid;color:#696969;background-color:#f8fafb;background:url(../img/bg-x-axis.png) 0 -406px repeat-x;font-family:Helvetica, sans-serif;}.quotes .submitrow{margin-left:134px;}.quotes .submit{margin:0;padding:0;width:168px;height:48px;border:none;background:url(../img/bg-images.png) 0 -102px no-repeat;overflow:hidden;cursor:pointer;}.quotes .submit:hover{background-position:0 -150px;}.quotes .submit:active{background-position:0 -198px;}.quotes small{font-size:11px;line-height:11px;font-weight:normal;display:block;margin-top:-8px;}.as{display:none;}.required{color:#ff6600;}#quotes label.error{margin-left:134px;float:left;height:18px;}form.quotes label.error{width:294px;}form.quotes label.error, label.error{color:#ff6600;font-weight:bold;font-size:12px;line-height:16px;font-family:Helvetica, sans-serif;text-align:left;}div.error{display:none;}input.text.error{width:280px;border:1px solid #ff6600;background-color:#eef3f6;}textarea.error{border:1px solid #ff6600;background-color:#eef3f6;}select.error{border:1px solid #ff6600;background-color:#eef3f6;}.req{color:#ff9900;}#fade{display:none;background:#000;position:fixed;left:0;top:0;z-index:10;width:100%;height:100%;opacity:.80;z-index:9999;}.popup_block{display:none;background:#fff;padding:20px;border:20px solid #ddd;float:left;font-size:1.2em;position:fixed;top:50%;left:50%;z-index:99999;-webkit-box-shadow:0px 0px 20px #000;-moz-box-shadow:0px 0px 20px #000;	box-shadow:0px 0px 20px #000;	-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}img.btn_close{float:right;margin:-55px -55px 0 0;}.popup p{padding:5px 10px;margin:5px 0;}*html #fade{position:absolute;}*html .popup_block{position:absolute;}.portfolioHolder{width:694px;height:616px;position:relative;background:url(../img/bg-images.png) no-repeat 0 -854px;overflow:hidden;}.portfolioHolder .viewer{width:668px;overflow:auto;height:590px;margin:0 13px;position:absolute;top:10px;background-color:#fff;}.portfolioHolder ul a img{border:0;}.portfolioHolder .viewer ul{width:9999px;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;position:absolute;top:0;}.portfolioHolder ul li{display:block;float:left;padding:0;height:590px;width:668px;}.portfolioHolder dl{width:506px;font-size:12px;line-height:15px;padding:10px 0 0 10px;} .portfolioHolder dt{font-weight:bold;float:left;width:74px;padding-bottom:5px;} .portfolioHolder dd{float:left;width:400px;padding-bottom:10px;} .portfolioHolder ul li a img{display:block;}.portfolioHolder .arrow{display:block;height:80px;width:30px;background:url(../img/bg-images.png) no-repeat -231px 0;text-indent: -9999px;overflow:hidden;position:absolute;top:199px;cursor:pointer;}.portfolioHolder .forward{background-position:-231px 0;right:13px;}.portfolioHolder .forward:hover{background-position:-231px -80px;}.portfolioHolder .forward:active{background-position:-231px -160px;}.portfolioHolder .back{background-position:-231px -240px;left:13px;}.portfolioHolder .back:hover{background-position:-231px -320px;}.portfolioHolder .back:active{background-position:-231px -400px;}.imageHolder{margin:0;padding:0;width:668px;height:477px;}.description{margin:0;padding:0;width:668px;height:113px;background:url(../img/bg-images.png) 0 -1472px no-repeat;position:relative;overflow:hidden;}.description p{margin-bottom:0;color:#2a2a2a;font-size:12px;line-height:1.3em;width:506px;padding:12px 0 0 12px;}a.view{display:block;width:128px;height:34px;background:url(../img/bg-images.png) 0 0;overflow:hidden;text-indent:-9999px;position:absolute;bottom:66px;right:10px;}a:hover.view{background-position:0 -34px;}a:active.view{background-position:0 -68px;}
