@charset "utf-8";
/* CSS Document */

/* this is the CSS Reset code... from http://rikrikrik.com/reset */
*{margin:0;padding:0;}
iframe,a img,fieldset,form,table{border:0;}
h6,h5,h4,h3,h2,h1,caption,th,td{font-size:100%;font-weight:normal;}
dd,dt,li,dl,ol,ul{list-style:none;}
legend{color:#000;}
button,select,textarea,input{font:100% serif;}
table{border-collapse:collapse;}
caption,th,td{text-align:left;}
* {outline:0;}
/* end CSS Reset */

.container{
	width:960px;
	height:1200px;
	margin:auto;
	}
.letter{
	width:865px;
	height:1120px;
	margin:auto;
	margin-top: 20px;
	padding-top:40px;
	background: url("letter.jpg");
	background-repeat:no-repeat;
	}
.demands,.demands a{
	width:118px;
	height:34px;
	margin-top:113px;
	margin-left:173px;
	text-indent:-9999px;
	display:block;
	}
.here, .here a{
	width:105px;
	height:30px;
	margin-top:94px;
	margin-left:278px;
	text-indent:-9999px;
	display:block;
	}
.park, .park a{
	width:660px;
	height:24px;
	margin-top:66px;
	margin-left:75px;
	text-indent:-9999px;
	display:block;
	}
.fam, .fam a{
	width:220px;
	height:27px;
	margin-top:40px;
	margin-left:164px;
	text-indent:-9999px;
	display:block;
	}
.com, .com a{
	width:245px;
	height:30px;
	margin-top:37px;
	margin-left:56px;
	text-indent:-9999px;
	display:block;
	}
.demands a:hover{
	background-image:url("demands.jpg");
	background-repeat:no-repeat;
	}
.here a:hover{
	background-image:url("here.jpg");
	background-repeat:no-repeat;
	}
.park a:hover{
	background-image:url("park.jpg");
	background-repeat:no-repeat;
	}
.fam a:hover{
	background-image:url("fam.jpg");
	background-repeat:no-repeat;
	}
.com a:hover{
	background-image:url("com.jpg");
	background-repeat:no-repeat;
	}
.footer{
	margin:auto;
	height:auto;
	width:auto;
	text-align:center;
	padding-right:40px;
	}
.links a{
	margin:auto;
	font-family:"Courier New", Courier, monospace;
	font-size:12px;
	}
.links a:link{
	color:#000000;
	}
.links a:visited{
	color:#333333;
	}
.links a:hover{
	color:#333;
	}
	
	