body {
  color: #ff3db8;
  background-color: #1f1106; 
  background-repeat: no-repeat;
  background-attachment: fixed;
  font-family: Georgia, serif;
  font-size: 1em;
  letter-spacing: -0.2pt;
  margin:0px;
  overflow: hidden;
}

#wrapper-left {
width:60%;
height:100%;
float:left;
}

#wrapper-right {
width:40%;
height:100%;
float:right;
}

#boksi {position:absolute;
  top:80px;
  left:240px;
  margin:0px;
  padding-left:25px;
  border-style:solid;
  border-left-width:10px;
  border-top-width:0px;
  border-right-width:0px;
  border-bottom-width:0px;
  border-color:#ff3db8;
}

#nosto {position:absolute;
  top:240px;
  left:275px;
  margin:0px;
  padding:20px;
  background-color: #322203; 
  width: 360px;
  height: 110px;
}

#cubistelu {position:absolute;
  top:60px;
  left:40px;
  margin:0px;
  width:150px;
  height:150px;
}

p {
   margin:0px;
}

#harmaa {
   color: #999999;
}

#ylaindeksi {
   color: #555555;
   font-size: 16px;
}
#yla1a {
   color: #555555;
   font-size: 16px;
}
#yla2a {
   color: #555555;
   font-size: 16px;
}
#yla3a {
   color: #555555;
   font-size: 16px;
}

#otsikko {
  color: #cfff3d;
  font-family: Georgia, serif;
  font-size: 3em;
  letter-spacing: -1.2pt;
  font-weight: 500;
}

#alaviite {position:absolute;
  bottom:25px;
  left:240px;
  margin:0px;
  color: #444444;
  font-size: 10px;
  padding-left:25px;
  border-style:solid;
  border-left-width:10px;
  border-top-width:0px;
  border-right-width:0px;
  border-bottom-width:0px;
  border-color:#1f1106;
  width:480px;
}

#viite1
{ margin:0px;
padding:0px;
 }
#viite2
{ margin:0px;
padding:0px;
 }

#bannerit {
float:left;
width:20%;
height:100%;
color:#333333;
padding-left:10px;
font-family: helvetica,sans-serif;
font-size: 11px;
letter-spacing: 0.2pt;

background-color: #e8e8e8;
background-repeat: no-repeat;

}

a:link {color: #bacc85; text-decoration: underline; }
a:active {color: #cfff3d; text-decoration: underline; }
a:visited {color: #bacc85; text-decoration: underline; }
a:hover {color: #cfff3d; text-decoration: none; }

ul
{

	padding-left: 0px;
	margin-left: 0px;
}

ul li {
	list-style-type: none;
	background-image: url(square.jpg);
	background-repeat: no-repeat;
	background-position: center left;

	padding-left: 15px;
	margin-left: 0;
	color: #666666;

}


