@charset "utf-8";
/* CSS Document */

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

.body{
						
}


p{
	padding:0px 0px 0px 25px;	
}

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: 960px;
	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:701px;
	margin-left:30px;
	
}

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

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

.miniSlideShow{
	float:left;
	width:16%;
	margin-top:30px;
	margin-left:30px;		
}
h4{
	line-height:none;	
		
}

.wrapText{
	width: 52%;
	margin-top: 2%;
	margin-right: 4%;
	line-height: none;
	float: left;
	height: 100%;
}


.wrapText p{
	font-family: PMingLiU-ExtB;
	font-size: 14px;
	font-style: normal;
	text-align: justify;
	color: #F0F0E1;
	
}

.wrapText h4{
	font-family: PMingLiU-ExtB;
	font-style: bold;
	color: #F0F0E1;
	float: top;
	line-height: 0%;
}
						


/*##########################*/
/* 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{
		
		}
		
