
body {
	word-break: break-all;
	}



/* *** LAYOUT *** */
#wrap {
	width: 981px;
	margin: 0 auto;
	overflow: hidden;
	position: relative;
	}


#header {
	width: 981px;
	height: 170px;
	background: url("../../img/header/headerBg.jpg") no-repeat 0 0;
	position: relative;
	margin: 0 0 8px 0;
	}
	/* *** H1 *** */
	h1 {
		width: 325px; /*337px;*/
		height: 94px; /*126px;*/
		overflow: hidden;
		float: left;
		text-align: right;
		padding: 40px 12px 0 0;
		}

	/* *** TOP SEARCH/BTN *** */
	#top {
		width: 644px;
		height: 80px;/*126px;*/
		padding: 62px 0 0 0;
		float: left;
		overflow: hidden;
		position: relative;
		}
		/* TOP NAVI */
		#top .topNavi {
			height: 20px;
			position: absolute;
			top: 8px;
			right: 8px;
			z-index: 1000;
			}
			#top .topNavi li {
				float: left;
				padding: 0 7px 0 0;
				}

		/* TOP SEARCH */
		#top .search {
			height: 40px;
			margin-bottom: 10px;
			}
			#top .search span {
				display: block;
				width: 314px; /*321px;*/
				height: 24px; /*30px;*/
				overflow: hidden;
				border: #23549c 5px solid;
				background-color: #fff;
				float: left;
				margin-right: 5px;
				padding: 6px 0 0 7px;
				}
				#top .search span input {
					width: 300px;
					height: 18px;
					line-height: 18px;
					border: none;
					background: none;
					font-size: 1.2em;
					font-weight: bold;
					}
			#top .search .searchBt {
				float: left;
				}
		
		/* LAYER BTN */
		#top .topLayer {
			clear: both;
			height: 20px;
			padding: 0 0 0 6px;
			}
			#top .topLayer li {
				float: left;
				padding: 0 14px 0 0;
				}
		
	/* *** MAIN NAVI *** */
	.mainNavi {
		position: absolute;
		top: 7px;
		left: 13px;
		}
		.mainNavi li {
			float: left;
			padding: 0 10px 0 0;
			}




#footer {
	width: 981px;
	margin: 0 auto;
	padding-bottom: 40px;
	height: 82px;
	overflow: hidden;
	position: relative;
	}
	/* *** FOOTER LOGO *** */
	#footer .footLogo {
		width: 227px;
		height: 55px;
		float: left;
		padding: 15px 26px 0 0;
		}
	/* *** FOOTER LINK/ADDRESS *** */
	#footer .foot {
		width: 728px;
		float: left;
		position: relative;
		padding: 15px 0 0 0;
		}
		#footer .foot .footLink {
			height: 12px;
			overflow: hidden;
			padding: 6px 0 11px 0;
			}
			#footer .foot .footLink li {
				float: left;
				padding: 0 6px;
				background: url("../../img/footer/footLinkBg.gif") no-repeat 0 0;
				}
				#footer .foot .footLink li.first {
					background: none;
					padding-left: 0;
					}
		#footer .foot address {
			clear: both;
			padding: 0 0 4px 0;
			}










