html{background:#fff url(../template/images/topHeaderRepeat.gif) top center repeat-x}body{background:url(../template/images/topHeader.gif) top center no-repeat;height:148px}#logo{margin:0;padding:0}#logo_link{float:left;clear:none;width:77px;height:101px;margin:16px 0 0 28px;padding-left:0;text-indent:-9999px;background:transparent url(../template/images/chip-designs-logo.png) scroll 0 0 no-repeat}a#logo_link:focus{outline:0 none}.rank{float:left;clear:left;width:300px;margin:3.3em 0 0 0}#hd .rank h1{font-family:Arial,Helvetica,sans-serif;font-size:13px;color:#555;font-weight:normal;margin:0}#socialIcons{float:left;clear:none;width:300px;margin:0 0 0 2.2em;padding:0}ul#social{margin:3em 0 0 5.8em;padding:0}#social li{display:inline}#social li a{float:left;width:16px;margin-right:10px;text-indent:-999px;overflow:hidden;outline:none;background-image:url(../images/socialmediaicons.png);background-repeat:no-repeat}#social li#facebook a{background-position:0 0}#social li#twitter a{background-position:-16px 0}#social li#linkedin a{background-position:-32px 0}#social li#whichweb a{background-position:-48px 0}#social li#facebook a:hover{background-position:0 -16px}#social li#twitter a:hover{background-position:-16px -16px}#social li#linkedin a:hover{background-position:-32px -16px}#social li#whichweb a:hover{background-position:-48px -16px}#ft{margin-top:2em;border-top:1px solid #e6e7e8;padding:0 1.5em}#ft .ft-links{width:500px;float:right;margin-top:.5em;text-align:right}.foot-green-icon{width:110px;float:right;clear:none;margin:0}#navContainer{float:right;height:132px;width:505px;margin:0;padding:0;z-index:9998}#navContainer #nav{margin:0;padding:0}#navContainer #nav li{display:inline}#navContainer #nav li a{float:left;width:101px;height:0;padding-top:132px;overflow:hidden;outline:none;background-image:url(../template/images/main-menu-sprite.png);background-repeat:no-repeat}#navContainer #nav li#nav-home a{background-position:0 0}#navContainer #nav li#nav-services a{background-position:-101px 0}#navContainer #nav li#nav-portfolio a{background-position:-202px 0}#navContainer #nav li#nav-about a{background-position:-303px 0}#navContainer #nav li#nav-contact a{background-position:-404px 0}#navContainer #nav li#nav-home a:hover{background-position:0 -132px}#navContainer #nav li#nav-services a:hover{background-position:-101px -132px}#navContainer #nav li#nav-portfolio a:hover{background-position:-202px -132px}#navContainer #nav li#nav-about a:hover{background-position:-303px -132px}#navContainer #nav li#nav-contact a:hover{background-position:-404px -132px}#navContainer #nav li#nav-home .active{background-position:0 -132px}#navContainer #nav li#nav-services .active{background-position:-101px -132px}#navContainer #nav li#nav-portfolio .active{background-position:-202px -132px}#navContainer #nav li#nav-about .active{background-position:-303px -132px}#navContainer #nav li#nav-contact .active{background-position:-404px -132px}#side-bar-top{width:300px;height:25px;background:url(../template/images/sidebar-top.gif) top left no-repeat;margin:0;padding:0}#side-bar-bottom{height:35px;background:#00aeef}#sidebarbox{background:#00aeef;margin:0;padding:0}#sidebarbox #sideNav{margin:0 1.5em;padding:0 0 0 1em}#sidebarbox #sideNav li#sideNavList{display:block;padding:0 1em;border-bottom:1px solid #0076af}#sidebarbox #sideNav li#sideNavList a{display:block;color:#fff;line-height:2.5em}#sidebarbox #sideNav li#sideNavList a:hover{display:block;margin:0 -1em;padding:0 1em;color:#fff;text-decoration:none;background:#0076af}#sidebarbox #sideNav li#sideNavList .current{display:block;margin:0 -1em;padding:0 1em;color:#fff;text-decoration:none;background:#0076af;font-weight:bold}.home-pad{padding:0 1.5em}#flash-home{width:950px;background:#00aeef;margin-bottom:2em;height:150px;background:url(../images/home-flash-bg.gif) top left no-repeat}#flash-home h1{margin:.5em 0 .5em 0}.home-img-right{float:right;clear:none;margin:-.7em 0 0 0}.home-third-border-right{padding-right:1em;border-right:1px solid #e6e7e8}.home-third-border-left{padding-left:1.5em;border-left:1px solid #e6e7e8}.flash-home-content{width:285px;float:left;clear:none;margin:1em 0 0 1.5em}.flash-container{float:right;width:620px;height:150px;outline:none;border:0}.flashReplacement{background:url(../images/flashReplacement.jpg) top left no-repeat}.clear{clear:both}hr{border-bottom:0;border-top:1px dotted #93dbf5;;border-left:0;border-right:0;margin:1.5em 0}.btn-more{display:block;width:84px;height:29px;background:url(../images/btn-more.png) no-repeat 0 0}.btn-more:hover{background-position:0 -29px}.btn-contact{display:block;margin:.25em 0;width:102px;height:29px;background:url(../images/btn-contact.png) no-repeat 0 0}.btn-contact:hover{background-position:0 -29px}.btn-portfolio-web{display:block;margin-top:.25em 0;width:123px;height:29px;background:url(../images/btn-portfolio-web.png) no-repeat 0 0}.btn-portfolio-web:hover{background-position:0 -29px}.btn-portfolio-print{display:block;margin:.25em 0;width:123px;height:29px;background:url(../images/btn-portfolio-print.png) no-repeat 0 0}.btn-portfolio-print:hover{background-position:0 -29px}.btn-portfolio-graphic{display:block;margin:.25em 0;width:123px;height:29px;background:url(../images/btn-portfolio-graphic.png) no-repeat 0 0}.btn-portfolio-graphic:hover{background-position:0 -29px}.btn-portfolio-logo{display:block;margin:.25em 0;width:123px;height:29px;background:url(../images/btn-portfolio-logo.png) no-repeat 0 0}.btn-portfolio-logo:hover{background-position:0 -29px}form{margin:1.5em 0;padding:0;width:360px;float:left}fieldset{margin:0;padding:0;border:none}legend{padding-bottom:.5em;color:#b73990;font-size:174%;margin:0 0 .6em 0}form div{padding:.5em 0}label{float:left;width:65px;line-height:1.3em;padding-right:1em;text-align:right}label span{color:#b73990}input,textarea{width:250px;border:1px solid #6d6e71;padding:3px;background:#fff;color:#00aeef}textarea{overflow:auto;font-family:Arial,Helvetica,sans-serif;width:250px;border:1px solid #6d6e71;padding:3px;height:100px}.button input{border:none;margin-left:4.5em;font-size:1.2em;color:#00aeef;background:none;padding:0 4px;cursor:pointer;width:auto}.hoverfocus{border:1px solid #00aeef}#error,#response{float:right;width:280px;padding:1em;clear:none}#response ul{border-top:1px solid #6d6e71;margin-top:5px;padding-top:5px}#error li,#response li{margin:0 0 .5em 0;padding:.1em 0 .4em 1.4em;background:url(../images/bullet.gif) no-repeat 0 4px;border-bottom:1px solid #6d6e71;color:#b73990}#working{float:left;padding:2em;background:url(../images/loading.gif) no-repeat left center}#response li.success-image{background:url(../images/bullet-success.gif) no-repeat 0 4px}.light-blue{color:#00aeef}.dark-blue{color:#0076af}.purple{color:#b73990}.ligh-grey{color:#e6e7e8}.dark-grey{color:#6d6e71}.white{color:#fff}.services-top-right{float:right;margin:1en 0 2em 2em;text-align:center;width:140px}.border-right{border-right:1px #e6e7e8 solid}.border-left{border-left:1px #e6e7e8 solid}.divideFive{float:left;clear:none;width:165px;padding-left:1em;height:100px}#imageSpace{margin:0 0 1em 1em}.veryLargeFont{font-size:300%;display:block;float:left;margin:-.4em 0 0 -.2em;padding:0;color:#00aeef}.veryLargeFontRight{font-size:300%;clear:none;vertical-align:top;margin:-.5em 0 0 .2em;padding:0;color:#00aeef}.content-pad{padding:0 1.5em;margin-top:2em}.about-green-icon{width:110px;float:left;margin:0 .5em 0 1em}#testimonials-logo{display:block;float:left;clear:none;margin:0 .5em 0 0;width:120px;height:51px;border:0}.galler-pad{margin:1.15em 0 0 0;padding:0 .9em}#gallery li.showcase{float:left;clear:none;width:180px;margin:.8em;border:1px #6d6e71 solid;background:#6d6e71}#gallery li.showcase #showcase-title{color:#fff;padding:.5em;text-decoration:none;!important}#gallery li.showcase:hover{background:#b73990;border:1px #b73990 solid}.showcase-large{margin-top:1em}.showcase-large img{float:left;clear:none;width:300px;margin:0 2em 9em 0;border:1px #e6e7e8 solid}.showcase-large .slogo{margin-bottom:.8em}.showcase-large .slogo-sml{width:180px;height:140px;margin-bottom:.8em;float:left;clear:left}.seo-thumb{float:left;clear:none;margin:.2em 1em 1em 0;border:1px solid #e6e7e8;text-align:center}.seo-thumb a{text-decoration:none}.google-adwords-thumb{float:right;clear:none:margin:0 0 1em 1em}.large-text{font-size:1.5em;line-height:.7em}.right{float:right;clear:none}
