/* CSS Document */ /*--------------------------------------body---*/ body, td, th, div, label, input { color:#6E6E6E; font:normal 13px Arial, Helvetica, sans-serif; } a, button, .button{ cursor:pointer;} /*----------------------------------------------------------content---*/ #content .module ul{ list-style:none; margin:0;} .container ul, .list, #right .menu{ list-style:none; margin:0; padding:0 0 0 0 !important; } .container ul li, #content .module ul li, .list li, #right .menu li, .module_menu li{ line-height:16px; padding:0 0 0 12px; background:url(images/link_slbmarker1.gif) 0 9px no-repeat; font-weight:normal; line-height:26px; font-size: 13px; } .container ul li a, .list li a, #right .menu li a, #content ul li a:hover, #content .module ul li a, #content .module ul li a:hover{ color:#6E6E6E; font-size:13px; line-height:26px; text-decoration:underline; font-weight:normal; text-transform:none;} #content ul li a:hover, #content .module ul li a:hover, .container ul li a:hover, .list li a:hover, #right .menu li a:hover{text-decoration:none !important; font-weight:normal; color:#6E6E6E } .container ul li p{ line-height:14px; padding:0;} .container ul li span{ color:#15a5d6; font-style:italic; } .comments {display:none !important} /*---------------------------------------------------------structure---*/ #body { background-color: #b9e8fb; background-image: url(images/main_slb_bg.gif); background-repeat: no-repeat; background-position: 50% 0%; } .main { width:975px; margin:0px auto; padding:0px 0px 0px 0px; } .header { position:relative; width:100%; margin:0 auto; z-index:150; height:411px; background-image: url(images/sprinkler-slb-bg.png); background-repeat: no-repeat; background-position: center top; } .head { position:relative; width:975px; margin:0 auto; z-index:150; height:469px; background-image: url(images/slb-head.png); background-position: center top; background-repeat: no-repeat; } /*-------------------------------------header---*/ .clear{ overflow:hidden; } .clear1{ clear:both;} .br{ display:block;} .fright{ float:right !important;} .fleft{ float:left;} .row-search{ height:80px;} .row-top-menu{ float:right;} .content-top{ margin:0px auto; width:975px; padding:0px; z-index:500; position: relative; float: none; } /*-------------------------------------content---*/ #content{ padding:0px; } .container{ overflow:hidden; text-align:left; padding:15px 0px 0px 0px; float: none; } .first .container .container_pad {padding:276px 20px 0 0;} .container .container_pad {padding:36px 20px 0 0;} #left{ text-align:left; width:330px; margin:0px; padding:15px 17px 0px 0px; float: left; } #right{ float:right; text-align:left; width:282px; margin:0 0 0 0; padding:25px 30px 0 0;} .indent-top-none{ padding-top:0 !important;} .img_indent { float:left; margin:0 7px 0 0 !important } .right_content { display:table; zoom:1 } .clear ul { /*display:table;*/ zoom:1; } /*wrapper-box*/ .boxIndent{ padding:0px 0px 5px 0px; } #left .blue { color:#60b6cc !important; font-style:italic ; font-size:11px !important; } #left ul{margin:0 0 0 30px;} #left ul li{line-height:30px;} .blue { color:#60b6cc !important; font-style:italic ; font-size:11px !important; } .callus{ background: #dcf4ff; font-size: 36px; font-weight: bold; line-height: 34px; margin: 20px 0; padding: 5px 0; text-align: center; text-transform: uppercase; } .row2 p.callus{color:#434343;} .callus a{ background: rgb(239,117,32); /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VmNzUyMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlYTU5MDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, rgb(239,117,32) 0%, rgb(234,89,0) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(239,117,32)), color-stop(100%,rgb(234,89,0))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, rgb(239,117,32) 0%,rgb(234,89,0) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, rgb(239,117,32) 0%,rgb(234,89,0) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, rgb(239,117,32) 0%,rgb(234,89,0) 100%); /* IE10+ */ background: linear-gradient(to bottom, rgb(239,117,32) 0%,rgb(234,89,0) 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ef7520', endColorstr='#ea5900',GradientType=0 ); /* IE6-8 */ border-radius:10px; padding:10px; margin: 0 -29px 0 27px; color:#fff; text-decoration:none; text-shadow: 1px 1px 3px #22201c; } .callus span { color: #22201c; } /*-------------------------------------footer---*/ .footer{ width:100%; position:relative; z-index:10; margin: -18px 0px 0px 0px; float: left; } .foot { height:104px; margin:0px auto; padding: 0px; width: 975px; background-image: url(images/footer_slb_bg.png); background-repeat: no-repeat; background-position: 0 0; float: left; } .img-none{ display:none;} .copy { position:absolute; color:#e5f6fc; font-size:12px; margin: 0px 0px 0px 34px; line-height: 16px; float: none; top: 40px; } .copy a { color:#e5f6fc; font-size:12px; font-weight:normal; text-decoration:none; } .copy a:hover { text-decoration:underline } .w3c { float: right; margin: -35px 0px 0px 0px; } .foot .menu-nav { left:26px !important; position:relative !important; background:none !important; padding:5px 0px 0px 0px !important; margin: 10px 0px 10px 0px; width: 950px; } .foot .menu-nav ul { display:inline; } .foot .menu-nav li { padding:0px 6px 0px 8px !important; margin:0px !important; float:left !important; clear:none !important; list-style:none; border-left: solid 1px #ABCBD8; } .foot .menu-nav li.first { border:none; padding:0px 6px 0px 0px; } .foot .menu-nav a { color:#e5f6fc ; font-size:11px ; font-weight:normal ; float:left ; background:none ; padding:0 ; width:auto ; text-decoration:none ; } .foot .menu-nav a:hover { text-decoration:none !important; color:#000 } .foot .menu-nav a strong{ font-weight:normal !important } /* EOF Drop-down menu */ #emailForm .inputbox, #emailForm #contact_text{ font-size:12px; font-family:Trebuchet MS,Trebuchet MS1,Helvetica,sans-serif;} .form-validate .paramlist_key{ width:294px !important;} .article-text-indent td {padding-bottom:1px} .contact_input { background:url(images/inp_slb_bg.png) 0% 0% no-repeat ; margin-bottom:7px; height:27px } .white { background:#fff; float: none; width: 975px; margin: 0px; padding: 0px; } .bgs_top { background:url(images/bgs_slb_top.png) 0% 0% no-repeat; width:975px; height:14px; line-height:0px; font-size:0px; float: none; } .bgs_bottom { background:url(images/bgs_slb_bottom.png) 0% 0% no-repeat; width:975px; height:17px; line-height:0px; font-size:0px; position:relative; z-index:20; float: none; } #nav { position:absolute; z-index:5000 !important; left:733px; top:240px; } #nav li { float:left } #nav a { float:left; display:block; width:22px; height:22px; text-decoration:none; color:#d4dfb5; font-size:16px; padding-left:8px; font-weight:bold; padding-top:2px } #nav a:hover, .activeSlide { background:url(images/act_slb_ball.gif) 0 0 no-repeat !important; color:#fff !important } .grey_bg { width:894px; margin:0px 10px 0px 10px; padding:0px 31px; float: left; background-image: url(images/grey_slb_area.png); background-repeat: no-repeat; background-position: left top; } .dark { color:#585858 } .col1, .col2, .col3 { float:left } .col1 { width:160px; padding:0 16px 0 22px; background: url(images/line_slb.png) 0 0 no-repeat; float: left; } .col2 { width:160px; padding:0 14px 0 18px; background: url(images/line_slb.png) 0 0 no-repeat; float: left; } .col3 { width:134px; padding:0 0 0 22px; background: url(images/line_slb.png) 0 0 no-repeat; float: left; } .non_underline { text-decoration:none; } .non_underline:hover { text-decoration:underline; } .row2 { width:893px; margin:-17px auto 0px auto; padding:20px 41px 0px 41px; background-image: url(images/row2_slb_bg.png); background-repeat: no-repeat; background-position: bottom; background-color: #16282d; float: left; position: relative; z-index: 15; } .row2 p,.row2 h2{color:#fff;} .highlights { float:left; width:531px; float:left; padding:0px 0px 0px 22px; background-image: url(images/line2_slb.png); background-repeat: repeat-y; background-position: 0 0; } .highlights_title { margin-bottom: 16px; } .highlights_title h1, .highlights_title h2, .highlights_title h3{ color:#fffbae; line-height:21px; } .highlights_title h4, .highlights_title h5, .hightlights_title h6{ color:#a1a1a1; line-height:18px; } .highlights_title p { color:#6c848b; padding-bottom:12px; } .highlights_title span{ color:#fff; font-size:18px; } .block { float:left; width:213px; padding:0px 0px 0px 32px; margin-right:42px; } .block2 { float:left; width:205px; padding:0px 0px 0px 32px; } .number { position:absolute; left:0; color:#fffbae; font-size:18px; } .more { background: url(images/arrow_slb.gif) 0 6px no-repeat; padding:2px 0 0 10px; color:#93adb5 } .newsletter_block { width:340px; height: auto; } .newsletter_block .width { margin-top:25px } .newsletter_block .width, .col100 .newslatter { width:304px !important; height:33px; position:relative } .newsletter_block .moduleInput, .col100 .newslatter .moduleInput { width:190px; padding:0 6px ; background:none; border:none; color:#fff } .newsletter_block .moduleButton, .col100 .newslatter .moduleButton { cursor:pointer; background:none; width:96px; height:23px; text-indent:-5000px; border:none } .slideshow-bg { width:400px !important; float:right } .thumbnails { float:left; width:450px } .thumbnail { height:90px } .sub_menu { position:absolute; margin:-51px 0 0 0; height:51px; padding:0 20px 0 21px; display:inline-block; z-index:500; zoom:1 } .sub_menu ul, .sub_menu ul li { list-style:none; margin:0; padding:0; } .sub_menu ul li { list-style:none; margin:0; padding:0; float:left } .bgs_left { background: url(images/bgs1_slb.png) 0 0 no-repeat; width:21px; height:65px; position:absolute; left:0 } .bgs_right { background: url(images/bgs3_slb.png) 0 0 no-repeat; width:21px; height:65px; position:absolute; right:0; top:0 } .bgs { background: url(images/bgs2_slb.gif) 0 0 repeat-x; height:51px; padding:14px 0px 0px 0px } .bgs ul li { padding:0 20px; background: url(images/slb-spacer.gif) 0 13px no-repeat; } .bgs ul li:first-child { padding:0 20px 0 0 !important; background:none !important; } .bgs ul li a{ color:#979797; padding:10px 0 0 0; display:block; text-decoration:none; font-size: 18px; } .bgs ul li a:hover{ color:#ed1c24; background: url(images/red_slb_arrow.gif) 0 0 no-repeat; } .whitepanel { padding: 1em; border-radius: 25px; background-color: #dddddd; margin-bottom: 1em; } .whitepanel>p, .whitepanel>p>a { color:#232323; }