html, body {
	margin: 0px;
	padding: 0px;
}
body {

	background-color: #DDDDDD;
}
#mainContent {
	width: 780px;
	margin:0 auto;
}
#headerpic {
	background-image: url(top.jpg);
	background-repeat: no-repeat;
	width: 780px;
	height: 71px;
}
#headerNavi {
	text-align: center;
	background-image: url(top_2.jpg);
	height: 27px;
	overflow: hidden;
}
a.naviLink {
	font-size: 11px;
	color: #000000;
	font-family: Verdana, Arial;
	font-weight: bold;
}
a.naviLink:hover {
	color: #FFF;
}
#contentcell {
	position: absolute;
	top: 208px;
	width: 778px;
	background-color: #FFF;
	border-left: 1px solid black;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
}
#leftcontent {
	background-image: url(left.jpg);
	background-repeat: no-repeat;
	width: 172px;
	height: 487px;
}