
BODY {
background-color:#ffffff;
background-attachment: fixed;
font: 13px Georgia; color: #ff5501; 
}
#navbar {	top:0px; width:100%; height: 70px; 
			position:absolute; padding: 0 0 0 200px;
			background-color: #c3c3c3;
			border-top: 5px solid black; border-bottom: 2px solid #da2b18;
			font: 18px Georgia, Times, serif; overflow: hidden; z-index:1;}

#lintu {	top:575px; left:760px; z-index:5; position:absolute;}
#logo {		top:10px; left:10px; z-index:5; position:absolute;}


#main {		top:70px; left:150px; width:600px; 
			position:absolute; background-color:white;
			border-right: 1px solid black; margin-right: 50px;
			padding:80px 0 10px 0; z-index:0;}
	
	#main #toplink {height: 15px; width:595px;}
	#main #toplink a {float:right; text-decoration:none;}
		#main #toplink a:link {		color:black; border-bottom: 1px dashed grey;}
		#main #toplink a:hover {	color:red; border-bottom: 1px dashed red;}
		#main #toplink a:visited {	color:grey; border-bottom: 1px dashed grey;}
	

	#main h2 {		padding:0 5px; font: 18px Georgia; 
					border-bottom: 1px dashed grey; 
					border-top: 1px dashed grey; 
					letter-spacing:2; line-height:2.3; 
					background-color:#efefef;}
				
		#main h2.foobar {	padding:0 5px; font: italic 14px Georgia;
							border-bottom: 1px dashed red; 
							border-top: 1px dashed red; 
							letter-spacing:3; line-height:2.3; 
							background-color:#e2e2e2; color:black;}

	#main h3 {		padding:0 10px; font: 16px Georgia; 
					border-bottom: 1px dashed grey; 
					border-top: 1px dashed grey; 
					letter-spacing:2; line-height:2;
					background-color:#efefef; color: #ff5501;}

	#main h4 {		padding:0 10px; font:13px Georgia;
					border-bottom: 1px dashed red; 
					letter-spacing:2; line-height:2;
					color: #ff5501;}

	#main #empty100 {height:100px;}
	#main #empty120 {height:120px;}
	#main #empty200 {height:200px;}
	#main #empty300 {height:300px;}				

	#main #mainos {margin-left:100px;}
	#main #text { 	margin-left:30px; margin-right:25px;
					line-height:1.8; margin-bottom:10px;
					color:black;}
					
		#sisennys {margin-left:20px;}					
		#main #text #viiva {border-bottom:1px dashed red; margin-top:15px; margin-bottom:15px;}
		#main #text ol {margin-left:0px; padding: 0 20px;}
		#main #text ul {margin-left:0px; padding: 0 10px;}
		#main #text li {margin-bottom: 10px;}
		#main #text b {letter-spacing: 1.03;}
		#main #text i {letter-spacing: 1.05;}

		#main #text #image-right {left:440px; width:130px; position:absolute; line-height:1; font: 12px Georgia;}
		#main #text #image-left {left:0px; width:160px; position:absolute; line-height:1; font: 12px Georgia;}		
		#main #text #image-left_ry {left:0px; width:260px; position:absolute; line-height:1; font: 12px Georgia;}
		#main #text #palkinnot {margin-right:130px;}
		#main #text #right {margin-left:160px;}
		#main #text #right_ry {margin-left:260px;}
		#main #text #right_yhteystiedot {margin-left:160px; position:absolute;}
			
		#main #text a:link {	text-decoration:none; color:black;
								border-bottom: 1px dashed grey;}
		#main #text a:hover {	text-decoration:none; color:red;
								border-bottom: 1px dashed red;}
		#main #text a:visited {	text-decoration:none; color:grey;
								border-bottom: 1px dashed grey;}					

#linkstop {top:180px; left:200px; z-index:7; position:absolute; font:14px Georgia; letter-spacing:2;}
	#linkstop a:link{		text-decoration:none; color:grey;
						border-bottom: 1px dashed #efefef;}
						
	#linkstop a:visited {	text-decoration:none; color:grey;
						border-bottom: 1px dashed #efefef;}
						
	#linkstop a:hover {	text-decoration:none; color:black;
						border-bottom:1px dashed red;}

#links {		top:75px; left:755px; background-color:white;
				z-index:0; position:absolute;}

	
	#links #text {		margin-top:10px; width:200px; float: left;
						padding: 0 23px 0 13px; 
						font: 11px Verdana; line-height:1.5;}
						
	#links a:link{		text-decoration:none; color:#b62e2e;
						border-bottom: 1px dashed #efefef;}
						
	#links a:visited {	text-decoration:none; color:#660000;
						border-bottom: 1px dashed #efefef;}
						
	#links a:hover {	text-decoration:none; color:black;
						border-bottom:1px dashed red;}
