harset "utf-8";
/* CSS Document */

/*########################*/
/* GENERAL HTML TAG RULES */
/*########################*/

.body{
						
}

h4{
		
}

p{
	font-weight:700;		
}

a img{
	border:none;
}

/*##############################*/
/* GENERAL TEMPLATE CLASS RULES */
/*##############################*/

.wrapBackground {
	background-image: url(../images/bg_main.png);
	background-repeat: no-repeat;
	background-position: top center;
	width: 1024px;
	height: 1200px;
	margin: 0 auto;
}


.topHolder{
	height:50px;
	float:top;
	
}
		.navMain {
			float:right;
			margin:15px 5px 5px 5px;
		}
	
.headerTop {
	background-image: url(../images/header_top.png);
	background-repeat:no-repeat;
	background-position:top center;
	height:160px;
	width:1022px;	
}
			.logo{
				float:left;
				margin:45px 0px 0px 80px;
			}
/*###############*/
/* CONTENT RULES */
/*###############*/	

.wrapContent {
	height:73%;
	width:100%;
	
}
.sideBar{
	background-image: url(../images/header_side2.png);
	background-repeat: no-repeat;
	float: left;
	width: 18%;
	height: 920px;
	margin-left: 30px;
}

.sideBarLinks{
	float:left;
	width:100%;	
}

.requestAquote{
	float:left;	
}

.wrapText{
	width: 77%;
	float: left;
}

.spacer1 {
	float: left;
	width: 100%;
	heigh: 80%;
	height: 0%;
	min-height: 40px;
}


.wrapText h1{
	font-family:PMingLiU-ExtB;
	font-style:bold;
	font-style:italic;
	color:#F0F0E1;
	font-size:18px;
	text-align:center;
}

.picturesResidential{
	margin:0px 0px 0px 8px;
}
		.picturesResidential:hover{

		}
		
.picturesCommercial{
	margin:0px 0px 0px 8px;
}
		.picturesCommercial:hover{

		}
		
.picturesMedical{
	margin:0px 0px 0px 8px;
}
		.picturesMedical:hover{
	
		}
		
.picturesRecreational{
	margin:0px 0px 0px 8px;
}
		.picturesRecreational:hover{

		}				

.wrapText h2{
	font-family:PMingLiU-ExtB;
	font-style:bold;
	font-style:italic;
	color:#F0F0E1;
	font-size:18px;
	text-align:center;
}




.wrapText h3{
	font-family:PMingLiU-ExtB;
	font-style:bold;
	font-style:italic;
	color:#F0F0E1;
	font-size:18px;
	text-align:center;
}



.wrapText h4{
	font-family:PMingLiU-ExtB;
	font-style:bold;
	font-style:italic;
	color:#F0F0E1;
	font-size:18px;
	text-align:center;
}



	
/*##########################*/
/* GENERAL NAVIGATION RULES */
/*##########################*/

.navMain ul {
	margin:0px;
	padding:0px 15px;
}

		.navMain ul li{
			margin:0px;
			padding:0px 15px;
			list-style:none;
			display:inline;	
		}
		.navMain ul li a{
			margin:0px;
			padding:15px;
			
		}
		.navMain ul li a:hover{
		
		}
		
.logo ul {
	margin:0px;
	padding:0px 0px;
}
		.logo ul li{
			margin:0px;
			padding:0px 0px;
			list-style:none;
		}
		.logo ul li a{
			margin:0px;
			padding:0px 0px;
		}
		.logo ul li a:hover{
		
		}

.sideBarLinks ul {
	padding:20px 0px 25px 15px;
}

		.sideBarLinks ul li{
			padding:20px 0px 25px 15px;
			list-style:none;
			text-align:left;
		}
		
		.sideBarLinks ul li a{
			padding:20px 0px 25px 15px;
		}
		
		.sideBarLinks ul li a:hover{
		
		}
		
.requestAquote ul {
	margin-top:0px;
	padding:4px;
}
		.requestAquote ul li{
			margin-top:0px;
			padding:4px;
			list-style:none;	
		
		}
		.requestAquote ul li a{
			margin-top:0px;
			padding:4px;
		}
		.requestaQuote ul li a:hover{
		
		}
		
