/* CSS Document */
* {margin:0; padding:0;}
.leftcolumn {float:left; width:420px; background-image:url(images/leftmenu.jpg)}
.rightcolumn {float:right; padding-top:10px; width:285px}
.leftcolumn2 {float:left; padding-top:10px; width:285px; background-image:url(images/leftmenu.jpg)}
.rightcolumn2 {float:right; width:420px; padding-right:10px}
.rightcolumn3 {float:right; width:452px; padding-right:0px}
.style1 {font-family: Verdana; font-size:12px; color:#ffffff; padding-left:15px}
.style3 {font-family: Verdana; font-size:12px; color:#ffffff}
.footer {font-family: Verdana; font-size:8px; color:#ffffff; padding-top:390px; padding-right:10px; line-height:15px} 

a:link {text-decoration:none;outline:none; color:#ffffff}
a:visited {text-decoration:none; outline:none; color:#ffffff}
a:active {text-decoration:none; outline:none; color:#ffffff}
a:hover {text-decoration:none; outline:none; color:#b6b6b6}
a.m:link {text-decoration:none; outline:none; color:black}
a.m:visited {text-decoration:none; outline:none; color:black}
a.m:active {text-decoration:none; outline:none; color:black}
a.m:hover {text-decoration:none; outline:none; color:white}
a.at:link {text-decoration:none; outline:none; color:#676664}
a.at:visited {text-decoration:none; outline:none; color:#676664}
a.at:active {text-decoration:none; outline:none; color:#676664}
a.at:hover {text-decoration:none; outline:none; color:#000000}
a.fa:link {text-decoration:none; outline:none; color:#979797}
a.fa:visited {text-decoration:none;outline:none; color:#979797}
a.fa:active {text-decoration:none; outline:none; color:#979797}
a.fa:hover {text-decoration:none;outline:none; color:#ffffff}
a.f:link {text-decoration:none; outline:none; color:#d3ba71}
a.f:visited {text-decoration:none;outline:none; color:#d3ba71}
a.f:active {text-decoration:none; outline:none; color:#d3ba71}
a.f:hover {text-decoration:none;outline:none; color:#ffffff}

#header {margin:0 auto; width:864px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:6px; background-image:url(images/top-superior-plumbing-banner.jpg)}
#topmenu {padding-left:17px; padding-bottom:11px}
#rightside {background-image:url(images/right-back.jpg); width:281px; padding-bottom:12px; padding-top:10px}
#menu {font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#69645b; text-align:center; padding-top:115px; padding-bottom:70px; background-image:url(images/menubanner.png)}
#main {margin:0 auto; width:748px;}
#text {width:250px; padding-left:188px; padding-bottom:10px}
#footer {margin:0 auto; width:748px; color:#979797; background-image:url(images/footer.jpg); min-height:80px}

body{
background-image:url(images/background.jpg);
background-color:#ffffff;
background-repeat:repeat;	 
background-size: 100%;
background-position:top center;
}

h1{
font-family: Verdana; 
font-size:13px; 
color:#d3ba71;  
padding-left:10px; 
padding-top:27px;  
padding-bottom:10px;
}

h2{
font-family: Verdana; 
font-size:13px; 
color:#d3ba71;  
padding-left:0px; 
padding-top:27px;  
padding-bottom:10px;
}


