body{
	font-family:Arial;
	font-size:12px;
	color:#000000;
	margin:0;
	padding:0;
}

img{border:0px}

.clearfloat {
	clear:both;
    height:0;
    width:0;
}

#container{
	width:100%;
}

#container_center{
	width:754px;
	text-align:center;
	margin:0 auto;
}

#container_inner{
	width:754px;
	background-image:url(../images/bg.gif);
}
/*////////////////////////////////  header background section beguin/////////////////////////////*/
#header_index{
	background-image:url(../images/bg_header.jpg);
	background-repeat:no-repeat;
	width:754px;
	height:150px;
}

#header_cons{
	background-image:url(../images/bg_header_cons.jpg);
	background-repeat:no-repeat;
	width:754px;
	height:150px;
}

#header_plum{
	background-image:url(../images/bg_header_plum.jpg);
	background-repeat:no-repeat;
	width:754px;
	height:150px;
}

#header_hard{
	background-image:url(../images/bg_header_hard.jpg);
	background-repeat:no-repeat;
	width:754px;
	height:150px;
}
#header_sani{
	background-image:url(../images/bg_header_sani.jpg);
	background-repeat:no-repeat;
	width:754px;
	height:150px;
}
#header_tile{
	background-image:url(../images/bg_header_tile.jpg);
	background-repeat:no-repeat;
	width:754px;
	height:150px;
}
/*////////////////////////////////  header background section beguin/////////////////////////////*/


#logo{float:left;}

#smallmenu{ color:#c90707; font-size:11px;float:right;margin-top:4px;}
#smallmenu a{color:#6699cc; text-decoration:none;}
#smallmenu a:hover{color:#001f6b;}

#menu{
	margin:0 auto;
	text-align:center;
	margin-top:-18px;
	padding-bottom:2px;
	font-size:11px;
	font-weight:bold;
	width:748px;
	height:15px;
}

#menu .blue {border:solid #FFFFFF 1px;color:#2b4382;}
#menu .blue a{color:#2b4382;text-decoration:none;}

#menu .red {border:solid #FFFFFF 1px;color:#84291e;}
#menu .red a{color:#84291e;text-decoration:none;}

#menu .yellow {border:solid #FFFFFF 1px;color:#ebaa0f;}
#menu .yellow a{color:#ebaa0f;text-decoration:none;}

#menu .green {border:solid #FFFFFF 1px;color:#658423;}
#menu .green a{color:#658423;text-decoration:none;}

#menu .black {border:solid #FFFFFF 1px;color:#3c3b3b;}
#menu .black a{color:#3c3b3b;text-decoration:none;}

#menu .blue2 {border:solid #FFFFFF 1px;color:#0f5090;}
#menu .blue2 a{color:#0f5090;text-decoration:none;}

#flash_banner{padding:19px 0 19px 0;}

#content{
	text-align:justify;
	padding:0 15px 15px 15px;
}

#address{
	font-size:12px;
	text-align:justify;
	padding:8px 15px 15px 15px;
}

#bottom_img{
	width:754px;
	padding:0;
	margin:0;
	background-image:url(../images/bg_bottom.gif);
	background-repeat:no-repeat;
	height:9px;
}

#bottom_menu{
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif ;
	padding-top:10px;
}

#bottom_menu a{
	color:#000000;
	text-align:center;
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif ;
	text-decoration:none;
}

#bottom_menu a:hover{
	color:#FF0000;
	text-align:center;
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

/*/////////////////////////// construction.php //////////////////////*/

#title_blue {font-size:16px; font-weight:bold; color:#2b4382;}
#title_red {font-size:16px; font-weight:bold; color:#84291e;}
#title_yellow {font-size:16px; font-weight:bold; color:#ebaa0f;}
#title_green {font-size:16px; font-weight:bold; color:#658423;}
#title_black {font-size:16px; font-weight:bold; color:#3c3b3b;}
#title_blue2 {font-size:16px; font-weight:bold; color:#0f5090;}

.div_listing{
	text-align:left;
	list-style-type:none;
}

.div_listing ul{
	list-style-type:none;
}

.div_listing .bull{
	font-size:18px;
	color:#999999;
	padding-right:10px;
}

.div_img{
text-align:center;
}

.div_img img{
border:1px solid #000000;
}

/*/////////////////////////// plumbing.php //////////////////////*/

.main_left{
float:left;
}

.main_right{
float:right;
}
.main_right img{

border:solid 1px #000000;
}

.main_right_nobrdr{
float:right;
}

.title_w_img{
	background-image:url(../images/bt.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:10px;
	font-weight:bold;
}

.title_w_img_normal{
	background-image:url(../images/bt.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:10px;
}

.textarea {
	width: 400px;
	height: 127px;
}

.titles{
text-align:left;
width:120px;
font-weight:bold;
padding-right:20px;
}

input {
width:200px;
}
.submit{
width:94px;
height:17px;
}

/*/////////////////////////// photo-gallery.php //////////////////////*/

.cat_anc a{
	color:#000000;
	text-decoration:none;
}
.cat_anc a:hover{
	color:#FF0000;
	text-decoration:none;
}

.phtogal {
	text-align:center;
	margin:0 auto;
	width:485px;

}
.phtogal img{
	border:solid 1px #000000;
	margin:4px;
	float:left;
}

.cat_selected{
	text-align:right;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#FF0000;
	padding-left:4px;
	padding-right:1px;
}

.cat_selected_right{
	text-align:left;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#FF0000;
	padding-left:1px;
	padding-right:4px;
}


