.centered
  	{
    position:absolute;
	top:0px;
    width: 778px;
    left:50%;
    margin-left:-389px; /* half of width */

    }
.headerContainer {
	position: absolute;
	top: 5px;
}
.headerLogo {
	position: absolute;
	top: 15px;
	width: 280px;
	height: 100px;
	border: 1px solid #ccc;
	}
.headerAddress {
	position: absolute;
	top: 15px;
	left: 300px;
	width: 400px;
}

.menuContainer {
	position: absolute;
	top: 130px;
	left: 5px;
}
.infoContainer {
	position: absolute;
	top: 250px;
	left: 5px;
	background-image: url(../images/info_title.gif);
	background-repeat: no-repeat;
	height: 125px;
	width: 769px;
}
.infoBox {
	position: relative;
	top: 22px;
	left: 10px;
	float: left;
	padding-right: 20px;
}
.infoNews {
	position: relative;
	top: 22px;
	margin-left: 14px;
	width: 250px;
	float: left;
}

.menuLeftContainer {
	position: absolute;
	top: 400px;
	left: 5px;
	width: 145px;
}
.menuLeftLink {
	margin-left: 10px;
}
.textContainer {
	position: absolute;
	top: 400px;
	left: 170px;
	width: 600px;
}
.textTitle {
	width: 600px;
	padding-bottom: 3px;
	border-bottom: 2px solid #900;
}
.textContent {
	padding-top: 8px;
	padding-bottom: 10px;
}