body {

	background-color: #fff;

	color: #333;

	margin: 0;

	padding: 0;

	}



p {

	padding: 0px;

	margin: 5px;

	}



#pc {

	padding: 0px;

	margin: 0px;

	font-family: "Courier New", Courier, mono;

	font-size: medium;

	text-align: center;

}



p+p {

	text-indent: 1.5em;

	}



	

#container {

	width: 776px;

	margin: 0 auto;

	padding: 0px;

	}



#content {
	width: 450px;
	padding: 0px;
	background-color: #fff;
	margin-top: 5px;
	margin-right: 3px;
	margin-bottom: 3px;
	margin-left: 140px;
	}

	

#text {

	border: 1px solid #999;

	padding: 0px;

	background-color: #ffe;

	font-family: 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;

	}

		

#leftcol {

	float: left;

	width: 130px;

	margin: 5px 5px 0 -1px;

	}

	#leftcol .ad {

		font-family: 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;

		}

			

#rightcol {

	width: 160px;

	margin: 5px;

	vertical-align: top;

	top: 0px;

	right: 0px;

	bottom: auto;

	padding: 0px;

	float: right;

	}

	#rightcol .ad {

	font-family: 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;

	background-position: right;

		}



#footer {

	width: auto;

	margin: 5px 0px;

	text-align: center;

	font-family: 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;

	font-size: 10px;

	padding: 0px;

	border: 1px solid #999;

	background-color: #ffe;

	color: #666;

	height: 30px;

	}

	

	#footer .date {

		float: left;

		text-align: left;

		}

	

	#footer .contact {

		float: right;

		text-align: right;

		}

		

	#footer .text {

		float: left;

		text-align: left;

		}

		

div.spacer {

  font-size: 1px;

  line-height: 1px;

  margin: 0;

  padding: 0;

  }

