		body {
			background-color : #6495ED;
			margin : 0px 0px 10px 0px;
			padding : 0px 0px 10px 0px;
		}

		div.contentarea {
			background-color: white;
			color: Black;
			font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size: 14px;
			margin : 0px 0px 10px 0px;
			padding : 5px 5px 0px 5px;
			width : 690px;
			position : absolute;
			top : 10px;
			left : 50px;
			border: 1px solid Black;
			}
			
		p, li {
	line-height: 1.5em;
}			

		a:link, a:visited {
			color: Black;
			background-color: White;
			text-decoration: none;
			border-bottom: 1px dashed #6495ED;
			border-top: 1px dashed #6495ED;
		}

		a.picturelink, img.picturelink {
			background-color: white !important;
			color: white;
			border : 0px none White !important;
			padding-bottom: 2px;
			padding-top: 2px;
			padding-right : 15px;
		}

		a:hover {
			text-decoration: none;
			background-color: #6495ED;
			color: White;
			border-bottom: 1px dotted White;
			border-top: 1px dotted White;
		}

		img.picright {
			float: right;
			padding-bottom: 2px;
			padding-left: 5px;
			padding-top: 2px;
		}

		img.picleft {
			float: left;
			padding-bottom: 2px;
			padding-top: 2px;
			padding-right : 5px;
		}

		img.flag {
			float: left;
			padding-right : 2px;
		}
		
		h1.header {
			border-top: 1px dotted Black;
			border-bottom: 1px dotted Black;
			padding-bottom: 3px;
			padding-top: 3px;
			margin-bottom: 0px;
	  }
	  
	  h2.subheader {
			font-size: 14px;
			border-bottom: 1px dotted Black;
			padding-bottom: 3px;
			text-align: center;
			margin-top: 0px;	
	  }
	  
	  p.footer {
			font-size: 14px;
			border-top: 1px dotted Black;
			border-bottom: 1px dotted Black;
			padding-bottom: 3px;
			padding-top: 3px; 
			clear: both; 	
	  }
	  
	  span.facthelp {
	  	cursor: help;
		border-bottom: 1px dotted Green;
  	}
	
	p.posttime {
		font-size: 12px;
		text-align: right;
		font-style: italic;
		border-bottom: 1px dotted #6495ED;
		clear: both;
	}
	
	h1.blogdate {
		font-size: 16px;
		text-align: left;
		color: #6495ED;
		clear: both;
	}
	
	h2.posttitle {
		font-size: 15px;
		color: Black;
		text-align: left;
		clear: both;
	}

	h3.linkdump {
		font-size: 14px;
		color: #2F4F4F;
		text-align: left;
		clear: both;
	}
	
	input.complaintname {
		border: 1px dotted #6495ED;
		width: 350px;
		font-family: "Courier New", Courier, monospace;
		color: Blue;
		background-color: White;
	 }
	 
	 	input.complaintmail {
		border: 1px dotted #6495ED;
		width: 330px;
		font-family: "Courier New", Courier, monospace;
		color: Blue;
		background-color: White;
	}
	
	textarea.complaint {
		border: 1px dotted #6495ED;
		width: 500px;
		height: 100px;
		font-family: "Courier New", Courier, monospace;
		color: Blue;
		background-color: White;
	}

	input.complaintname:focus {
		border: 1px dotted #6495ED;
		width: 350px;
		font-family: "Courier New", Courier, monospace;
		color: White;
		background-color: Blue;
	 }
	 
	 	input.complaintmail:focus {
		border: 1px dotted #6495ED;
		width: 330px;
		font-family: "Courier New", Courier, monospace;
		color: White;
		background-color: Blue;
	}
	
	textarea.complaint:focus {
		border: 1px dotted #6495ED;
		width: 500px;
		height: 100px;
		font-family: "Courier New", Courier, monospace;
		color: White;
		background-color: Blue;
	}
	
	input.sendcomplaint {
		background-color: #6495ED;
		color: White;
		border: 3px outset Blue;
	}
	
	p.entrynavi {
		text-align: center;
	}
	
	input.entrycomment {
		border: 1px dotted #6495ED;
		width: 500px;
		font-family: "Courier New", Courier, monospace;
		color: Blue;
		background-color: White;
	 }
	 
 	input.entrycomment:focus {
		border: 1px dotted #6495ED;
		width: 500px;
		font-family: "Courier New", Courier, monospace;
		color: White;
		background-color: Blue;
	 }
	 
	textarea.commententry {
		border: 1px dotted #6495ED;
		width: 550px;
		height: 150px;
		font-family: "Courier New", Courier, monospace;
		color: Blue;
		background-color: White;
	}

	textarea.commententry:focus {
		border: 1px dotted #6495ED;
		width: 550px;
		height: 150px;
		font-family: "Courier New", Courier, monospace;
		color: White;
		background-color: Blue;
	}

	h2.formdivider {
		font-size: 15px;
		color: Black;
		text-align: left;
		clear: both;
		border-top: 1px dotted #6495ED;
	}
	
	q {
		background-color: #D3D3D3;
		font-style: italic;
		color: Black;
	}
	
	blockquote {
		background-color: #D3D3D3;
		font-style: italic;
		color: Black;
		padding-left: 3px;
	}
	
	ul.trivia {
		font-size: 12px;
	}

		input.propagateinput {
		border: 1px dotted #6495ED;
		width: 450px;
		font-family: "Courier New", Courier, monospace;
		color: Blue;
		background-color: White;
	 }

	input.propagateinput:focus {
		border: 1px dotted #6495ED;
		width: 450px;
		font-family: "Courier New", Courier, monospace;
		color: White;
		background-color: Blue;
	 }

	textarea.propagatenote {
		border: 1px dotted #6495ED;
		width: 600px;
		height: 100px;
		font-family: "Courier New", Courier, monospace;
		color: Blue;
		background-color: White;
	}

	textarea.propagatenote:focus {
		border: 1px dotted #6495ED;
		width: 600px;
		height: 100px;
		font-family: "Courier New", Courier, monospace;
		color: White;
		background-color: Blue;
	}
	
	#tooltip {
	position: absolute;
	visibility: hidden;
	border: 1px solid Blue;
	padding: 3px 5px;
	background: #fff;
	margin: 0;
	font: 11px/13px verdana,arial,sans-serif;
	color: Blue;
}

p.intro:first-letter {
	float: left;
	font-size: 300%;
	font-weight: bold;
	margin-right: 5px;
	margin-top: 0.1em
}

	 	input.searchfield {
		border: 1px dotted #6495ED;
		font-family: "Courier New", Courier, monospace;
		color: Blue;
		background-color: White;
	}

	 	input.searchfield:focus {
		border: 1px dotted #6495ED;
		font-family: "Courier New", Courier, monospace;
		color: White;
		background-color: Blue;
	}

h3.minititle {	
		font-size: 14px;
		color: Black;
		text-align: left;
		clear: both;
}