/*
================================================================================
|                                     TAGS                                     |
================================================================================
*/

body{font-family:Arial;font-size:12px;background-image:url(images/background.png)}
/*MAIN*/
.underline{ text-decoration:underline}
.left{ text-align:left}
.fL{ float:left}
.fR{ float:right}
.cL{clear:both}
.block{ display:block}
.none{ text-decoration:none}
.im{margin:0px}
form,img{ border:0px;margin:0; padding:0}


/*
================================================================================
|                               GLOBAL LINK STYLE                                  |
================================================================================
*/


a{color:#0000A0;}
a:hover{color:#BB0000;}


/*
================================================================================
|                                    Hx TITLES                                   |
================================================================================
*/

h1{font-size:23px; padding-left:5px;color:#ffffff;}
h2{font-size:18px; padding-left:15px;padding-bottom:-15px;color:#000000;}
h3{font-size:18px;  padding-left:5px;color:#000000;}
h4{font-size:18px; padding:0px 0px 0px 0px;color:#000000;}
.h5{font-size:16px; padding:0px 0px 0px 0px;color:#000000;}
.h6{font-size:12px; padding:0px 0px 0px 0px;color:#000000;}


/*
================================================================================
|                                     FONT STYLES                                     |
================================================================================
*/
.h1text{   font-size:12px; font-family:Arial;  color:#000000;}
.h2text{   font-size:12px; font-family:Arial;  color:#000000;}
.h3text{   font-size:12px; font-family:Arial;  color:#000000;}
.h4text{   font-size:12px; font-family:Arial;  color:#000000;}
.h5text{   font-size:12px; font-family:Arial;  color:#000000;}
.h6text{   font-size:12px; font-family:Arial;  color:#000000;}


.readmore{ display:block; background-image:url(images/read_more.jpg); height:30px; width:73px; font-size:12px; color:#262722; font-family:Arial;text-decoration:none; padding-left:17px; padding-top:4px;} 

.readmore2{ display:block; background-image:url(images/read_more2.jpg); height:30px; width:73px; font-size:12px; color:#262722; font-family:Arial;text-decoration:none; padding-left:17px; padding-top:4px; background-repeat:no-repeat} 



/*
================================================================================
|                                     HOVER STYLES                                     |
================================================================================
*/


.h1text:hover{text-decoration:none; }
 

/*
================================================================================
|                                    MENU STYLES                                     |
================================================================================
*/


.fmenu{ display:block; background-image:url(images/menu.png);
width:120px; 
font-size:12px; 
color:#000040;
height:22px; 
font-family:Arial;
font-weight:bold;
padding-top:8px;

}

 
.fmenuactive{ display:block; background-image:url(images/menuover.png); height:28px; width:120px; font-size:11px; color:#000040; font-family:Arial;font-weight:bold;}
.fmenu:hover{text-decoration:underline; color:#000040; background-image:url(images/menuover.png);}
.fmenuactive:hover{text-decoration:underline; }


/*
================================================================================
|                                    BUTTON STYLES                                     |
================================================================================
*/


.button{ display:block; background-image:url(images/menu1.png);width:254px;height:54px;} 
.button:hover{display:block;color:#EBEBE4; background-image:url(images/menu1over.png);width:254px;height:54px;}


/*

================================================================================
|                                     HEADER ID                                  |
================================================================================
*/


#header{
width:853px;
height:228px;
background-image:url(images/usaplumbering.png);

}



/*

================================================================================
|                                   BODY ID                            |
================================================================================
*/


#container{
padding-left:150px;
margin-top:2%;
}

#body{
width:942px;
height:398px;
background-image:url(images/header1.png);

border-left:groove;
border-left-color:#000000;
border-left-width:1px;

border-right:groove;
border-right-color:#000000;
border-right-width:1px;

border-top:groove;
border-top-color:#000000;
border-top-width:1px;

margin-left:150px;

}

#body2{
width:942px;
height:550px;
background-image:url(images/footer1.png);

border-left:border-left:groove;
border-left-color:#000000;
border-left-width:1px;

border-right:groove;
border-right-color:#000000;
border-right-width:1px;


border-bottom:groove;
border-bottom-color:#000000;
border-bottom-width:1px;

margin-left:150px;
margin-bottom::50px;

}





#bodytop2{
width:942px;
height:145px;
margin-left:150px;
background-image:url(images/banner.png);

border-left:groove;
border-left-color:#000000;
border-left-width:1px;

border-right:groove;
border-right-color:#000000;
border-right-width:1px;


border-top:groove;
border-top-color:#000000;
border-top-width:1px;

}

#bodytop1{
width:942px;
margin-left:145px;

}



/*
================================================================================
|                                     FOOTER ID                                 |
================================================================================
*/


#footer{
width:848px;
height:130px;
background-color:#C0C0C0;
border:solid;
border-color:#000000;
border-width:1px;
clear:both;


}


#bottom{
width:850px;
height:100px;
background-image:url(images/bottom.png);
clear:both;
}

/*
================================================================================
|                                BULLET POINT STYLES                                  |
================================================================================
*/


.marker{ 
	background-image:url(images/marker1.png);
	background-repeat:no-repeat; 
    background-position: 0% 40%; 
	padding-left:45px;
    font-size:31px;
    font-weight:bold;
    color:#000040;
}

/*

