/* CSS Document */

body {
	background-repeat: repeat-y;
	background-position: center;
	background-color: #FADCF6;
	text-align: center;
	background-image: url(../images/background.jpg);
}

h2 {
	margin: 0px;
	padding: 0px;
}

p {
	font-size: 140%;
}

a {
	color: #F69;
}

a:hover {
	color: #F99;
	text-decoration: underline;
}

.f180 {
	font-size: 180%;
}

.red {
	color: #F00;
}

.pink {
	color: #F66;
}

.brown {
	color: #C30;
}

.center {
	text-align: center;
}

.right {
	text-align: right;
}

.under_cover {
	font-weight: bold;
	color: #F00;
	text-decoration: underline;
	background-color: #FFC;
}

.under {
	text-decoration: underline;
}

.button_big {
	background-image: url(../images/button_big_up.jpg);
	height: 120px;
	width: 760px;
	margin-right: 80px;
	margin-left: 80px;
}

.button_big a {
	background-image: url(../images/button_big.jpg);
	height: 0px;
	width: 760px;
	padding-top: 120px;
	display: block;
	overflow: hidden;
}

.button_big a:hover {
	background-image: url(../images/button_big_up.jpg);
}

p.line {
	margin-right: 80px;
	margin-left: 80px;
}

p.line2 {
	margin-left: 150px;
}

#header {
	background-image: url(../images/topimage.jpg);
	height: 1610px;
	width: 100%;
	background-repeat: no-repeat;
	background-position: center top;
	position: relative;
}

#section1,#section2,#section3,#section4,#section5,#section6,#section7,#section8,#section9,#section10,#section11,#section12,#section13,#section14,#section15,#section16,#footer {
	position: relative;
	width: 920px;
	margin-right: auto;
	margin-left: auto;
}

.article1, .article2, .article3, .article4, .article5 {
	position: absolute;
}

#section1 {
	height: 1610px;
}

#section1 .article1 {
	height: 150px;
	width: 720px;
	left: 100px;
	top: 650px;
}

#section1 .article2 {
	height: 80px;
	width: 720px;
	left: 100px;
	top: 1240px;
}

#section3 {
	background-image: url(../images/section2.jpg);
	height: 1380px;
	background-repeat: no-repeat;
}

#section3 .article1 {
	height: 150px;
	width: 400px;
	left: 100px;
	top: 100px;
}

#section6 {
	background-image: url(../images/section4.jpg);
	height: 310px;
}

#section6 .article1 {
	height: 100px;
	width: 400px;
	left: 80px;
	top: 100px;
}

#section8 {
	background-image: url(../images/section6.jpg);
	height: 330px;
}

#section8 .article1 {
	height: 150px;
	width: 400px;
	left: 80px;
	top: 100px;
}

#section10 {
	background-image: url(../images/section7.jpg);
	height: 330px;
}

#section10 .article1 {
	height: 150px;
	width: 350px;
	left: 80px;
	top: 100px;
}

#section12 {
	background-image: url(../images/section17.jpg);
	height: 330px;
}

#section12 .article1 {
	height: 150px;
	width: 350px;
	left: 80px;
	top: 100px;
}

#section13 {
	background-image: url(../images/section18.jpg);
	height: 360px;
}

#section13 .article1 {
	height: 150px;
	width: 350px;
	left: 80px;
	top: 100px;
}

#section14 .article1 {
	position: relative;
	margin-right: 100px;
	margin-left: 100px;
	padding: 5px;
	background-color: #FFC;
	text-align: center;
	font-weight: bold;
	font-size: 160%;
}

#section15 {
	background-image: url(../images/section14.jpg);
	height: 570px;
}

#section15 .button {
	height: 130px;
	width: 480px;
	left: 390px;
	top: 330px;
	position: absolute;
	background-image: url(../images/button_mini_up.jpg);
}

#section15 .button a {
	background-image: url(../images/button_mini.jpg);
	display: block;
	height: 0px;
	width: 480px;
	padding-top: 130px;
	overflow: hidden;
}

#section15 .button a:hover {
	background-image: url(../images/button_mini_up.jpg);
}

#footer {
	width: 820px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #F99;
	margin-top: 20px;
}

#footer address {
	font-size: 90%;
}

#section_other {
	width: 820px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
}

#section_other p {
	font-size: 100%;
}
