html {-webkit-text-size-adjust:none;}
body {background:#908a72;margin:0px 0px 0px 3px;line-height:13px;text-align:center;}
img {border:0px;display:block;}
.homewrap {min-width:950px;max-width:950px;width:auto !important;width:950px;margin:0 auto;text-align:left;overflow:visible;background:#fff;}
.portfoliowrap {min-width:950px;max-width:950px;width:auto !important;width:950px;margin:0 auto;text-align:left;overflow:visible;}
.footerwrap {min-width:850px;max-width:850px;width:auto !important;width:850px;margin:8px auto 20px auto;text-align:center;overflow:visible;font:9px Verdana,Arial,Helvetica,sans-serif;color:#eee;}
div.portfoliojswrap {min-width:858px;max-width:858px;width:auto !important;width:858px;margin:0 auto;text-align:center;overflow:visible;}
.copyright,.passioncopyright,.tencopyright,.clientscopyright,.servicescopyright,.contactcopyright {font:9px Verdana,Arial,Helvetica,sans-serif;color:#fff;}
.inquirycopyright {font:9px Verdana,Arial,Helvetica,sans-serif;color:#333;}
.homecopy {font:11px/1.5em Verdana,Arial,Helvetica,sans-serif;color:#f5f2e9;}
.passioncopy {font:11px/1.4em Verdana,Arial,Helvetica,sans-serif;color:#020200;margin:0px 50px 0px 30px;}
.clientscopy {font:18px/1.3em 'Palatino Linotype','Book Antiqua',Palatino,serif;color:#7a7272;margin:61px 50px 0px 50px;}
.tencopy {font:12px/27px Verdana,Arial,Helvetica,sans-serif;color:#231f20;margin-top:20px;}
.lpthankyoucopy {font:12px/27px Verdana,Arial,Helvetica,sans-serif;color:#231f20;margin-top:0px;}
.tensubhead {font:bold italic 12px Verdana,Arial,Helvetica,sans-serif;color:#de3b20;}
.warning {font:bold 11px Verdana,Arial,Helvetica,sans-serif;color:#f00;}
.warningyellow {font:bold 11px Verdana,Arial,Helvetica,sans-serif;color:#fdef42;}
.tennumber {font:bold 12px Verdana,Arial,Helvetica,sans-serif;color:#de3b20;}
.contactcopy {font:16px/1.3em 'Palatino Linotype','Book Antiqua',Palatino,serif;color:#7a7272;margin:80px 30px 0px 30px;text-align:center;}
.servicescopy {font:18px/1.3em 'Palatino Linotype','Book Antiqua',Palatino,serif;color:#7a7272;margin:10px 0px 0px 42px;}
.portfoliomaincopy {font:18px/1.3em 'Palatino Linotype','Book Antiqua',Palatino,serif;color:#444;}
.servicescopyprint {font:11px/1.4em Verdana,Arial,Helvetica,sans-serif;color:#020200;margin:71px 15px 0px 40px;}
.servicescopyweb {font:11px/1.4em Verdana,Arial,Helvetica,sans-serif;color:#020200;margin:153px 12px 0px 17px;}
.thankyoucopy {font:11px/1.4em Verdana,Arial,Helvetica,sans-serif;color:#020200;margin:12px 80px 0px 0px;}
.thankyoured {font-weight:bold;color:#bc0f18;}
.clientslist {font:11px/2.0em Verdana,Arial,Helvetica,sans-serif;color:#000;margin:20px 15px 0px 20px;}
h1 {font:bold 13px Verdana,Arial,Helvetica,sans-serif;color:#fff218;text-align:center;margin:0 0 12px 0;}
.portfoliovisiting {font:bold 12px Verdana,Arial,Helvetica,sans-serif;color:#fdef42;text-align:center;margin:0 0 6px 0;}
.portfolioservices {font:bold 11px Verdana,Arial,Helvetica,sans-serif;color:#fff;}
.portfolioenlarge {font:bold 11px Verdana,Arial,Helvetica,sans-serif;color:#aaa;}
#flipbooknote {font:11px Verdana,Arial,Helvetica,sans-serif;color:#aaa;}
.portfoliosubvisiting {font:13px Verdana,Arial,Helvetica,sans-serif;color:#fdef42;}
.portfoliopipe,.contactinfo,.inquiryrightcopy,.inquiryrightcopysmall,.collateralcategory {font:11px Verdana,Arial,Helvetica,sans-serif;color:#fff;}
.clientscity {color:#7a7676;}
.noscriptcopy {font:11px Verdana,Arial,Helvetica,sans-serif;color:#000;}
.contactmiddlewrap {margin-top:48px;line-height:16px;}
.contactname {font:bold 11px Verdana,Arial,Helvetica,sans-serif;color:#d22329;}
.contacttitle {font:10px Verdana,Arial,Helvetica,sans-serif;color:#000;}
.contactrightwrap {margin-top:11px;line-height:16px;}
.contactcompany {font:bold 13px Verdana,Arial,Helvetica,sans-serif;color:#fff;}
.contacttollfree {font:13px Verdana,Arial,Helvetica,sans-serif;color:#fdef42;}
.contactcreditcardwrap {font:bold 11px/16px Verdana,Arial,Helvetica,sans-serif;color:#fff;margin:23px 25px 0px 25px;}
.inquiryphone {font:bold 12px Verdana,Arial,Helvetica,sans-serif;color:#fdef42;}
.privacycopy {font:10px Verdana,Arial,Helvetica,sans-serif;color:#333;}
.privacysubhead	{font:bold 10px Arial,Helvetica,sans-serif;color:#f90;}
.subnavvisiting {font:bold 11px Verdana,Arial,Helvetica,sans-serif;color:#fff;margin-left:9px;margin-right:9px;}
.subnavleftvisiting {font:bold 11px Verdana,Arial,Helvetica,sans-serif;color:#fff;margin-right:9px;}
.subnavrightvisiting {font:bold 11px Verdana,Arial,Helvetica,sans-serif;color:#fff;margin-left:9px;}
.tooltipcopy {font:12px/16px Verdana,Arial,Helvetica,sans-serif;color:#de3b20;}
.casestudycopy {font:11px/1.5em Verdana,Arial,Helvetica,sans-serif;color:#fff;}
#ccToolTip {line-height:16px;}
a {outline:none;}
a:link,a:visited {font:11px Verdana,Arial,Helvetica,sans-serif;color:#03f;text-decoration:underline;}
a:active,a:hover {font:11px Verdana,Arial,Helvetica,sans-serif;color:#000;text-decoration:none;}
a.footerwraplink:link, a.footerwraplink:visited {font:bold 9px Verdana,Arial,Helvetica,sans-serif;color:#eee;text-decoration:underline;}
a.footerwraplink:active, a.footerwraplink:hover {font:bold 9px Verdana,Arial,Helvetica,sans-serif;color:#231f20;text-decoration:none;}
a.homenav:link,a.homenav:visited {font:11px Verdana,Arial,Helvetica,sans-serif;color:#d1c5c5;text-decoration:none;margin-left:7px;margin-right:7px;}
a.homenav:active,a.homenav:hover {font:11px Verdana,Arial,Helvetica,sans-serif;color:#fff218;text-decoration:none;margin-left:7px;margin-right:7px;}
a.subnav:link,a.subnav:visited {font:11px Verdana,Arial,Helvetica,sans-serif;color:#fff;text-decoration:none;margin-left:7px;margin-right:7px;}
a.subnav:active,a.subnav:hover {font:11px Verdana,Arial,Helvetica,sans-serif;color:#fff218;text-decoration:none;margin-left:7px;margin-right:7px;}
a.subnavleft:link,a.subnavleft:visited {font:11px Verdana,Arial,Helvetica,sans-serif;color:#fff;text-decoration:none;margin-right:7px;}
a.subnavleft:active,a.subnavleft:hover {font:11px Verdana,Arial,Helvetica,sans-serif;color:#fff218;text-decoration:none;margin-right:7px;}
a.subnavright:link,a.subnavright:visited {font:11px Verdana,Arial,Helvetica,sans-serif;color:#fff;text-decoration:none;margin-left:7px;}
a.subnavright:active,a.subnavright:hover {font:11px Verdana,Arial,Helvetica,sans-serif;color:#fff218;text-decoration:none;margin-left:7px;}
a.magnav:link,a.magnav:visited {font:11px Verdana,Arial,Helvetica,sans-serif;color:#fff;text-decoration:none;margin-left:7px;margin-right:7px;}
a.magnav:active,a.magnav:hover {font:11px Verdana,Arial,Helvetica,sans-serif;color:#fff218;text-decoration:none;margin-left:7px;margin-right:7px;}
a.magnavleft:link,a.magnavleft:visited {font:11px Verdana,Arial,Helvetica,sans-serif;color:#fff;text-decoration:none;margin-right:7px;}
a.magnavleft:active,a.magnavleft:hover {font:11px Verdana,Arial,Helvetica,sans-serif;color:#fff218;text-decoration:none;margin-right:7px;}
a.magnavright:link,a.magnavright:visited {font:11px Verdana,Arial,Helvetica,sans-serif;color:#fff;text-decoration:none;margin-left:7px;}
a.magnavright:active,a.magnavright:hover {font:11px Verdana,Arial,Helvetica,sans-serif;color:#fff218;text-decoration:none;margin-left:7px;}
a.inquirenow:link,a.inquirenow:visited {font:bold 11px Verdana,Arial,Helvetica,sans-serif;color:#efc519;text-decoration:none;}
a.inquirenow:active,a.inquirenow:hover,a.inquiremouseoverhome,a.viewportfoliomouseoverhome {font:bold 11px Verdana,Arial,Helvetica,sans-serif;color:#eee;text-decoration:none;}
a.viewportfolio:link,a.viewportfolio:visited {font:bold 11px Verdana,Arial,Helvetica,sans-serif;color:#cedf39;text-decoration:none;}
a.passioninquirenow:link,a.passioninquirenow:visited,a.passionviewportfolio:link,a.passionviewportfolio:visited,a.servicesinquirenow:link,a.servicesinquirenow:visited,a.servicesviewportfolio:link,a.servicesviewportfolio:visited {font:bold 11px Verdana,Arial,Helvetica,sans-serif;color:#000;text-decoration:none;}
a.passioninquirenow:active,a.passioninquirenow:hover,a.passioninquirenowmouseover,a.passionviewportfolio:active,a.passionviewportfolio:hover,a.passionviewportfoliomouseover,a.servicesinquirenow:active,a.servicesinquirenow:hover,a.servicesviewportfolio:active,a.servicesviewportfolio:hover {font:bold 11px Verdana,Arial,Helvetica,sans-serif;color:#d24523;text-decoration:none;}
a.homecopylink:link,a.homecopylink:visited {font:bold 11px Verdana,Arial,Helvetica,sans-serif;color:#efc519;text-decoration:none;}
a.homecopylink:active,a.homecopylink:hover {font:bold 11px Verdana,Arial,Helvetica,sans-serif;color:#fdef42;text-decoration:none;}
a.serviceslink:link,a.serviceslink:visited {font:bold 11px/1.4em Verdana,Arial,Helvetica,sans-serif;color:#c94221;text-decoration:none;}
a.serviceslink:active,a.serviceslink:hover {font:bold 11px/1.4em Verdana,Arial,Helvetica,sans-serif;color:#de6720;text-decoration:underline;}
a.servicesorangelink:link,a.servicesorangelink:visited {font:bold 11px/1.4em Verdana,Arial,Helvetica,sans-serif;color:#de6720;text-decoration:none;}
a.servicesorangelink:active,a.servicesorangelink:hover {font:bold 11px/1.4em Verdana,Arial,Helvetica,sans-serif;color:#c94221;text-decoration:underline;}
a.flipbooklink:link,a.flipbooklink:visited,a.privacylink:link,a.privacylink:visited {font:11px Verdana,Arial,Helvetica,sans-serif;color:#fff;text-decoration:none;}
a.portfoliocategory:link,a.portfoliocategory:visited {font:11px Verdana,Arial,Helvetica,sans-serif;color:#fff;text-decoration:underline;}
a.portfoliocategory:active,a.portfoliocategory:hover,a.flipbooklink:active,a.flipbooklink:hover {font:11px Verdana,Arial,Helvetica,sans-serif;color:#ec9b5e;text-decoration:none;}
a.portfoliosubcategory:link,a.portfoliosubcategory:visited {font:13px Verdana,Arial,Helvetica,sans-serif;color:#fff;text-decoration:none;}
a.portfoliosubcategory:active,a.portfoliosubcategory:hover {font:13px Verdana,Arial,Helvetica,sans-serif;color:#cedf39;text-decoration:none;}
a.contactlink:link,a.contactlink:visited {font:bold 10px Verdana,Arial,Helvetica,sans-serif;color:#000;text-decoration:underline;}
a.contactlink:active,a.contactlink:hover {font:bold 10px Verdana,Arial,Helvetica,sans-serif;color:#f90;text-decoration:none;}
a.contacttollfreelink {font:bold 13px Verdana,Arial,Helvetica,sans-serif;color:#fdef42;text-decoration:none;}
a.privacylink:active,a.privacylink:hover {font:11px Verdana,Arial,Helvetica,sans-serif;color:#fdef42;text-decoration:none;}
a.tenlink:link,a.tenlink:visited {font:12px/27px Verdana,Arial,Helvetica,sans-serif;color:#231f20;text-decoration:none;}
a.tenlink:active,a.tenlink:hover {font:12px/27px Verdana,Arial,Helvetica,sans-serif;color:#231f20;text-decoration:underline;}
a.portfolioredlink:link,a.portfolioredlink:visited {font:12px Verdana,Arial,Helvetica,sans-serif;color:#d24523;text-decoration:none;line-height:12px;}
a.portfolioredlink:active,a.portfolioredlink:hover {font:12px Verdana,Arial,Helvetica,sans-serif;color:#333;text-decoration:underline;line-height:12px;}
a.viewportfolio:active,a.viewportfolio:hover {font:bold 11px Verdana,Arial,Helvetica,sans-serif;color:#eee;text-decoration:none;}
a.casestudylink:link,a.casestudylink:visited {font:bold 11px Verdana,Arial,Helvetica,sans-serif;color:#fff;text-decoration:underline;}
a.casestudylink:active,a.casestudylink:hover {font:bold 11px Verdana,Arial,Helvetica,sans-serif;color:#fff218;text-decoration:none;}
ul {margin-top:0.2em;}
ol {margin-top:0em;}
ul.nospaceafter {margin-top:0em;margin-bottom:0em;}
li {list-style:disc outside;margin-left:-20px;margin-bottom:0px;font:11px Verdana,Arial,Helvetica,sans-serif;color:#535353;}
li.numbered {list-style:decimal outside;margin:8px 0px 0px -12px;font:11px/1.4em Verdana,Arial,Helvetica,sans-serif;color:#020200;}
li.nobullet {list-style-type:none;list-style-position:outside;margin-left:0px;margin-bottom:8px;}
.formfield {font:11px Verdana,Arial,Helvetica,sans-serif;color:#000;background-color:#eee;border:1px #ccc solid;margin-bottom:4px;padding-left:2px;}
.formfieldorange {font:11px Verdana,Arial,Helvetica,sans-serif;color:#000;background:#ffa;border:1px #f90 solid;margin-bottom:4px;padding-left:2px;}
.inquirynote,.fieldlabelorange,.fieldlabelgray {font:11px Verdana,Arial,Helvetica,sans-serif;color:#333;}
.fieldlabelred {font:11px Verdana,Arial,Helvetica,sans-serif;color:#de3b20;}
#floating-box-wrapper{
 width:820px;
 margin:0 auto;
 height: auto;
 position: relative;
}
  
#floating-box-container{
 float:left;
 top:0;
 left:820px;
 position:absolute;
 width:60px;
}
  
#floating-box-container .fixed{
 position:fixed;
 top:0;
}
  
#floating-box{
 border:0px solid #ddd;
 border-right:0;
 background-color:transparent;
 padding:.8em 0 .8em .8em;
 margin-top:95px;
 z-index:1;
 width:60px;
 }
  
#floating-box .pluss {
 margin-top:0;
 margin-bottom:0;
 width: 24px;
 height:16px;
 margin-left:-2px;
}
