body, html {
    /* background: #fff url(bg.gif); */
	font-family : "Garamond", sans-serif;
    margin : 20px;
    color : black;
    font-size : 0.96em;
	
}
#kuva {
    
 	margin-right : 0px;
    border-top : 1px solid black;
    border-bottom : 1px solid black;
   	background-color : #87CEFA;
    font-size : 0,3em;
    padding : 1px 1px 1px 1px;
}


#teksti {

	margin : 30px;
	padding : 20px;
	border-bottom : 1px solid black; 
	border-left : 1px solid black;
	border-right : 1px solid black;
	background-color : white;
}

#forum-teksti {
	margin : 50px;
	padding : 20px;
	border-bottom : 1px solid black; 
	border-left : 1px solid black;
	border-right : 1px solid black;
	background-color : white;
}

#kehys2 {

margin : 1px auto;
	width : 280px;
	text-align : left;
	padding : 10px;
	background-color : white ;
	border : 0 px solid black;

}

#kehys1 {

	margin : 1px auto;
	width : 450px;
	text-align : left;
	padding : 5px;
	background-color : #87CEFA;
	border : 1px solid black;
}

#menu { 
    
 	margin-right : 0px;
    border-top : 1px solid black;
    border-bottom : 1px solid black;
   	background-color : #87CEFA;
    font-size : 1em;
    padding : 1px 1px 1px 1px;
}


#menu br {
    display : none;

}


.odd, .even {
clear: both;
padding: 2px 5px;
}

hr {
border: 0px;
border-bottom: 1px dashed black;
color: white;
background-color: white;
}
 
 }


.ly {
float:right;
} 



a:link
{
	color:#191970;
	text-decoration:none;
    
}

a:visited
{ 
	color: black;
	text-decoration:none;
   
}

a:hover	
{ 
	color: #0000FF;
	text-decoration:none;
    
}

a:active
{
	color:#088;
	text-decoration:none;
}






div.float {
  float: left;
  width: 30px;
  padding: 5px;
  }
  
div.float p {
   text-align: center;
   }
