#logo {
	position:absolute;
	left:10;
	top:5;
	}
#address{
	position:absolute;
	text-align: right;
	left:620;
	top:35;
	color:#660066;
	font-family: verdana, tahoma, arial, helvetica, georgia;
	font-size:10px;
	}
#houseandslogan {
	position:absolute;
	left:3;
	top:97;
	width:800;
	height:186;
	background-image: url(images/kemppel_i_bg05.gif);
	}
#housephoto{
	position:absolute;
	left:3;
	top:106;
	}
#slogan {
	position:absolute;
	left:430;
	top:138;
	}
#navigation-links {
	position:absolute;
	left:400;
	top:262;
	}
#content-section {
	position:absolute;
	left:10;
	top:294;
	padding:5px;
	width:500;
	font-family: verdana, tahoma, arial, helvetica, georgia;
	font-size: 10px;
	}
#separator {
	position:relative;
	left:0;
	top:20;
	width:50%;
	height:2px;
	background-color: #FF9900;
	align: center;
	}
#bottom-section {
	position:absolute;
	left:3;
	top:684;
	width:781;
	background-color: #000000;	
	}
#header {
	position:absolute;
	left:0;
	top:0;
	width:800;
	background-color: #000000;	
	}
#footer {
	position:absolute;
	left:0;
	top:630;
	width:803;
	background-color: #000000;	
	}
#below-footer {
	position:absolute;
	left:0;
	top:650;
	align: center;
	width:800;
	font-family: verdana, tahoma, arial, helvetica, georgia;
	font-size: 10px;
	}
	
#td {
	font-size:10px;
	color:#ffffff;
	}
#rightpic {
	position:absolute;
	left:530;
	top:334;
	}
#left-right-separator {
	position:absolute;
	left:520;
	top:280;
	width:3;
	background-color: #000000;
	height:350;	
	}
#left-margin {
	position:absolute;
	left:0;
	top:0;
	width:3;
	background-color: #000000;
	height:630;	
	}
#right-margin {
	position:absolute;
	left:800;
	top:0;
	width:3;
	background-color: #000000;
	height:630;	
	}
#sitemap {
	position:absolute;
	left:732;
	top:10;
	color:#660066;
	font-family: verdana, tahoma, arial, helvetica, georgia;
	font-size:10px;
	
	}	
