.clear {

	border:medium none;

	margin:0;

	overflow:hidden;

	padding:0;

	clear: both;

}



form {

	margin: 0;

	padding: 0;

}



h1, h2, h3, h4, h5, h6, .article-date {

	color: #66ad18;

	font-weight: normal;

}



h1 {

	font-size: 31px;

}



h2 {

	font-size: 24px;

}



h3, .article-date {

	font-size: 19px;

}



h4 {

	font-size: 16px;

}



h5 {

	font-size: 13px;

}



h6 {

	font-size: 11px;

}



.im-article-r {

	padding: 0 0 10px 10px;

	margin: 0;

}



a {
	text-decoration: none;
}



body {

	margin: 0;

	padding: 0;

	font-family: Trebuchet MS;

	font-size: 13px;

	color: #FFF;

	background: #FFF;

}


p {

	margin: 0;

	text-align: justify;
	
}


	#main-wrapper {

	}

		#main-wrapper-inner {

			width: 976px;

			margin: auto;

		}

		

			.head-box {

				width: 100%;

				height: 197px;

				background: url(pics-sub/head.png) no-repeat top left;

			}

			

				.logo-box {

					width: 680px;

					height: 76px;

				}

				

					.logo-box a {

						display: block;

						width: 680px;

						height: 76px;

					}

					

						.logo-box a span {

							visibility: hidden;

						}

						

					.search-box {

						width: 437px;

						height: 81px;

						text-align: right;

						float: left;

					}

					

						.search-box-content {

							padding: 37px 15px 10px;

						}

						

							.search-box-content input {

								background: none;

								border: 0;

								margin: 0;

								padding: 0;

							}

							

							.search-box-content input.input {

								width: 185px;

								height: 27px;

								padding: 0;

								

							}

							

							.search-box-content input.submit {

								width: 28px;

								height: 32px;

								padding: 0;

								position: relative;

								top: -4px;

							}

							

					.logos-box {

						width: 301px;

						height: 81px;

						float: left;

						padding-left: 10px;

					}

					

						.logos-box a {

							display: block;

							width: 76px;

							height: 80px;

							float: left;

						}

						

							.logos-box a span {

								visibility: hidden;

							}

							

					.envelope-home {

						width: 213px;

						height: 51px;

						padding-left: 15px;

						padding-top: 30px;

						float: left;	

					}

					

						.envelope-home a {

							display: block;

							width: 50px;

							height: 40px;

							float: left;

						}

						

							.envelope-home a span {

								visibility: hidden;

							}

							

					.menu-box {

						width: 100%;

						height: 40px;

						clear: both;

					}



						.menu-box .butts {

							padding: 0 25px;

						}

					

							.menu-box .butts a {

								display: block;

								text-transform: uppercase;

								font-size: 14;

								font-weight: normal;

								color: #FFF;

								text-decoration: none;

								float: left;

								padding: 11px 13px;

								background: url(pics-sub/menu.png) no-repeat;

							}



								.menu-box .butts a span {

									visibility: hidden;

								}

							

							.menu-box .butts a#menu-link-1 {

								background-position: 0 3px;

							}

							

							.menu-box .butts a#menu-link-1:hover,

							.menu-box .butts a#menu-link-1.active {

								background-position: 0 -27px;

							}

							

							.menu-box .butts a#menu-link-2 {

								background-position: -106px 3px;

							}

							

							.menu-box .butts a#menu-link-2:hover,

							.menu-box .butts a#menu-link-2.active {

								background-position: -106px -27px;

							}

							

							.menu-box .butts a#menu-link-3 {

								background-position: -218px 3px;

							}

							

							.menu-box .butts a#menu-link-3:hover,

							.menu-box .butts a#menu-link-3.active {

								background-position: -218px -27px;

							}										



							.menu-box .butts a#menu-link-4 {

								background-position: -337px 3px;

							}

							

							.menu-box .butts a#menu-link-4:hover,

							.menu-box .butts a#menu-link-4.active {

								background-position: -337px -27px;

							}

							

							.menu-box .butts a#menu-link-5 {

								background-position: -418px 3px;

							}

							

							.menu-box .butts a#menu-link-5:hover,

							.menu-box .butts a#menu-link-5.active {

								background-position: -418px -27px;

							}

							

							.menu-box .butts a#menu-link-6 {

								background-position: -491px 3px;

							}

							

							.menu-box .butts a#menu-link-6:hover,

							.menu-box .butts a#menu-link-6.active  {

								background-position: -491px -27px;

							}			

							

							

			.content-box {

			    background: url(pics-sub/content.png) no-repeat top left #004400;

			    width: 100%;

			}

			

				.content-box-inner {

				    padding: 32px;

				}

				.content-box-inner a {
					text-decoration: none;
					color: #FFFFFF;
					font-size: 20px;
				}
				
				.content-box-inner a:hover {
					color: #551111;
				}
				

			.content-box-bar {

			    background: url(pics-sub/content-bar.png) repeat-x left top;

			    height: 40px;

			    &margin-bottom: -20px;

			}

			

				.content-box-bar-inner {

					padding: 8px 15px;

				}

			

					.content-box-bar a {

						text-decoration: none;

						color: #FFF;

						font-size: 14px;

						padding: 4px 0 0 24px;

						display: block;

						float: left;

						height: 20px;

						margin: 0 20px;

					}

					

					.content-box-bar a#bar-item-2 {

						background: url(pics-sub/icon-mail.png) no-repeat left 3px;

					}

					

					.content-box-bar a#bar-item-3 {

						background: url(pics-sub/icon-fb.png) no-repeat left 4px;

					}

					

					.content-box-bar a#bar-item-4 {

						background: url(pics-sub/icon-twitter.png) no-repeat left 3px;

					}

					

				

			.content-box-bottom {

				width: 932px;

				padding: 10px 22px;

			}

				

				.bottom-box {

					width: 293px;

					float: left;

					margin-top: 15px;

					margin-right: 25px;

					color: #000;

				}

				

				.bottom-box.last {

					margin-right: 0;

				}

				

					.bottom-box div.date {

						color: #66ad18;

						margin: 7px 0 0 0;

						font-size: 16px;

					}

					

				#footer {

					clear: both;

				}

				

					#footer #footer-inner {

						height: 100px;

						width: 100%;

					}

						

										

						
