a:link 
{
 	color: rgb(128, 0, 0);
}

a#linkki_2005 
{
	display: block;
	width: 41px;
	height: 23px;
	background-image: url(./kuvat/otsikko_2005.png);
}

a#linkki_2005:hover 
{
	background-image: url(./kuvat/otsikko_2005_hover.png);
}

a#linkki_2006 
{
	display: block;
	width: 43px;
	height: 23px;
	background-image: url(./kuvat/otsikko_2006.png);
}

a#linkki_2006:hover 
{
	background-image: url(./kuvat/otsikko_2006_hover.png);
}

a#linkki_2007 
{
	display: block;
	width: 43px;
	height: 23px;
	background-image: url(./kuvat/otsikko_2007.png);
}

a#linkki_2007:hover 
{
	background-image: url(./kuvat/otsikko_2007_hover.png);
}

a#linkki_2008 
{
	display: block;
	width: 43px;
	height: 23px;
	background-image: url(./kuvat/otsikko_2008.png);
}

a#linkki_2008:hover 
{
	background-image: url(./kuvat/otsikko_2008_hover.png);
}

a#linkki_2009 
{
	display: block;
	width: 43px;
	height: 23px;
	background-image: url(./kuvat/otsikko_2009.png);
}

a#linkki_2009:hover 
{
	background-image: url(./kuvat/otsikko_2009_hover.png);
}

a#linkki_2010 
{
	display: block;
	width: 43px;
	height: 23px;
	background-image: url(./kuvat/otsikko_2010.png);
}

a#linkki_2010:hover 
{
	background-image: url(./kuvat/otsikko_2010_hover.png);
}

a#linkki_uutisarkisto 
{
	display: block;
	width: 84px;
	height: 21px;
	background-image: url(./kuvat/linkki_uutisarkisto.png);
}

a#linkki_uutisarkisto:hover 
{
	background-image: url(./kuvat/linkki_uutisarkisto_hover.png);
}

a#linkki_uutisarkisto_en 
{
	display: block;
	width: 92px;
	height: 20px;
	background-image: url(./kuvat/linkki_uutisarkisto_en.png);
}

a#linkki_uutisarkisto_en:hover 
{
	background-image: url(./kuvat/linkki_uutisarkisto_hover_en.png);
}

a#linkki_elmo 
{
	display: block;
	width: 158px;
	height: 205px;
	background-image: url(./kuvat/koirat_elmo.png);
	margin-left: auto;
	margin-right: auto;
}

a#linkki_elmo:hover 
{
	background-image: url(./kuvat/koirat_elmo_hover.png);
}

a#linkki_luca 
{
	display: block;
	width: 158px;
	height: 205px;
	background-image: url(./kuvat/koirat_luca.png);
	margin-left: auto;
	margin-right: auto;
}

a#linkki_luca:hover 
{
	background-image: url(./kuvat/koirat_luca_hover.png);
}

a#linkki_nero 
{
	display: block;
	width: 158px;
	height: 205px;
	background-image: url(./kuvat/koirat_nero.png);
	margin-left: auto;
	margin-right: auto;
}

a#linkki_nero:hover 
{
	background-image: url(./kuvat/koirat_nero_hover.png);
}

a#linkki_muistoissa
{
	display: block;
	width: 126px;
	height: 31px;
	background-image: url(./kuvat/linkki_muistoissa.png);
}

a#linkki_muistoissa:hover
{
	background-image: url(./kuvat/linkki_muistoissa_hover.png);
}

a#linkki_muistoissa_en
{
	display: block;
	width: 156px;
	height: 31px;
	background-image: url(./kuvat/linkki_muistoissa_en.png);
}

a#linkki_muistoissa_en:hover
{
	background-image: url(./kuvat/linkki_muistoissa_hover_en.png);
}


a#tervetuloa 
{
	margin-top: 20px;
	margin-left: 25px;
	margin-right: 25px;
	display: block;
	width: 136px;
	height: 36px;
	background-image: url(./kuvat/tervetuloa.png);
	float: right;
}

a#tervetuloa:hover 
{
	background-image: url(./kuvat/tervetuloa_hover.png);
}

a:visited {
	color: rgb(85, 25, 139);
}

a#welcome 
{
	margin-top: 20px;
	margin-left: 25px;
	margin-right: 25px;
	display: block;
	width: 110px;
    height: 36px;
    background-image: url(./kuvat/welcome.png);
    float: left;
}

a#welcome:hover 
{
    background-image: url(./kuvat/welcome_hover.png);
}

b.uutinen {
	padding-right: 5px;
}

body 
{
	margin: 0px;
	padding: 0px;
}

body.alapalkki 
{
	background-color: rgb(169,128,98);
	background-image: url(./kuvat/pyoristys_ala.png);
	background-repeat: no-repeat;
	background-position: top left;
	color: rgb(96,40,1);
	font-family: Arial, Helvetica;
	font-size: 12px;
	margin-top: 23px;
	margin-left: 169px;
}

body.index 
{
	background-color: rgb(169,128,98);
	background-image: url(./kuvat/tausta-pikseli.png);
	text-align: center;
}

body.kuvasivu
{
	
}

