/* CSS Document */

/*Page Layout*/

html, body {
background-color:#CCCCCC;
margin:0;
padding:0;
background-image:url('/images/background.jpg');
background-repeat:no-repeat;
background-attachment:fixed
}

#page-container {
width:768px;
background-color:#ffffff;
border-left: 2px solid #000000;
border-right: 2px solid #000000;
margin:auto;
}

#header {
height:145px;
background-image:url('/images/Mueller_RGB-Logo.jpg');
background-repeat:no-repeat;
background-position: left bottom;
width:726px;
margin:auto
}

#navigation {
height: 40px;
background-color:#CC6600;
width:726px;
margin:auto;
border-top:3px solid #000000;
}

#navigation_home {
width:121px;
float:left;
height:35px;

}



#navigation_about {
width:121px;
float:left;
height:35px;

}

#navigation_services {
width:121px;
float:left;
height:35px;

}

#navigation_gallery {
width:121px;
float:left;
height:35px;

}

#navigation_testimonials {
width:121px;
float:left;
height:35px;

}

#navigation_contact {
width:121px;
float:left;
height:35px;

}

#left-bar {
width:222px;
float:left;
margin-left:15px;
margin-top:15px;
}

#left-bar2 {
width:325px;
float:left;
margin-left:15px;
margin-top:15px;
}

#maincontent {
width: 395px;
background-color:#FFffff;
float:left;
margin-top:15px;
height:730px;

}

#mainservicecontent {
width: 395px;
background-color:#FFffff;
float:left;
margin-top:15px;
height:1700px;

}

#right-bar {
width:105px;
background-color:#ffffff;
float:left;
margin-top:15px;
margin-right:10px;
}

#footer {
width: 768px;
background-color:#FFFFFF;
clear:both;
padding-top:45px;
padding-bottom: 15px;
}

/* Text Treatments*/

#footer p {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
text-align:center;
}

#footer a:link, a:visited {
text-decoration:underline;
color:#006600;
}

#footer a:hover {
text-decoration:overline underline;
color:#003366;
}

#maincontent p {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
line-height:18px;
text-align:left;
padding-left: 10px;
padding-right: 10px;
}

#maincontent a:link, a:visited {
color:#009900;
}

#maincontent a:hover {
text-decoration: underline overline;
color:#006699;
}

#maincontent em {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#006699;
font-style:none;
font-weight:bold;
}

#maincontent h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#000000;
font-weight:bold;
margin-bottom:-15px;
padding-left: 10px;
}

#maincontent h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#006699;
padding-left: 10px;
}


