body {
   background: #6c6c6c;
   background-image:url('background.jpg');
}

div.menu1
{
width: 100px;
height: 100px;
background: #443b2a;
font-family: arial;
font-size: 10px;
color: white;
float: left;
text-decoration:none;
font-weight: bold;
vertical-align: center;
}

div.menu2
{
width: 100px;
height: 100px;
float: left;
background: #203c2d;
font-family: arial;
font-size: 10px;
color: white;
text-decoration:none;
font-weight: bold;
vertical-align: center;
}

div.menu3
{
width: 100px;
height: 100px;
float: left;
background: #000000;
font-family: arial;
font-size: 10px;
color: white;
text-decoration:none;
font-weight: bold;
vertical-align: center;
}

.menu4
{
width: 100px;
height: 100px;
float: left;
background: #958f6f;
font-family: arial;
font-size: 10px;
color: white;
text-decoration:none;
font-weight: bold;
vertical-align: center;
}

.menu4 a { text-decoration: none; }

div.menu5
{
width: 100px;
height: 100px;
float: left;
background: #b1c0ad;
font-family: arial;
font-size: 10px;
color: white;
text-decoration:none;
font-weight: bold;
vertical-align: center;
}

div.menu6
{
width: 100px;
height: 22px;
float: left;
background: #808080;
font-family: arial;
font-size: 9px;
color: white;
text-decoration:none;
font-weight: bold;
vertical-align: center;
}

div.menu1:hover
{
background: white;
color: black;
}
div.menu2:hover
{
background: white;
color: black;
}
div.menu3:hover
{
background: white;
color: black;
}
div.menu4:hover
{
background: white;
color: black;
}
div.menu5:hover
{
background: white;
color: black;
}
div.menu6:hover
{
background: white;
color: black;
}

a {
   color: #21231F;
   font-family: Arial;
   font-size: 14px;
}

a:hover {
   text-decoration: none;
   font-family: Arial;
   font-size: 14px;
   color: #32342F;
}

hr {
	background-color:#d4d4d4;
	color:#d4d4d4;
	height:1px;
	border:0px;
}

#trackgray {
	float: left;
	position: relative;
	border-width: 1px;
	vertical-align: middle;
	border-style: solid;
	border-color: #dddddd;
	background-color: #E9E9E9;
	text-align: left;
	vertical-align: middle;
	height: 31px;
	padding: 5px;
}

#trackgray2 {
	float: left;
	position: relative;
	border-width: 1px;
	vertical-align: middle;
	border-style: solid;
	border-color: #dddddd;
	background-color: #E9E9E9;
	text-align: center;
	vertical-align: middle;
	height: 31px;
	padding: 5px;
}

#trackwhite {
	float: left;
	position: relative;
	border-width: 1px;
	vertical-align: middle;
	border-style: solid;
	border-color: #dddddd;
	background-color: white;
	text-align: left;
	vertical-align: middle;
	height: 31px;
	padding: 5px;
}

#trackwhite2 {
	float: left;
	position: relative;
	border-width: 1px;
	vertical-align: middle;
	border-style: solid;
	border-color: #dddddd;
	background-color: white;
	text-align: center;
	vertical-align: middle;
	height: 31px;
	padding: 5px;
}

#otsikko {
   font-family: Franklin Gothic Medium;
   font-size: 14px;
   color: #555555;
   font-weight: bold;
}

#frame
{
	width: 1025px;
	padding: 3px;
	overflow:hidden;
	position: relative;
	margin-left: auto ;
	margin-right: auto ;
	top: 0px; 
	text-align: center;
}

#element-left 
{
width: 310px;
float: left;
font-family: verdana;
font-size: 13px;
color: #ffffff;
overflow:hidden;
}

#element-center
{
width: 700px;
float: left;
overflow:hidden;
text-align: left;
}

#element-right
{
width: 300px;
float: left;
overflow: hidden;
font-family: arial;
font-size: 14px;
font-weight: bold;
color: #FFFFFF;
}

#horizontal-vali
{
width: 5px;
height: 300px;
float: left;
overflow: hidden;
}

#sisalto
{
overflow: hidden;
background: white;
font-family: Arial;
font-size: 12px;
padding: 10px;
vertical-align: text-top;
}

#discomenu 
{
overflow: hidden;
height: 21px;
}

#vali
{
width: 720px;
height: 5px;
top: 5px;
}

#kuva
{
position: relative;
width: 300px;
height: 300px;
padding: 0px;
float: right;
}

#tekstiosa
{
position: relative;
left: 0px;
padding: 0px;
font-family: verdana;
font-size: 11px;
float: left;
}

#otsikko
{
font-family: arial;
font-size: 22px;
font-weight: bold;
color: #466d6e;
}

#biisiotsikko
{
font-family: arial;
font-size: 13px;
font-weight: bold;
color: #365d5e;
}

#kaupat
{
width: 150px;
height: 300px;
margin-left: auto;
margin-right: auto;
top: 30px;
}


