body {
	background-color:		#FFFFFF;
	color:					#666666;
	font-family:			arial, sans;
	font-size:				100%;
	line-height:			1.7em;
	margin:					1em 2em;
	background-image: url(gradient.jpg);
	background-repeat: no-repeat;
}

h1 {
	font-size: 				2.18em;
	letter-spacing:			-0.01em;
}			
		
h2 {
	font-size: 				1.45em;
	letter-spacing:			-0.02em;
}

a:link {
	color:					#003366;
}

a:visited {
	color:					#003300;
}

a:hover {
	text-decoration:		none;
	color:					#FFFFFF;
	background-color:#8CAEFF;
}
						
ul.navigation {
	background-color:#003366;
	padding:				0em 0.5em;
	list-style-type:		none;
}
			
ul.navigation li {
	border-right:			1px solid #666666;
	display:				inline;			
}
			
.navigation a {
	color:					#FFFFFF;
	padding:				0.5em;
}

.description {
	font-size:					1.2em;
}	
			
strong {
	background-color:		#FFFF99;
}
			
#bottom {
	border-top:					2px solid #333333;
	padding-top:				1em;
}