	
	
	body
	{
		padding: 0;
		margin: 0;
		background-color: #333;
		background-image: url(img/a.gif);
				background-repeat: no-repeat;
		background-position: bottom left;
		background-attachment:fixed;
		color: #000;
		text-align: center;
	}
	
	#contents	
	{
		margin-top: 10px;
		margin-bottom: 10px;
		margin-right:auto;
		margin-left:auto;
		width: 700px;
		padding: 20px;
		background-color: #FFF;
		color: #000;
		text-align: left;
		border:solid 1px #000;
	}
	
	a:link, a:visited { 
	text-decoration : underline;
	color: #163A83;
	background: transparent; 
	}

	a:hover { 
	text-decoration : none;
	color: #EC2B68;
	background: transparent; 
	}

	a:active { 
	text-decoration : underline;
	color: #163A83;
	background: transparent;  
	}




	h1	
	{
		color: #333;
		background-color: transparent;
		font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
		font-size: 40px;
		text-align:left;
	}

	
	
	h2	
	{
		color: #333;
		background-color: transparent;
		font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
		font-size: 20px;
	}

	p, ul, li	
	{
		color: #333;
		background-color: transparent;
		font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
		font-size: 1.0em;
	}
	
	img {border: dashed 1px #444}

.navlist ul
{
margin-left: 0;
padding-left: 0;
white-space: nowrap;
}

.navlist li
{
display: inline;
list-style-type: none;
}

.navlist a { padding: 3px 10px; }

.navlist a:link, .navlist a:visited
{
color: #fff;
background-color: #036;
text-decoration: none;
}

.navlist a:hover
{
color: #fff;
background-color: #EC2B68;
text-decoration: none;
}