/* Layout Stylesheet */ body{ margin: 0px 0px 0px 0px; padding:0;  background: url(./images/sin_taustapalkki.gif);  background-repeat: repeat-x; color: #00000f; width: 760px; font-family: Arial, Helvetica, Sans-Serif;	font-size:10px;font-weight: normal;    }	  #hdr{ height:115px; background: url(./images/ylabanneri.jpg); width: 820px; color:#000000; border: 0px solid #206EBB; margin:0px 0 0 0; z-index: 1; } 
#lh-col{ position: absolute; top: 115px; left: 0px; width: 170px; border: 0px solid #00000f; background: url(./images/sin_taustapalkki.gif); /* background: #FFFFFF; */ color: #9B9DB2; margin: 0px 0px 0px 0px; padding: 0px; height: 880px; z-index: 2;  }  /* #bar { height:20px; margin: 0px 120px 0px 200px; background:#c0c0c0; width: 600px; color: #9B9DB2; border:solid #000000;	 border-width:1px 0 1px 0; } */    
#rh-col{	position: absolute;	top: 115px;	left: 170px;	width: 640px; height:1000px;	margin: 0px 0px 0px 0px;	border: 0px solid #206EBB;	background: url(./images/oikeapalkki.png);	background-repeat: repeat-y;	color: #0000ff;	padding: 20px;	font-family: Arial, Helvetica, sans-serif; }  #bottom-bar { position: bottom; height:20px; margin: 0px 0px 0px 0px; background:#CCFFFF; width: 600px; color: #CCFFFF; border:solid #0000FF;	 border-width:1px 0 1px 0; padding: 0px;  }      <style type="text/css">/* minimum menu requirements for functionality */.topmenuul{	list-style-type:none;	margin:0;	padding:0;}.topmenuli{	list-style-type:none;	float:left;}.topmenutitle{	display:block;	width:100px;	 text-align: center;}.submenuul{	list-style-type:none;	position:absolute;	margin: 0;	padding:0;	display:none;}.submenuli a{	display:block;	width:250px;}li:hover ul , li.over ul{ /* lists nested under hovered list items */	display: block;}#dmenu li>ul { 	top: auto;	left: auto;}#content {	clear: left;}/* menu design */#dmenu {    margin: 0px 0px 0px 0px;	widht: 600px;	font-family: Arial, Helvetica, Sans-Serif;	font-size:14px;	font-weight: bold;}.topmenuul {	}.topmenutitle {	text-indent:3px;	text-decoration: none;	border:1px solid #FFFFFF;	background-color:#FFFFFF;	padding:0px;	line-height:14px;}.submenuul {	margin-top:-1px;	background-color:#E7F7FF;	background-position: top left;	background-repeat: repeat-x;	border-top:1px solid #CCFFFF;	border-bottom:2px solid #CCFFFF;	border-right:2px solid #CCFFFF;	border-left:7px solid #CCCCCC;}.submenuli a{	padding:3px;	text-decoration: none;	color: #000000;}.submenuli a:hover{	text-decoration: none;	background:#336699;	color: #FFFFFF;}