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

body {
	background-color:#fdeca3;
	background-image:url(news-bck.jpg);
	background-attachment:fixed;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px
	}
a:link {
	color:#660000;
	font-size:12px
	}
a:hover {
	color: #990000;
	font-size:12px
	}
a:visited {
	color: #896927;
	font-size:12px
	}
h2 {
	color:#660000;
	text-align:center;
	text-transform:uppercase
	}
div {
	font-size:12px;
	vertical-align:top
	}
#mainStruc {
	width:950px;
	margin:0 auto;
	overflow:hidden;
	}
	#logoStruc {
		overflow:hidden;
		width:auto;
		}
		.logoLft {
			width:322px;
			float:left;
			height:121px;
			}
		.logoRht {
			width:628px;
			float:left;
			}
	#contStrucTop {
		width:auto;
		background-image:url(struc_01.png);
		height:30px;
		}
	#contStrucMid {
		background-image:url(struc_02.png);
		overflow:hidden;
		width:auto;
		padding:0px 20px 0px 20px;
		}
		#bannerRow {
			width:auto;
			overflow:hidden;
			}
			.bannerLft {
				width:179px;
				height:104px;
				float:left;
				}
			.bannerRht {
				width:728px;
				float:left;
				margin-left:2px;
				}
		#mainContRow {
			width:auto;
			overflow:hidden;
			}
			.mainContLft {
				width:720px;
				float:left;
				overflow:hidden;
				}
				#newsCont {
					width:700px;
					overflow:hidden;
					margin:0 auto;
					}
					.newsTop {
						background-image:url(contbg_01.jpg);
						width:auto;
						height:20px;
						}
					.newsMid {
						background-image:url(contbg_02.jpg);
						overflow:hidden;
						padding:0px 14px 0px 14px;
						text-align:justify;
						}
					.newsBot {
						background-image:url(contbg_03.jpg);
						width:auto;
						height:22px;
						}
			.mainContRht {
				width:178px;
				text-align:center;
				overflow:hidden;
				float:left;
				padding:0px 4px 0px 4px;
				}
	#contStrucBot {
		background-image:url(struc_03.png);
		width:auto;
		height:28px;
		}
	#newsSign {
		width:245px;
		border-top:3px double #EF993A;
		border-left:3px double #EF993A;
		border-right:3px double #d47a16;
		border-bottom:3px double #d47a16;
		margin:0 auto;
		padding:5px;
		overflow:hidden;
		background-color:#F8EBA3
		}
		.signLft {
			width:60px;
			float:left;
			padding:5px 0px 5px 0px;
			}
		.signRht {
			width:180px;
			float:left;
			padding:5px 0px 5px 0px;
			}
		.signOtr {
			clear:both;
			width:245px;
			text-align:center;
			padding:5px 0px 5px 0px;
			overflow:hidden
			}
	#footStruc {
		clear:both;
		width:auto;
		padding:10px 0px 0px 0px;
		overflow:hidden;
		text-align:center;
		font-size:11px
		}
table {
	margin:0 auto;
	text-align:center;
	}
td {
	vertical-align:top
	}	
img {
	border:none
	}