
body {
	background: #ADD09C;
/*	text-align: justify; */
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: small;
/*	text-align: justify; */
	color: #000000;;
}

h1, h2, h3, h4, h5 {
	margin: 0;
}



#header {
	width: 700px;
	margin: 0 auto;
	color: #FEFEFE;
}

#header h1 {
	float: left;
	margin: 0px 0 0 0px;
	font-size: 50px;
	letter-spacing: -7px;
}

#header h2 {
	float: right;
	margin: 40px 20px 0 0;
	font-size: 18px;
	letter-spacing: -2px;
}

#header h3 {
	float: left;
	margin: 0px 20px 0 0;
	font-size: 18px;
	letter-spacing: -2px;
    color: #FFFFFF;
}

a {
	color: #000099;
	text-decoration: none;
}

a img
{
  border: none;
}

a:hover {
	color: #000000;
	text-decoration: none;
}



#menu1 {
	float: left;
	width: 160px;
	margin: 0px auto;
	padding-bottom: 20px;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 14px;
	color: #ADD09C;
}

#menu1 ul {
	margin: 0px;
	list-style: none;
	padding: 0px;
}

#menu1 li {
}

#menu1 a {
	display: block;
	width: 190px;
	padding: 15px 0px;
	background-color: #ADD09C;
	border-top: 1px solid #0087AA;
	border-bottom: 1px solid #0087AA;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: bold;
	color: #000000 ;
}

#menu1 a:hover {
	background-color: #0087AA;
	border-top: 1px solid #E3E3E3;
	border-bottom: 1px solid #E3E3E3;
	color: #FFFFFF;
}



#content {
	width: 900px;
	margin: 0 auto;
	padding-top: 10px;
	border: 10px solid #FFFFFF;
	border-top: none;
	background: #E9EAE2;
}

#ryhma1 {
	float: left;
	width: 190px;
	margin-top: 20px;
	padding: 0 10px 0 20px;
}

#ryhma2 {
	float: left;
	margin-top: 20px;
	width: 500px;
	padding: 0 20px 0 20px;
}

caption {
	caption-side: top;
	text-align: left;
    font-size:medium;;
    font-weight: bold
}




#ryhma3 {
    float: right;
	margin-top: 0px;
	width: 120px;
	padding: 0 0px 0 20px;
}

#ryhma4 {
    float: left;
	margin-top: 20px;
	width: 220px;
	padding: 0 20px 0 20px;
}

#content h2 {
	margin-bottom: 20px;
	font-size: 18px;
	letter-spacing: -1px;
	color: #000000;
}

#kuva {
	float: right;
    margin-top: 20px;
}


#footer {
	width: 700px;
	margin: 0 auto;
	padding-top: 20px;
}