body.paajuttu 
{
	background-color: rgb(255,255,240);
	color: rgb(96,40,1);
	font-family: Arial, Helvetica;
	font-size: 15px;
	padding-left: 5px;
	padding-right: 5px;
	scrollbar-base-color: rgb(255,255,240);
	scrollbar-arrow-color: rgb(169, 128, 98);
	scrollbar-track-color: #FFF8DC;	
	scrollbar-3dlight-color: rgb(169, 128, 98);
	scrollbar-darkshadow-color: rgb(169, 128, 98);
	scrollbar-highlight-color: rgb(255,255,240);
	scrollbar-shadow-color: rgb(255,255,240);
/*
	scrollbar-highlight-color: rgb(169, 128, 98);
	scrollbar-shadow-color: rgb(169, 128, 98);
*/
/*
	scrollbar-base-color: rgb(255,255,240);
	scrollbar-arrow-color: rgb(169, 128, 98);


	
	scrollbar-highlight-color: #B99A7F;
	scrollbar-darkshadow-color: blue;
	scrollbar-lightshadow-color: red;
	scrollbar-shadow-color: red;
*/
}

body.tyhja 
{
	background-color: rgb(169,128,98);
	background-image: url(./kuvat/pyoristys_oikea.png);
	background-repeat: repeat-y;
	background-position: top left;
}

body.valikko 
{
	background-color: rgb(169,128,98);
	background-image: url(./kuvat/pyoristys_vasen.png);
	background-repeat: repeat-y;
	background-position: top left;
}

body.ylapalkki 
{
	background-color: rgb(169,128,98);
	background-image: url(./kuvat/pyoristys_yla.png);
	background-repeat: no-repeat;
	background-position: top left;
}

div.copyraitit 
{
	padding-top: 30px;
	font-size: 12px;
}

div.keskitettykuva 
{
	margin-bottom: 10px;
	text-align: center;
}

div.koiran_tiedot 
{
	margin-bottom: 15px;
}

div.osoite 
{
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	width: 250px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center;
	font-size: 12px;
}

div.paivitetty 
{
	padding-top: 20px;
}

div.runo
{
	font-family: Monotype corsiva;
	font-size: 16px;
	margin-top: 20px;
	margin-left: 30px;
}

div.sukutaulu 
{
 	margin-top: 20px;
	margin-bottom: 20px;
}

div.teksti 
{
	margin-bottom: 10px;
	color: rgb(96,40,1);
	font-family: Arial, Helvetica;
	font-size: 15px;
}

div.tekstissaoikea 
{
	float: right;
	margin-left: 5px;
	text-align: center;
	font-size: 10px;
}

div.tulos 
{
	padding-top: 0px;
	padding-bottom: 20px;
}

div.uutinen {
	padding-bottom: 15px;
}

div.uutis_otsikko {
	padding-top: 10px;
	padding-bottom: 10px;
	font-weight: bold;
	font-size: 17px;
}

div.vuodenuros 
{
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	width: 250px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-bottom: 20px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

div.vuodenuros_ei_kuvaa
{
	text-align: center;
}

div.vuodenuros_kuva 
{
	text-align: center;
	margin-right: 200px;
}

div.vuosilinkki 
{
  	text-align: center;
}

img.esilataa 
{
	display: none;
}

img#index_kuvasarja {
	margin-top: 30px;
}

img#otsikko 
{
	margin-top: 20px;
}

img#pikkunero {
	position: absolute;
	bottom: -30px;
	left: 0px;
}

img#pikkunero_alapalkki 
{
	position: absolute;
	bottom: 20px;
	left: 0px;
}

img#sivuotsikko 
{
  	margin-top: 10px;
  	margin-left: 15px;
  	margin-bottom: 10px;
  	display: block;
}

img.tekstissaoikea 
{
	float: right;
	margin-left: 5px;
}

img.tekstissavasen 
{
	float: left;
	margin-right: 5px;
}

img.uutinen {
	padding-top: 20px;
	padding-bottom: 20px;
}

span.alt {
	display: none;
}

span.pienempi 
{
	font-size: 12px;
}

span.vuodenuros 
{
	font-family: Monotype corsiva; 
	font-size: 20px;
}

table.index 
{
	margin: auto auto; 
	width: 500px;
	padding: 0px;
}

table.koirat
{
	margin-top: 20px;
}

table.nayttelytuloksia
{
	width: 99%;
	padding-top: 12px;
}

table.neroseisomassa
{
	padding-top: 10px; 
	padding-bottom: 10px;
}

table.osoite
{
	width: 100%;
}

table#otsikko 
{
	width: 780px;
	padding: 0px;
	margin: 0px;
}

table.vuosilinkki
{
  	margin-left: auto;
  	margin-right: auto;
}

td {
	color: rgb(96,40,1);
	font-family: Arial, Helvetica;
	font-size: 15px;
}

td.annejapojat 
{
	width: 206px;
}

td.index 
{
	width: 250px;
	margin: 0px;
	padding: 0px;
}

td.keskitetty
{
	text-align: center;
}

td.koirat
{
	width: 200px;
	text-align: center;
}

td.osoite 
{
	text-align: center;
	height: 185px
}

td#otsikko {
	text-align: center;
	vertical-align: top;
	padding-top: 20px;
}

td#otsikko_pojat {
	width: 150px;
}

td.pennut 
{
	text-align: center;
	vertical-align: top;
}

td.tutustumaan 
{
	font-family: Monotype corsiva;
	font-size: 24px;
	height: 50;
	vertical-align: bottom;
	text-align: center;
}

td.valikko {
	vertical-align: top;
	text-align: center;
	padding-top: 20px;
}

td.vieraskirja
{
	text-align: center; 
	width: 171px;
}
