body { background-color : #d5d5d5; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px;
   text-align : justify; font-size: 12px;  line-height: 25px; font-family: arial,'Trebuchet MS',arial,Sans-serif; color : #2a2a2a;
   letter-spacing: normal; background-image : url(http://i173.photobucket.com/albums/w64/vivivideo/tausta-1.jpg); background-position: left top; background-repeat: repeat-x;  } 

h1 { font-size: 18px; letter-spacing: 2px; font-weight: normal; border-bottom: 1px #FFFFFF dotted; color : #cd7d00;
font-style: italic; font-family: 'palatino linotype', georgia;}
h2 { font-size: 16px; letter-spacing: 2px; font-weight: normal; border-bottom: 1px #FFFFFF dotted;color : #cd7d00; 
font-style: italic; font-family: 'palatino linotype', georgia;}
h3 { font-size: 14px; letter-spacing: 2px; font-weight: bold; border-bottom: 1px #d1d1d1 dotted;color : #cd7d00;
font-style: italic; font-family: 'palatino linotype', georgia;}
h4 { font-size: 9px; letter-spacing: 1px; font-weight: normal; border-top: 1px #d5d5d5 solid;  line-height: normal;}

a:link {  color : #cd7d00; text-decoration:none; } 
a:visited {  color : #cd7d00 ;text-decoration:none; } 
a:active {  color : #cd7d00; text-decoration:none;  } 
a:hover {  color : #2a2a2a; text-decoration:underline;} 

a:link.menu {  color : #cd7d00; text-decoration:none; font-family:georgia;} 
a:visited.menu {  color : #cd7d00 ;text-decoration:none;font-family:georgia; } 
a:active.menu {  color : #cd7d00; text-decoration:none; font-family:georgia; } 
a:hover.menu {  color : #2a2a2a; text-decoration:underline;font-family: georgia;} 

/* muuta */
.kuva {  border: 0px; background-image : url(http://i173.photobucket.com/albums/w64/vivivideo/tausta-1.jpg); padding: 6px; }


#main { width: 800px; margin-bottom: 0px;  margin-left: auto;  margin-right: auto; margin-top: 0px; background-color : #ffffff;
 border-bottom: #cd7d00 solid 40px;}
#main1 { width: 530px; float: left; margin-left: 20px; margin-right: 20px; margin-top: 20px;
}
#menu { width: 180px; margin-bottom: 0px; margin-left: 20; margin-right: 20px; margin-top: 20px; float:right;}

div.footer { clear: both; text-align: center; }