#footer p {
	text-align: center;
	padding: 0;
	font-size: 10px;
}

	dl.image_map {display:block; width:680px; height:950px; background:url(http://www.tornionkennelkerho.net/sm2009/log/kaikki.jpg); position:relative; margin:2px auto 2px auto;}
	a.LINK0 {left:0px; top:808px; background:transparent;}
	a.LINK0 {display:block; width:332px; height:0; padding-top:139px; overflow:hidden; position:absolute;}
	a.LINK0:hover  {background:transparent; border:1px dashed black; color:black;}
	a.LINK1 {left:339px; top:872px; background:transparent;}
	a.LINK1 {display:block; width:338px; height:0; padding-top:67px; overflow:hidden; position:absolute;}
	a.LINK1:hover  {background:transparent; border:1px dashed black; color:black;}
	a.LINK2 {left:340px; top:799px; background:transparent;}
	a.LINK2 {display:block; width:216px; height:0; padding-top:68px; overflow:hidden; position:absolute;}
	a.LINK2:hover  {background:transparent; border:1px dashed black; color:black;}
	a.LINK3 {left:562px; top:726px; background:transparent;}
	a.LINK3 {display:block; width:115px; height:0; padding-top:141px; overflow:hidden; position:absolute;}
	a.LINK3:hover  {background:transparent; border:1px dashed black; color:black;}
	a.LINK4 {left:340px; top:728px; background:transparent;}
	a.LINK4 {display:block; width:216px; height:0; padding-top:64px; overflow:hidden; position:absolute;}
	a.LINK4:hover  {background:transparent; border:1px dashed black; color:black;}
	a.LINK5 {left:0px; top:716px; background:transparent;}
	a.LINK5 {display:block; width:337px; height:0; padding-top:88px; overflow:hidden; position:absolute;}
	a.LINK5:hover  {background:transparent; border:1px dashed black; color:black;}
	a.LINK6 {left:1px; top:595px; background:transparent;}
	a.LINK6 {display:block; width:336px; height:0; padding-top:117px; overflow:hidden; position:absolute;}
	a.LINK6:hover  {background:transparent; border:1px dashed black; color:black;}
	a.LINK7 {left:0px; top:475px; background:transparent;}
	a.LINK7 {display:block; width:338px; height:0; padding-top:116px; overflow:hidden; position:absolute;}
	a.LINK7:hover  {background:transparent; border:1px dashed black; color:black;}
	a.LINK8 {left:0px; top:339px; background:transparent;}
	a.LINK8 {display:block; width:338px; height:0; padding-top:132px; overflow:hidden; position:absolute;}
	a.LINK8:hover  {background:transparent; border:1px dashed black; color:black;}
	a.LINK9 {left:339px; top:654px; background:transparent;}
	a.LINK9 {display:block; width:217px; height:0; padding-top:66px; overflow:hidden; position:absolute;}
	a.LINK9:hover  {background:transparent; border:1px dashed black; color:black;}
	a.LINK10 {left:340px; top:583px; background:transparent;}
	a.LINK10 {display:block; width:214px; height:0; padding-top:65px; overflow:hidden; position:absolute;}
	a.LINK10:hover  {background:transparent; border:1px dashed black; color:black;}
	a.LINK11 {left:562px; top:582px; background:transparent;}
	a.LINK11 {display:block; width:115px; height:0; padding-top:139px; overflow:hidden; position:absolute;}
	a.LINK11:hover  {background:transparent; border:1px dashed black; color:black;}
	a.LINK12 {left:340px; top:509px; background:transparent;}
	a.LINK12 {display:block; width:215px; height:0; padding-top:67px; overflow:hidden; position:absolute;}
	a.LINK12:hover  {background:transparent; border:1px dashed black; color:black;}
	a.LINK13 {left:340px; top:436px; background:transparent;}
	a.LINK13 {display:block; width:215px; height:0; padding-top:67px; overflow:hidden; position:absolute;}
	a.LINK13:hover  {background:transparent; border:1px dashed black; color:black;}
	a.LINK14 {left:563px; top:437px; background:transparent;}
	a.LINK14 {display:block; width:114px; height:0; padding-top:139px; overflow:hidden; position:absolute;}
	a.LINK14:hover  {background:transparent; border:1px dashed black; color:black;}
	a.LINK15 {left:340px; top:364px; background:transparent;}
	a.LINK15 {display:block; width:216px; height:0; padding-top:66px; overflow:hidden; position:absolute;}
	a.LINK15:hover  {background:transparent; border:1px dashed black; color:black;}
	a.LINK16 {left:341px; top:292px; background:transparent;}
	a.LINK16 {display:block; width:214px; height:0; padding-top:65px; overflow:hidden; position:absolute;}
	a.LINK16:hover  {background:transparent; border:1px dashed black; color:black;}
	a.LINK17 {left:563px; top:291px; background:transparent;}
	a.LINK17 {display:block; width:114px; height:0; padding-top:137px; overflow:hidden; position:absolute;}
	a.LINK17:hover  {background:transparent; border:1px dashed black; color:black;}
	a.LINK18 {left:563px; top:146px; background:transparent;}
	a.LINK18 {display:block; width:114px; height:0; padding-top:137px; overflow:hidden; position:absolute;}
	a.LINK18:hover  {background:transparent; border:1px dashed black; color:black;}
	a.LINK19 {left:563px; top:2px; background:transparent;}
	a.LINK19 {display:block; width:113px; height:0; padding-top:138px; overflow:hidden; position:absolute;}
	a.LINK19:hover  {background:transparent; border:1px dashed black; color:black;}
	a.LINK20 {left:342px; top:218px; background:transparent;}
	a.LINK20 {display:block; width:214px; height:0; padding-top:65px; overflow:hidden; position:absolute;}
	a.LINK20:hover  {background:transparent; border:1px dashed black; color:black;}
	a.LINK21 {left:341px; top:146px; background:transparent;}
	a.LINK21 {display:block; width:213px; height:0; padding-top:65px; overflow:hidden; position:absolute;}
	a.LINK21:hover  {background:transparent; border:1px dashed black; color:black;}
	a.LINK22 {left:340px; top:72px; background:transparent;}
	a.LINK22 {display:block; width:215px; height:0; padding-top:68px; overflow:hidden; position:absolute;}
	a.LINK22:hover  {background:transparent; border:1px dashed black; color:black;}
	a.LINK23 {left:340px; top:0px; background:transparent;}
	a.LINK23 {display:block; width:217px; height:0; padding-top:65px; overflow:hidden; position:absolute;}
	a.LINK23:hover  {background:transparent; border:1px dashed black; color:black;}
	a.LINK24 {left:1px; top:182px; background:transparent;}
	a.LINK24 {display:block; width:338px; height:0; padding-top:150px; overflow:hidden; position:absolute;}
	a.LINK24:hover  {background:transparent; border:1px dashed black; color:black;}
	a.LINK25 {left:1px; top:0px; background:transparent;}
	a.LINK25 {display:block; width:337px; height:0; padding-top:177px; overflow:hidden; position:absolute;}
	a.LINK25:hover  {background:transparent; border:1px dashed black; color:black;}