#mainpage { width:850px;}

	#top { float:left; width:850px;}
	
		#top1{float:left; width:541px; height:115px;}
		#top2{float:left; width:309px; height:45px;}
		#top_bot{float:left; width:309px; height:30px;}
			#home{float:left; width:60px; height:30px;}
			#sitemap{float:left; width:70px; height:30px;}
			#contacts{float:left; width:76px; height:30px;}
			#top4{float:left; width:103px; height:30px;}
		#top3{float:left; width:309px; height:40px;}
	
	#mid_main {float:left; width:850px; background-image:url(../images/main_bg.gif); background-repeat:repeat;}
		#mid { float:left; margin-left:5px; width:840px; background-color:#FFFFFF; background-image:url(../images/body_bg.gif); background-position:bottom; background-repeat:no-repeat;}
		* html #mid { float:left; width:836px; background-color:#FFFFFF; background-image:url(../images/body_bg.gif); background-position:bottom; background-repeat:no-repeat;}
			#mid_but {float:left; width:186px; height:750px}
			* html #mid_but {float:left; width:186px; height:750px}
				#mid_botspace {float:left; width:186px; height:68px;}
				.bot{float:left; width:186px; height:34px;}
			#mid_right {float:left; width: 650px;}
				.mid_right_flash {float:left; width: 625px; padding: 5px 0 0 5px;}
				#mid_right_banner {float:left; width: 622px; padding: 5px 0 0 5px;}
				#mid_text {float:left; width: 622px; padding: 5px 0 0 5px;}
					#title_box {float:left; margin: 10px 0 10px 20px; width:300px; height:25px;}
					#title_box2 {float:left; margin: 15px 0 10px 5px; width:500px;}
					.title1 {text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:24px; color:#642b12}
					.title1_a {text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#642b12}
					.title2 {text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#642b12}
					.txt1 { text-align: justify; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#642b12}
					.txt1 a { text-align: justify; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#642b12; text-decoration:none}
					.txt1 a:hover{ text-align: justify; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#642b12; text-decoration:underline;}
				#box2 {float:left; width: 622px; margin-top:20px; background-image:url(../images/boxbg.jpg); background-position:top; background-repeat:no-repeat; padding: 5px 0 10px 5px;}
					#box2_1 {float:left; width: 195px; height:200px; border-right-style:inset; border-right-color:a69e95; margin:10px 10px 0 0;}
					#box2_2 {float:left; width: 195px; height:200px; border-right-style:inset; border-right-color:a69e95; margin:10px 10px 0 0;}
					#box2_3 {float:left; width: 190px; height:200px; margin:10px 0 0 10px;}
					#box2_4 {float:left; width: 400px; height:200px; border-right-style:inset; border-right-color:a69e95; margin:10px 0 0 10px;}
					* html #box2_4 {float:left; width: 390px; height:200px; border-right-style:inset; border-right-color:a69e95; margin:10px 0 0 5px;}
						.box2_4_a {float:left; width: 390px; height:180px; }
						* html .box2_4_a {float:left; width: 380px; height:180px; }	
						li.bullet{ text-align:justify; padding-bottom:20px;}				
	
	
	#bot { float:left; width:850px; height:65px; background-color:#3a7295;}
		.txt2 { text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF;}
		.txt2 a{ text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none}
		.txt2 a:hover{ text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:underline}

