/*	basic	*/
body {
	margin:	0px;
	padding:	0px;
	background-color:	#b5d7c3;
	font-family:		sans-serif;
	}

.contents {
	margin:		auto;
	width:		600px;
	padding:		0px;
	background-color:	#eeebeb; /* #ffffff; */
/*	border:		solid 1px #224422; */
	}

.contents a{
	text-decoration:	none;
	}
.contents a:link{
	color:			#224422;
	}
.contents a:visited{
	color:			#224422;
	}

.main {
	width:			580px;
	color:			#224422;
	text-align:		center;
	padding:		0px;
	margin-left:		10px;
	}

/*	header	*/
.header {
	margin:		auto;
	width:		600px;
	background-image:	url(head.jpg);
	background-repeat:	no-repeat;
	background-color: 	#a3c0b0;
	height:		50px;
	padding		0px;
	color:			#ffffff;
	font-family:		"Century Gothic",sans-serif;
	font-style:		normal;
	font-size:		40px;
/*	border:	solid 1px #224422; */
	}

.header img{
	float:			right;
	}
.header p{
	margin:		0px;
	padding-left:		10px;
	}

/*    mod      */
.moday {
	width:		600px;
	font-size:		small;
	margin:		auto;
	background-color: 	#b5d7c3;
	padding		5px;
	color:			#224422;
	font-family:		"Century Gothic",sans-serif;
	}

.moday a {
	text-decoration:	none;
	}

.moday a:link{
	color:			#ffffff;
	}
.moday a:visited{
	color:			#224422;
	}

.listb {
	float:			right;
}

/* 	footer	*/
.foot{
	font-family:		"Times New Roman",Times,serif;
	font-style:		normal;
	color:			#224422;
	clear:			both;
	font-size:		small;
	background-color:	#a3c0b0;
	height:		20px;
	padding-top:		5px;
	padding-left:		20px;
	margin:		0px;
/*	border-top:		solid 1px #224422; */
	}

.foot a{
	text-decoration:	none;
	}
.foot a:link {
	color:			#ffffff
	}
.foot a:visited{
	color:			#224422;
	}

/*	side bar	*/
.side {
	font-style:		normal;
	float:			left;
	background-color:	#a3c0b0;
	width:			170px;
	margin:		0px;
	padding:		0px;
	}

.side img {
	border:		none;
	}

.side a{
	text-decoration:	none;
	}
.side a:link
	{
	color:			#28824e;
	}
.side a:visited
	{
	color:			#a3c0b0;
	}

.side p{
	background-color:	#fffcfc;
	color:			#224422;
	font-size:		small;
	padding:		5px;
	margin:		0px;
	border:		dotted 1px #557755;
	}

.side h2{
	color:			#eeeeee;
	text-align:		center;
	background-color:	#28824e;
	font-size:		100%;
	font-family:		"Century Gothic",sans-serif;
	margin:		0px;
	padding:		0px;
	}

.side h1{
	color:			#eeeeee;
	text-align:		center;
	background-color:	#d2aaaa;
	font-family:		"Century Gothic",sans-serif;
	font-size:		100%;
	margin:		0px;
	padding:		0px;
	}

.side h3{
	color:			#eeeeee;
	text-align:		center;
	background-color:	#a3c0b0;
	font-family:		"Century Gothic",sans-serif;
	font-size:		100%;
	margin:		0px;
	padding:		0px;
	}


