@charset "utf-8";
body {
	background-image: url(img/tausta.jpg);
}

#wrapper {
	background-image:url(img/bg.png);
	margin-left: auto;
	margin-right: auto;
	width: 1040px;
	height: 944px;
}

#valikko {
	width: 221px;
	height: 331px;
	background-color:#0F9;
	float: left;
	margin-top: 555px;
	margin-left: 73px;
}

#valikko ul {
	list-style-type:none;
	
}

#valikko ul a {
	text-decoration:none;
	height: 56px;
	display:block;
	
}

#valikko li {
	height: 56px;
	width: 221px;

}

#etusivu {
	background-image:url(img/napit.png);
	background-position: 0px 0px;
	
}

#etusivu:hover {
	background-position: 221px 0px;
}

#pitopalvelu {
	background-image:url(img/napit.png);
	background-position: 0px 276px;	
}

#pitopalvelu:hover {
	background-position: 221px 276px;
}

#astiavuokraus {
	background-image:url(img/napit.png);
	background-position: 0px 221px;
	}

#astiavuokraus:hover {
	background-position: 221px 221px;
}

#galleria {
	background-image:url(img/napit.png);
	background-position: 0px 166px;
	
}

#galleria:hover {
	background-position: 221px 166px;
}

#yhteystiedot {
	background-image:url(img/napit.png);
	background-position: 0px 111px;
	
}

#yhteystiedot:hover {
	background-position: 221px 111px;
}

#hinnasto {
	background-image:url(img/napit.png);
	background-position: 0px 56px;
	
}

#hinnasto:hover {
	background-position: 221px 56px;
}

#content {
	width: 663px;
	height: 653px;
	float: right;
	margin-right: 42px;
	margin-top: 175px;
	color: #42210B;
	overflow: auto;
	font-size: 14px;
	font-family:Verdana, Geneva, sans-serif;
}

#content h2 {
	color: #42210B;
	letter-spacing: 2px;
	font-size: 30px;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 20px;
	padding-bottom: 20px;
	font-weight:bold;
	font-style: italic;
}

#content h3 {
	color: #42210B;
	letter-spacing: 2px;
	font-size: 20px;
	font-family:Verdana, Geneva, sans-serif;
	padding-bottom: 10px;
	font-weight:bold;
	font-style: italic;
}

#content p {
	padding-bottom: 10px;
	color: #42210B;
	font-size: 14px;
	font-family:Verdana, Geneva, sans-serif;
}

#content b {
	color: #42210B;
	font-size: 14px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:900;
}

#content strong {
	color: #42210B;
	font-size: 14px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:900;
}


#content a {
	color: #fff;
	text-decoration: underline;
	font-size: 14px;
	font-family:Verdana, Geneva, sans-serif;
}

#content a:visited {
	color: #ccc;
	text-decoration: underline;
	font-size: 14px;
	font-family:Verdana, Geneva, sans-serif;
}

#footer {
	width: 663px;
	height: 20px;
	line-height: 20px;
	float: right;
	margin-left: 10px;
	margin-right: 42px;
	margin-top: 53px;
}

#jlehtonen {
	font-size: 12px;
	margin-left: 510px;
	margin-top: -25px;
	color: #fff;
}

#jlehtonen a {
	font-size: 12px;
	color: #fff;
}

	

