@charset "utf-8";
/* CSS Document */

body {
	behavior:url(/css/csshover.htc);
	margin: 0;
	padding: 0;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 85%;
	background-color: #1b429a;
	min-height: 100%;
	height: 100%;
	width:100%;
	background-image: url(/images/template/border.jpg);
	background-position: top;
	background-repeat: repeat-y;
	}
#parent {
	display: block;
	min-height: 100%;
	left: 50%;
	margin-left: -505px;
	width: 1010px;
	position: absolute;
	top: 0px;
	z-index: 0;
	background-image: url(/images/template/brushed-steel.jpg);
	background-position: top;
	background-repeat: repeat-y;
}
#header{
	position:absolute;
	margin:auto;
	width: 1010px;
	height: 189px;
	padding:0px;
	margin:0px;
}
.header-left{
	width: 444px;
	height: 189px;
	float: left;
	background-image: url(/images/menu/spacer.jpg);
	background-position: bottom left;
	background-repeat: no-repeat;
	padding:0px;
	margin:0px;
}
.header-right{
	width: 566px;
	height: 189px;
	float: right;
	background-image: url(/images/template/header-right.jpg);
	
}
#sidebarleft {
	float:left;
	width: 172px;
	padding: 15px 10px 15px 20px; 
	padding-bottom: 50px;
}
#sidebarright {
	float:left;
	width: 246px;
	padding-bottom: 50px;
}
#mainContent { 
	margin-left:30px;
	float:left;
	width: 532px;
	padding-bottom: 50px;
}
.news {
	margin: auto;
	width: 207px;
	background-image: url(/images/template/sidebar-repeat.jpg);
	background-position: top center;
	background-repeat: repeat-y;
}
.news-top {
	margin: auto;
	width: 207px;
	height:17px;
	background-image: url(/images/template/sidebar-top.jpg);
	background-position: left;
	background-repeat: no-repeat;
}
.news-bottom {
	margin: auto;
	width: 207px;
	height:14px;
	background-image: url(/images/template/sidebar-bottom.jpg);
	background-position: bottom center;
	background-repeat: no-repeat;
}
.news-content {
	margin: auto;
	width: 168px;
}
.content {
	width: 1010px;	
	margin-top: 189px;
}

.footer {
	position: absolute;
	width: 1010px;
	bottom: 0px;
	display: block;
	height: 50px;
	z-index: 999;
	padding: 0px;
	margin: 0px;
	background-image: url(/images/template/footer.jpg);
	background-position: top;
	background-repeat: repeat-y;
	text-align: center;
	line-height: 45px;
	font-size: 10px;
	color: #FFF;
	font-weight: bold;
}
