*{margin:0;padding:0;}body{background:#2f2f2f url(images/bgBody.png) repeat-x left top;font:70%/1.4 Arial,Helvetica,sans-serif;color:#fff;}body#hose{background-image:url(images/bgBodyHose.png);}body#excavation{background-image:url(images/bgBodyExcavation.png);}fieldset,img{border:none;}li{list-style:none;}div#content a{color:#2f2f2f;}a:hover{text-decoration:underline;}legend{display:none;}div#container{width:990px;margin:0 auto;}div#header{background:url(images/bgHeader.jpg) no-repeat 5px top;width:980px;padding:20px 5px 0;}body#hose div#header{background:url(images/bgHeaderHose.jpg) no-repeat 5px top;}body#excavation div#header{padding:10px 5px 0;background:url(images/bgHeaderExcavation.jpg) no-repeat 5px top;}div#header p{height:128px;padding-bottom:0;}body#excavation div#header p{height:138px;padding-bottom:0;}div#header p a,div#header img{height:91px;width:239px;display:block;}body#hose div#header p a,body#hose div#header img{height:91px;width:273px;display:block;}body#excavation div#header p a,body#excavation div#header img{height:123px;width:249px;display:block;}div#header ul{width:980px;height:75px;padding-bottom:0;background:url(images/bgHeaderUl.jpg) no-repeat left top;position:relative;}div#header li{display:block;float:left;}div#header li a{background:url(images/bgHeaderUl.png) no-repeat;height:53px;text-indent:-1000em;display:block;}body#hose div#header li a{background-image:url(images/bgHeaderUlHose.png);}body#excavation div#header li a{background-image:url(images/bgHeaderUlExcavation.png);}div#header li#nav-home a{width:66px;background-position:0 0;}div#header li#nav-hydraulic a{width:178px;background-position:-66px 0;}div#header li#nav-hose a{width:137px;background-position:-244px 0;}div#header li#nav-excavation a{width:187px;background-position:-381px 0;}div#header li#nav-news a{width:66px;background-position:-568px 0;}div#header li#nav-projects a{width:158px;background-position:-634px 0;}div#header li#nav-location a{width:96px;background-position:-792px 0;}div#header li#nav-contact a{width:92px;background-position:-888px 0;}div#header li#nav-home a:hover,div#header li#nav-home a.selected{background-position:0 -53px;}div#header li#nav-hydraulic a:hover,div#header li#nav-hydraulic a.selected{background-position:-66px -53px;}div#header li#nav-hose a:hover,div#header li#nav-hose a.selected{background-position:-244px -53px;}div#header li#nav-excavation a:hover,div#header li#nav-excavation a.selected{background-position:-381px -53px;}div#header li#nav-news a:hover,div#header li#nav-news a.selected{background-position:-568px -53px;}div#header li#nav-projects a:hover,div#header li#nav-projects a.selected{background-position:-634px -53px;}div#header li#nav-location a:hover,div#header li#nav-location a.selected{background-position:-792px -53px;}div#header li#nav-contact a:hover,div#header li#nav-contact a.selected{background-position:-888px -53px;}div#content{width:930px;padding:1.8em 30px;background:#fff url(images/bgContent.png) repeat-y left top;;color:#2f2f2f;font-size:1.1em;}div#footer{background:url(images/bgFooter.png) no-repeat left top;width:990px;color:#ff9c00;padding:3em 0;position:relative;font-weight:bold;}body#hose div#footer{color:#f57e22;}body#excavation div#footer{color:#fef200;}div#footer p{color:#fff;}div#footer ul{position:absolute;top:3em;right:0;}div#footer li{display:inline;background:url(images/bgFooterLi.gif) no-repeat left 2px;padding:0 7px 0 12px;}body#hose div#footer li{background-image:url(images/bgFooterLiHose.gif);}body#excavation div#footer li{background-image:url(images/bgFooterLiExcavation.gif);}div#footer li#privacy,body#hose div#footer li#privacy,body#excavation div#footer li#privacy{background:none;padding-left:0;}div#footer a{color:#ff9c00;}body#hose div#footer a{color:#f57e22;}body#excavation div#footer a{color:#fef200;}div#content-left{float:left;width:640px;padding:0 35px .5em 0;}div#content-right{float:left;width:255px;padding-bottom:.5em;}div.content-end{clear:both;overflow:hidden;text-indent:-1000em;height:1px;margin:-1px 0 0 0;}div#content-right p{font-size:.9em;}h1{background:url(images/bgH1.png) repeat-x left bottom;font-size:1.6em;font-weight:bold;padding-bottom:1.1em;}body#excavation h1{background-image:url(images/bgH1Excavation.png);}body#hose h1{background-image:url(images/bgH1Hose.png);}h2{font-size:1.2em;font-weight:bold;padding-bottom:1em;}h3{font-size:1em;font-weight:bold;padding-bottom:.5em;}h3 a{text-decoration:none;}p,form,ul,ol{padding-bottom:1em;}h2#latest-news,h2.item-head{background:url(images/bgLatestNewsH2.png) no-repeat left bottom;padding:.5em 0 0 14px;}div#services h3.item-head{background:url(images/bgLatestNewsH2.png) no-repeat left bottom;padding:2em 0 0 14px;}h2#latest-news a,h2.item-head a{position:relative;top:3px;text-decoration:none;}h2#latest-news a:hover,h3 a:hover,h2.item-head a:hover{text-decoration:underline;}h2.h2-alt-display{position:absolute;left:-1000em;}div.item{padding:1.5em 14px 1.2em;width:612px;background:#e6e6e6;border-bottom:1px solid #fff;}div.item a.thumb{display:block;width:130px;height:98px;float:left;margin-right:15px;}div.item a.thumb img{border:1px solid #777;width:128px;height:96px;}div.item span,span#date{display:block;font-weight:bold;color:#ff9c00;font-size:.9em;padding-bottom:.4em;}body#hose div.item span,body#hose span#date{color:#f57e22;}body#excavation div.item span,body#excavation span#date{color:#fef200;}div.item h2,div.item h3{width:466px;float:left;}div.item h2{font-size:1em;padding-bottom:.5em;}div.item p{padding-bottom:0;width:466px;float:left;}div.item p a{background:url(images/iconCross.gif) no-repeat 6px 6px;font-weight:bold;padding-left:15px;}div.item p a em{position:absolute;left:-1000em;}div.item p a.view-project{padding-left:0;display:block;background:url(images/bgViewProject.png) no-repeat left top;height:21px;width:106px;text-indent:-1000em;margin-top:5px;}body#hose div.item p a.view-project{background-image:url(images/bgViewProjectHose.png);}body#excavation div.item p a.view-project{background-image:url(images/bgViewProjectExcavation.png);}div.item p a.view-news{padding-left:0;display:block;background:url(images/bgViewNewsArticle.png) no-repeat left top;height:21px;width:108px;text-indent:-1000em;margin-top:5px;}div.item-alt img{float:left;display:block;width:229px;height:172px;border:1px solid #999;margin-right:15px;}div.item-alt h3,div.item-alt p{width:366px;}div#complete-services{width:930px;background:url(images/bgCompleteServices.png) no-repeat left bottom;color:#fff;padding-bottom:.5em;}div.services-hydraulics,div.services-hose,div.services-excavation{width:306px;float:left;background:#555 url(images/bgServices.png) repeat-y left top;}div.services-hose{margin:0 6px;}div.services-hydraulics h2,div.services-hose h2,div.services-excavation h2{padding-bottom:0;width:306px;}div.services-hydraulics h2 a,div.services-hose h2 a,div.services-excavation h2 a{background:url(images/bgServicesHydraulicH2.png) no-repeat left top;display:block;width:306px;height:44px;text-indent:-1000em;}div.services-hose h2 a{background-image:url(images/bgServicesHoseH2.png)}div.services-excavation h2 a{background-image:url(images/bgServicesExcavationH2.png)}div#complete-services p{padding:1.5em 22px 1em;color:#fff;width:262px;}div#complete-services img{display:block;width:296px;margin:0 5px;height:151px;}div#complete-services ul{padding:0 22px 1em;width:262px;}div#complete-services li{padding-bottom:.6em;}div#complete-services li a{background:url(images/iconArrow.gif) no-repeat left 7px;font-weight:bold;padding-left:11px;display:block;color:#fff;width:251px;}div#content-right div{width:231px;background:#ff9c00;margin-bottom:2em;padding:1em 12px;}body#hose div#content-right div{background:#f57e22;}body#excavation div#content-right div{background:#fef200;color:#2f2f2f;}div#content-right h2{width:241px;background:url(images/bgContentRightH2.png) no-repeat left bottom;padding:.3em 0 0 14px;}body#hose div#content-right h2{background-image:url(images/bgContentRightH2Hose.png);}body#excavation div#content-right h2{background-image:url(images/bgContentRightH2Excavation.png);}div#content-right h2 a{width:241px;display:block;position:relative;top:3px;text-decoration:none;}div#content-right h2 a:hover{text-decoration:underline;}div#content-right h3{width:231px;background:url(images/bgContentRightH3.gif) repeat-x left bottom;padding:.7em 0 .2em;}body#excavation div#content-right h3{background-image:url(images/iconDotBlack.gif);}div#content-right h3 a{padding-left:11px;width:220px;display:block;background:url(images/iconArrowWhite.gif) no-repeat left 7px;color:#fff;}body#excavation div#content-right h3 a{color:#2f2f2f;background-image:url(images/iconArrowGrey.gif);}div#content-right img{display:block;width:229px;height:172px;border:1px solid #777;}div#content-right a.thumb{width:231px;height:174px;display:block;}div#content-right p{padding:.5em 0 0;}div#content-right p a{background:url(images/iconCrossWhite.gif) no-repeat left 7px;font-weight:bold;padding-left:11px;display:block;color:#fff;margin-top:.2em;}div#content-right div#contact-info h3{color:#fff;padding:1.3em 0 .3em;}body#excavation div#content-right div#contact-info h3{color:#2f2f2f;}div#content-right div#contact-info h3#hydraulic-info-head,body#excavation div#content-right div#contact-info h3#hydraulic-info-head{padding-top:0;}div#content-right div#contact-info p{padding-top:.2em;}div#content-right div#contact-info p.number{padding-top:.6em;}body#excavation div#content-right p a{background-image:url(images/iconCross.gif);color:#2f2f2f;}ul#breadcrumb{padding-bottom:1.5em;font-size:.9em;}ul#breadcrumb li{display:inline;padding:0 0 0 3px;font-weight:bold;color:#ff9c00;}body#hose ul#breadcrumb li{color:#f57e22;}body#excavation ul#breadcrumb li{color:#2f2f2f;}ul#breadcrumb libreadcrumb-home{padding-left:0;}ul#breadcrumb li a{font-weight:normal;background:url(images/bgBreadcrumbLi.gif) no-repeat right 5px;padding-right:10px;}div#article img{float:left;display:block;width:229px;height:172px;border:1px solid #777;margin:0 15px .4em 0;}h3#gallery-head{background:url(images/bgGalleryH2.png) no-repeat left bottom;padding:1em 0 0 14px;width:626px;}h3#gallery-head span{position:relative;top:3px;}div#gallery{background:#e6e6e6;width:640px;padding:2em 0 0;}div#services div#gallery li,div#gallery li{display:block;width:130px;height:98px;padding:0 0 23px 23px;float:left;background:none;}div#gallery a{display:block;width:130px;height:98px;}div#gallery img{width:128px;height:96px;margin:0;float:none;border:1px solid #999;}form,form label textarea{font-size:1em;font-family:Arial,Helvetica,sans-serif;}form label{display:block;padding-bottom:1.5em;}form label input,form label select{display:block;width:20.5em;border:1px solid #2f2f2f;padding:.1em .2em;color:#2f2f2f;font-size:1em;margin-top:2px;}form label input{height:1.5em;width:20em;}form label textarea{width:35em;font-size:.9em;height:15em;display:block;border:1px solid #2f2f2f;padding:.1em .2em;color:#2f2f2f;margin-top:2px;}form strong{color:#f00;display:block;}input#submit{width:106px;height:21px;display:block;font-size:0;cursor:pointer;border:none;background:url(images/bgSubmit.png) no-repeat left top;color:#ff9c00;padding-top:7px;}div#map_canvas{width:630px;height:390px;border:5px solid #e6e6e6;}div#services{padding-top:1em;}div#services ul#services-tabs{width:640px;height:35px;padding:0;border-bottom:6px solid #bcbcbc;}div#services ul#services-tabs li{height:35px;display:block;float:left;padding:0;background:none;}div#services ul#services-tabs li a{text-indent:-1000em;height:35px;display:block;background:url(images/bgHydraulicTab.png) no-repeat left top;}body#excavation div#services ul#services-tabs li a{background-image:url(images/bgExcavationTab.png);}div#services ul#services-tabs li#tab-hydraulic-overview a,div#services ul#services-tabs li#tab-hose-overview a,div#services ul#services-tabs li#tab-excavation-overview a{width:91px;background-position:0 0;}div#services ul#services-tabs li#tab-hydraulic-services a,div#services ul#services-tabs li#tab-hose-services a,div#services ul#services-tabs li#tab-excavation-services a{width:93px;background-position:-91px 0;}div#services ul#services-tabs li#tab-hydraulic-products a,div#services ul#services-tabs li#tab-hose-products a{width:95px;background-position:-184px 0;}div#services ul#services-tabs li#tab-excavation-equipment a{width:106px;background-position:-184px 0;}div#services ul#services-tabs li#tab-hydraulic-overview a:hover,div#services ul#services-tabs li#tab-hose-overview a:hover,div#services ul#services-tabs li#tab-excavation-overview a:hover{background-position:0 -35px;}div#services ul#services-tabs li#tab-hydraulic-overview a.selected,div#services ul#services-tabs li#tab-hose-overview a.selected,div#services ul#services-tabs li#tab-excavation-overview a.selected{background-position:0 -70px;}div#services ul#services-tabs li#tab-hydraulic-services a:hover,div#services ul#services-tabs li#tab-hose-services a:hover,div#services ul#services-tabs li#tab-excavation-services a:hover{background-position:-91px -35px;}div#services ul#services-tabs li#tab-hydraulic-services a.selected,div#services ul#services-tabs li#tab-hose-services a.selected,div#services ul#services-tabs li#tab-excavation-services a.selected{background-position:-91px -70px;}div#services ul#services-tabs li#tab-hydraulic-products a:hover,div#services ul#services-tabs li#tab-hose-products a:hover{background-position:-184px -35px;}div#services ul#services-tabs li#tab-hydraulic-products a.selected,div#services ul#services-tabs li#tab-hose-products a.selected{background-position:-184px -70px;}div#services ul#services-tabs li#tab-excavation-equipment a:hover{background-position:-184px -35px;}div#services ul#services-tabs li#tab-excavation-equipment a.selected{background-position:-184px -70px;}div#hydraulic-overview,div#hydraulic-overview-enhanced,div#hose-overview,div#hose-overview-enhanced,div#excavation-overview,div#excavation-overview-enhanced{padding-top:1.4em;}div#services h3{font-size:1em;padding-bottom:0;}div#services li{padding-left:11px;background:url(images/iconArrowGrey.gif) no-repeat left 7px;}div.tabs-panel{padding-top:1.5em;}div#flashunit{background:#777;border:1px solid #777;width:640px;margin-bottom:1.5em;}object.flashvideo {width:100%;height:360px;}div#head-office{width:220px;float:left;padding-bottom:1em;}div#postal-address{width:420px;float:left;padding-bottom:1em;}div.tabs-body{clear:both;width:547px;}div.tabs-body div.tabs-panel{display:none;}div.tabs-body div.tabs-panel-selected{display:block;}div#content-left ul#sitemap{font-size:1em;}div#content-left ul#sitemap ul{padding:.3em 0 0 30px;font-size:1em;}div#content-left ul#sitemap li{padding:0 0 .4em;background:none;}div#content-left ul#sitemap a{padding:0;color:#333;}div#article{padding-bottom:1em;}
