html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}body{line-height:1.5}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}table,td,th{vertical-align:middle}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}a
img{border:none}
body{font-size:13px;font-family:Arial,Helvetica,sans-serif;color:#666;line-height:24px}h1,h2,h3,h4,h5,h6{font-weight:normal;color:#5383b7;margin-top:10px}h2{color:#777;font-family:Arial,Helvetica,sans-serif}h1{font-size:28px;line-height:1;margin-bottom:0.5em}h2{font-size:24px;margin-bottom:0.75em}h3{font-size:18px;line-height:1;margin-bottom:1.25em}h4{font-size:15px;line-height:1;font-weight:bold;margin-bottom:1.25em}h5{font-size:13px;font-weight:bold;margin-bottom:1.25em}h6{font-size:12px;font-weight:bold}h1 img, h2 img, h3 img,
h4 img, h5 img, h6
img{margin:0}p{margin:0
0 1.5em}p
img.left{float:left;margin:1.5em 1.5em 1.5em 0;padding:0}p
img.right{float:right;margin:1.5em 0 1.5em 1.5em}a:focus,a:hover{color:#386ca3}a{color:#666;text-decoration:none;outline:none}blockquote{margin:1.5em;color:#666;font-style:italic}strong{font-weight:bold}em,dfn{font-style:italic}dfn{font-weight:bold}sup,sub{line-height:0}abbr,acronym{border-bottom:1px dotted #666}address{margin:0
0 1.5em;font-style:italic}del{color:#666}pre{margin:1.5em 0;white-space:pre}pre,code,tt{font:1em 'andale mono', 'lucida console', monospace;line-height:1.5}li ul,
li
ol{margin:0
1.5em}ul,ol{margin:0
1.5em 1.5em 1.5em}ul{list-style-type:disc}ol{list-style-type:decimal}dl{margin:0
0 1.5em 0}dl
dt{font-weight:bold}dd{margin-left:1.5em}table{margin-bottom:1.4em;width:100%}th{font-weight:bold}thead
th{background:#c3d9ff}th,td,caption{padding:4px
10px 4px 5px}tr.even
td{background:#e5ecf9}tfoot{font-style:italic}caption{background:#eee}.small{font-size: .8em;margin-bottom:1.875em;line-height:1.875em}.large{font-size:1.2em;line-height:2.5em;margin-bottom:1.25em}.hide{display:none}.quiet{color:#666}.loud{color:#000}.highlight{background:#ff0}.added{background:#060;color:#fff}.removed{background:#900;color:#fff}.first{margin-left:0;padding-left:0}.last{margin-right:0;padding-right:0}.top{margin-top:0;padding-top:0}.bottom{margin-bottom:0;padding-bottom:0}
html,body,#wrapper{height:100%}body>#wrapper{height:auto;min-height:100%}body{padding:0;margin:0;background:#eaeaea}#header-container{width:100%;background-color:#ebebeb}#header{height:104px;width:960px;margin:0
auto}#logo{width:400px;height:104px;float:left}#logo
a{display:block;margin-top:0px}#header-right{width:560px;height:104px;float:left}#navigation{float:right}#nav-menu{background:url("http://bridgeplumbing.net/assets/styles/../images/nav_bg.png") repeat-x left top;float:left;margin-top:35px;padding-left:15px}#nav-menu
ul{list-style:none;float:left;margin:0;padding:0}#nav-menu
li{float:left}#nav-menu li
a{padding:9px
13px;padding-top:7px;font-weight:bold;color:#888;display:block;float:left;cursor:pointer}#nav-menu li
a.current{float:left;padding:7px
15px}#nav-menu li a.current
span{color:#777;border-bottom:2px #888 solid}#nav-menu li a:hover
span{color:#777;border-bottom:2px #888 solid}#nav-menu-right{background:url(http://bridgeplumbing.net/assets/styles/../images/nav_bg_right.png) repeat-x right top;float:left;width:25px;height:40px;margin-top:35px}#slideshow-top{background:#ebebeb url(http://bridgeplumbing.net/assets/styles/../images/top_shadow.png) repeat-x left top;border-bottom:1px #2e6396 solid;height:4px;overflow:hidden;min-width:960px}#slideshow{background:#3d79b4;border-top:1px #76b0eb solid;border-bottom:1px #2e6396 solid;padding:20px
0;padding-top:17px;height:313px;min-width:960px}#subpage-header{background:#3d79b4;border-top:1px #76b0eb solid;border-bottom:1px #2e6396 solid;padding:45px
0;min-width:960px;float:left;width:100%}#subpage-header-content{width:960px;margin:0
auto}#subpage-header h2, #subpage-header
h4{padding:0;margin:0;font-size:21px;font-family:verdana,sans-serif;float:right;letter-spacing:1px;margin-top: -3px;color:#fff}#subpage-header
h4{font-size:17px;float:right;margin-top:0px;font-weight:normal}#sub-header,#sub-header-no-content{background-color:#f8f8f8;border-bottom:1px #ccc solid;border-top:1px #fff solid;padding:15px
0;min-width:960px;float:left;width:100%}#sub-header-no-content{height:15px;padding:0}#sub-header-content{margin:0
auto;width:960px;padding:0}#sub-header-text{font-size:22px;font-family:Georgia,"Times New Roman",Times,serif;margin:0;padding:0}#sub-header-text
p{margin:0;padding:0;line-height:42px}#prevnext
a{margin-top:6px}.jFlowControl{cursor:pointer;float:left;margin-left:10px}.jFlowControl
img{padding:3px;margin:0;border:1px
#d7d7d7 solid;background:#fafafa;float:left}.jFlowControl:hover
img{padding:1px;margin:0;border:3px
#aaa solid;background:#fff;float:left}.jFlowSelected
img{padding:1px;margin:0;border:3px
#aaa solid;background:#fff;float:left}#slideshow-bottom{background:url(http://bridgeplumbing.net/assets/styles/../images/bottom_shadow.png) repeat-x left top;height:4px;overflow:hidden;min-width:960px}#slideshow-content{background:#3d79b4;width:100%;padding:0;position:relative;z-index:0;margin:0
auto;min-width:960px}#slideshow-content-padding{padding-top:3px}.slideshow-item{width:960px;margin:0
auto}.slideshow-image{float:left;width:630px;position:relative}.slideshow-image-three{float:left;width:310px;position:relative}.slideshow-image-full{float:left;width:960px;position:relative}.featured{background:url(http://bridgeplumbing.net/assets/styles/../images/featured.png) no-repeat left top;width:112px;height:67px;position:absolute;top: -3px;right: -3px}.slideshow-right{float:left;margin-left:30px;width:300px}.slideshow-description{float:left;padding:0;color:#fff;height:283px;font-weight:normal}.slideshow-control{float:left;width:295px;padding-left:5px}.slideshow-description
p{margin-bottom:10px}.slideshow-description
ul{list-style:none;margin-left:15px}.slideshow-description
ol{margin-left:30px}.slideshow-description ul
li{background:url(http://bridgeplumbing.net/assets/styles/../images/bullet_white.png) no-repeat left;border-bottom:1px #ccc dotted;padding:5px
0 5px 20px}.slideshow-description ol
li{border-bottom:1px #ccc dotted;padding:5px
0}.slideshow-description
h1{color:#fff;font-size:31px;font-weight:bold}.slideshow-description
h2{color:#fff;font-size:24px;padding-bottom:15px;margin:0;line-height:30px;font-style:normal}.three-blocks{float:left;width:300px;margin-top:15px}.main-three-blocks{float:left;width:160px;margin:0
0px}#content-container{width:960px;margin:0
auto;padding-bottom:76px}#content{width:960px;padding:11px
0 8px 0px;float:left;position:relative}#content
#main{float:left;width:630px}#content #main-whole{float:left;width:960px}.main-3-column{width:180px;float:left}.three-column{float:left;width:300px;margin-left:30px}#content #left, #content
#right{float:left;margin-right:30px;width:300px}#content
#right{margin-right:0;margin-left:30px}#content h2, #content
h1{padding-bottom:10px;color:#5383b7}#content
h2{font-size:24px}#content #left h2, #content #right
h2{font-size:20px}#content
p{padding-bottom:15px;margin:0;clear:both}#content
h5{margin-bottom:5px}#prefooter{margin:0
0 1px;width:100%;height:1px;clear:both}#footer-top{background:url(http://bridgeplumbing.net/assets/styles/../images/top_shadow.png) repeat-x left top;border-bottom:1px #4b7db2 solid;height:4px;overflow:hidden;min-width:960px;clear:both}#footer-container{clear:both;position:relative;z-index:10;margin-top: -75px;width:100%}#footer{background:#3d79b4;border-top:1px #76b0eb solid;width:100%;float:left;height:48px;padding-top:21px;color:#fff}#footer-content{width:960px;margin:0
auto}#footer .footer-menu{margin:0;padding:0;list-style:none}#footer .footer-menu
li{float:left;padding:0
10px;margin:0}#footer .footer-menu li
a{padding:0;color:#fff}#footer .footer-menu li
a.current{font-weight:bold}#search-block{width:240px;height:27px;background:url(http://bridgeplumbing.net/assets/styles/../images/search_field.png) no-repeat left top;overflow:hidden}#search-block
form{padding:0px;margin:0}#search-block #search-field{width:202px;padding:5px
1px 5px 5px;border:0;background:none;color:#666;float:left;outline:none}#search-block #search-submit{width:32px;height:27px;margin-left:0px;border:0;background:url(http://bridgeplumbing.net/assets/styles/../images/search_button.png) no-repeat left top;color:#777;font:bold 1em arial,sans-serif;cursor:pointer;float:left}form{padding:20px
0;margin:0}label,.label-80{float:left;width:100px;font-weight:bold;padding:5px}.label-80{width:80px}input,textarea{padding:5px;font:400 12px arial, sans-serif;background:url(http://bridgeplumbing.net/assets/styles/../images/field_bg.png) no-repeat top left;border-width:1px;border-style:solid;border-color:#d2d2d2 #e2e2e2 #e2e2e2 #d2d2d2}.textbox-block{width:138px}input:focus,textarea:focus{color:#333;background-color:#edf2f5}#name,#email,#subject{width:250px}#message{width:360px;height:150px}.form-submit{padding:5px
7px 7px 7px;background:url(http://bridgeplumbing.net/assets/styles/../images/submit_button.png) no-repeat top left;margin-top:0px;width:91px;border:none;margin-right:6px;font-weight:bold;cursor:pointer;color:#777}.form-submit:hover{background:url(http://bridgeplumbing.net/assets/styles/../images/submit_button.png) no-repeat left -154px}input.form-button{padding:5px
15px;font:bold 1em arial, sans-serif;cursor:pointer;color:#777;background-color:#222;border-width:1px;border-style:solid;border-color:#ccc #bbb #bbb #ccc;background:url(http://bridgeplumbing.net/assets/styles/../images/gradient.gif) repeat-x}.testimonial{width:100%}#content .testimonial
blockquote{margin:0;padding:0px
0px 0px 35px;background:url(http://bridgeplumbing.net/assets/styles/../images/quote.png) no-repeat 0px 0px}#content .testimonial blockquote
p.quote{text-align:left;font-size:17px;font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;margin-bottom:10px}#content .testimonial blockquote
p.author{text-align:right;font-size:12px;color:#777;font-weight:bold;font-family:Tahoma,arial;font-style:normal}.box{width:100%;margin-bottom:15px;margin-top:15px;float:left}.top{width:100%;height:6px;background:url(http://bridgeplumbing.net/assets/styles/../images/top.png) no-repeat left top}.top
span{width:6px;height:6px;background:#ececec url(http://bridgeplumbing.net/assets/styles/../images/top_right.png) no-repeat right top;float:right;overflow:hidden}.box-content{background:url(http://bridgeplumbing.net/assets/styles/../images/leftside.png) repeat-y right top;width:100%;float:left;background-color:#f8f8f8}.box-content2{background:url(http://bridgeplumbing.net/assets/styles/../images/leftside.png) repeat-y left top;width:100%;float:left}.bottom{width:100%;height:6px;background:url(http://bridgeplumbing.net/assets/styles/../images/bottom.png) no-repeat left top;float:left}.bottom
span{width:6px;height:6px;background:#ececec url(http://bridgeplumbing.net/assets/styles/../images/bottom_right.png) no-repeat right top;float:right;overflow:hidden}.box
p{margin:5px
0 10px 0;padding-bottom:5px;clear:both}.box-padding{padding:20px
30px;float:left}#content .box-padding
p{padding-bottom:10px}.box-padding
h2.border{padding-top:0px;margin-top:0;background:url(http://bridgeplumbing.net/assets/styles/../images/border_bottom.gif) repeat-x left bottom;padding-bottom:15px}.box-padding .item
h2{background:none}.box-padding
h3{padding-top:0;margin-top:10px}.portfolio-row{margin-bottom:15px;float:left}.portfolio-item{float:left;width:280px;margin-top:15px}.portfolio-image{margin-bottom:15px;float:left}.portfolio-image
img{margin-right:0}ul{list-style:square;margin-left:30px}ul.list{list-style:none;margin-left:15px}ul.pdf_list{list-style:none;margin-left:15px}ol.list{margin-left:30px}ul.list
li{background:url(http://bridgeplumbing.net/assets/styles/../images/bullet.png) no-repeat left;border-bottom:1px #aaa dotted;padding:5px
0 5px 20px}ul.pdf_list
li{background:url(http://bridgeplumbing.net/assets/styles/../images/icons/pdf_16.png) no-repeat left;border-bottom:1px #aaa dotted;padding:5px
0 5px 20px}ul.list
li.movie{background:url(http://bridgeplumbing.net/assets/styles/../images/icons/movie_grey_light.png) no-repeat left;border-bottom:1px #aaa dotted;padding:5px
0 5px 20px}ol.list
li{border-bottom:1px #aaa dotted;padding:5px
0}.vertical-list{list-style:none;margin:0;margin-bottom:30px;padding:0}.vertical-list
li{width:100%;padding:0;margin:0}.vertical-list
a{display:block;text-decoration:none;font-weight:bold;padding:8px
0;background:#f8f8f8 url(http://bridgeplumbing.net/assets/styles/../images/border_bottom.gif) repeat-x right bottom;overflow:hidden;width:100%}table{margin-top:0;margin-bottom:10px;border:1px
#ccc solid;border-bottom:none}thead
th{background:#e2e2e2 none repeat scroll 0 0;border-top:1px #fff solid}thead
th{border-bottom:1px #bbb solid}th{border-bottom:3px #bbb solid;text-align:left;padding:5px
15px}td{background:#f1f1f1;border-top:1px #fff solid;border-bottom:1px #ccc solid;color:#777;padding:5px
15px}tr.even
td{background:#f8f8f8;border-top:1px #fff solid;border-bottom:1px #ccc solid}td.active{background-color:#e4e4e4}a.button,a.button-color,a.button-header,a.button-header-large{background:url('http://bridgeplumbing.net/assets/styles/../images/button.png') no-repeat scroll top left;float:left;height:28px;margin-right:25px;margin-left:0px}a.button span, a.button-color span, a.button-header span, a.button-header-large
span{background:url('http://bridgeplumbing.net/assets/styles/../images/button.png') no-repeat scroll right -28px;float:left;height:26px;position:relative;left:20px;padding-right:20px;padding-top:2px;font-weight:bold;font-size:12px;font-family:Arial,Helvetica,sans-serif;cursor:pointer;font-style:normal}a.button-header-large{height:45px;background:url('http://bridgeplumbing.net/assets/styles/../images/button_header_large.png') no-repeat scroll top left}a.button-header-large
span{height:35px;background:url('http://bridgeplumbing.net/assets/styles/../images/button_header_large.png') no-repeat scroll right -45px;color:#777;padding-right:20px;font-size:15px;padding-top:10px}a.button:hover
span{color:#666}a.button-color{background:url('http://bridgeplumbing.net/assets/styles/../images/button_color.png') no-repeat scroll top left}a.button-color
span{background:url('http://bridgeplumbing.net/assets/styles/../images/button_color.png') no-repeat scroll top right;color:#fff}a.button-header{background:url('http://bridgeplumbing.net/assets/styles/../images/button_header.png') no-repeat scroll top left}a.button-header
span{background:url('http://bridgeplumbing.net/assets/styles/../images/button_header.png') no-repeat scroll right -28px;color:#fff;padding-right:20px}a.button:hover,a.button-color:hover,a.button-header:hover{background-position:left -126px}a.button:hover span, a.button-color:hover span, a.button-header:hover
span{background-position:right -154px}a.button-header-large:hover{background-position:left -92px}a.button-header-large:hover
span{background-position:right -137px}.textblock{font-size:17px;color:#777;font-family:Georgia,"Times New Roman",Times,serif;padding:0px}#note{padding:10px;font-size:12px;font-weight:bold;color:#922;border:1px
#f0c020 solid;display:none;background-color:#ffd;text-align:center;margin-bottom:10px}.notification_ok{color:#292}.more{font-weight:bold}.item{margin-bottom:15px;float:left}.separator{padding-bottom:15px;border-bottom:1px #ccc solid}.item .post-info{margin-bottom:12px}.item .post-info h2, .item .post-info
h3{margin-bottom:0}.item .post-info
span{color:#888;font-size:11px}.title{padding-bottom:0px;overflow:hidden}.clear{clear:both;overflow:hidden;height:0px}.float-left{float:left}.float-right{float:right}.image-margin-left{margin:0
5px 3px 0}.image-margin-right{margin:0
0 3px 10px}.image-left,.image-border,.image-right,.header-image-left,.header-image-right{padding:4px;margin:5px
10px 3px 0;border:1px
#cdcdcd solid;background:#fafafa;float:left}.header-image-left,.header-image-right{background:#6393c3;border:none;margin:0;padding:5px}.image-small-left{background:#f7f7f7;padding:3px;margin:0
5px 0 0;border:1px
#bebebe solid;float:left}.image-small-right{background:#f7f7f7;padding:3px;margin:0
0 0 3px;border:1px
#bebebe solid;float:right}.image-border{margin:0}.image-right{margin:0
0 3px 10px;float:right}.margin-0-left{margin-left:0px}.margin-0-right{margin-right:0}.margin-10-lr{margin:0
10px}.margin-10-left{margin-left:10px}.margin-10-right{margin-right:10px}.margin-15-left{margin-left:15px}.margin-15-right{margin-right:15px}.margin-20-left{margin-left:20px}.margin-20-right{margin-right:20px}.margin-30-left{margin-left:30px}.margin-30-right{margin-right:30px}

