/* CSS Document */
html, body {
	margin: 0 auto;
	background-color: #000000;
	}
#header_wrap {
	width: 1010px;
	height: 124px;
	margin: 0 auto;
	}
#fixed_wrap {
	width: 1010px;
	height: 124px;
	margin: 0 auto;
	position: fixed;
	}
	#header {
	width: 1010px;
	height: 69px;
	margin: 0 auto;
	background-image: url(../assets/header_bkgd.jpg);
	}
	#nav_wrap {
	width: 1010px;
	height: 38px;
	margin: 0 auto;
	background-image: url(../CSS_nav/menubk03.jpg);
	background-repeat: repeat-x;
	}
	#nav_bar {
	width: 959px;
	height: 38px;
	margin-left: 108px;
	}
	#nav_separate {
	width: 1010px;
	height: 17px;
	margin: 0 auto;
	background-image: url(../assets/separator_bar.gif);
	}
#wrapper {
	width: 1010px;
	height: 576px;
	margin: 0 auto;
	}
	#content {
	width: 1010px;
	height: 390px;
	margin: 0 auto;
	background-image: url(../assets/home_bkgd.jpg);
	}
		#flash_contain {
		width: 486px;
		height: 323px;
		margin-left: 36px;
		padding-top: 40px;
		float: left;
		}
		#text_contain {
		width: 430px;
		height: 380px;
		float: right;
		}
			#text01 {
			width: 235px;
			height: 24px;
			border-bottom: 1px solid #FF0000;
			padding-top: 74px;
			}
			#text02 {
			width: 390px;
			height: 16px;
			margin-left: 32px;
			padding-top: 4px;
			}
			#text03 {
			width: 390px;
			height: 16px;
			margin-left: 32px;
			}
			#text04 {
			width: 390px;
			height: 16px;
			margin-left: 32px;
			}
			#text05 {
			width: 390px;
			height: 16px;
			margin-left: 32px;
			}
			#text06 {
			width: 390px;
			height: 16px;
			margin-left: 32px;
			}
			#text07 {
			width: 235px;
			height: 24px;
			border-bottom: 1px solid #FF0000;
			}
			#text08 {
			width: 390px;
			height: 32px;
			margin-left: 32px;
			padding-top: 6px;
			}
			#text09 {
			width: 390px;
			height: 32px;
			margin-left: 32px;
			padding-top: 1px;
			}
			#text10 {
			width: 235px;
			height: 24px;
			border-bottom: 1px solid #FF0000;
			}
			#text11 {
			width: 370px;
			height: 16px;
			margin-left: 32px;
			padding-top: 5px;
			}
			#text12 {
			width: 390px;
			height: 16px;
			margin-left: 32px;
			}
			#text13 {
			width: 390px;
			height: 16px;
			margin-left: 32px;
			}
			#text14 {
			width: 390px;
			height: 16px;
			margin-left: 32px;
			}
	#foot_separate {
	width: 1010px;
	height: 17px;
	margin: 0 auto;
	background-image: url(../assets/separator_bar.gif);
	}
	#news_contain {
	width: 1010px;
	height: 152px;
	margin: 0 auto;
	background-image: url(../assets/news_bkgd.jpg);
	}
		#news_title {
		width: 285px;
		height: 25px;
		margin-left: 42px;
		padding-top: 5px;
		}
		#news_text {
		width: 1010px;
		height: 129px;
		}
			#news01 {
			width: 160px;
			height: 105px;
			float: left;
			padding-top: 7px;
			margin-left: 198px;
			}
			#news_wrap {
			width: 500px;
			height: 115px;
			float: right;
			}
				#news02 {
				width: 148px;
				height: 105px;
				float: left;
				padding-top: 7px;
				margin-left: 10px;
				}
				#news03 {
				width: 160px;
				height: 105px;
				margin-right: 22px;
				padding-top: 7px;
				float: right;
				}
	#foot_separate02 {
	width: 1010px;
	height: 17px;
	margin: 0 auto;
	background-image: url(../assets/separator_bar.gif);
	}
#short_link_contain {
	width: 1010px;
	height: 110px;
	margin: 0 auto;
	}
	#short_link {
	width: 600px;
	height: 90px;
	margin: 0 auto;
	padding-top: 10px;
	}