/* CSS Document */
p{
	font-family:arial;
	font-size:13px;
	font-weight:normal;
	text-align:left;
	padding:0px;
	margin:0px;
	margin-bottom:0px;
}
h1{
	font-family:arial;
	font-size:18px;
	font-weight:bold;
	text-align:left;
	padding:0px;
	margin:0px;
	margin-bottom:15px;
}
h2{
	font-family:arial;
	font-size:16px;
	font-weight:bold;
	text-align:left;
	padding:0px;
	margin:0px;
	margin-bottom:15px;
}
td{
	font-family:arial;
	font-size:13px;
	font-weight:normal;
	padding:0px;
	margin:0px;
}
li{
	font-family:arial;
	font-size:13px;
	font-weight:normal;
	text-align:left;
	text-align:left;
	margin:0px;
	padding:0px;
}
ul,ol{
	margin:0px;
	padding:0px;
	margin-left:10px;
	padding-left:10px;
}
ul{
	margin-bottom:15px;
}
table{
	margin:0px;
	padding:0px;
	margin-bottom:15px;
}
form{
	margin:0px;
	padding:0px;
}
form table{
	margin-bottom:0px;
}
table table{
	margin-bottom:0px;
}
div{
	font-family:arial;
	font-size:13px;
	font-weight:normal;
	text-align:left;
	margin:0px;
	padding:0px;
}
.button{
	cursor:pointer;
	border:0px;
}
a{
	text-decoration:none;
	font-weight:bold;
	color:#432210;
}
a:link{
	color:#432210;
}
a:hover{
	color:#b56032;
}
a:visited{
	color:#908077;
}
.menu-text{
	padding-left:70px;
	font-size:16px;
	cursor:default;
	color:#ffffff;
}
a.menu{
	font-weight:normal;
	color:#ffffff;
}
a.menu:link{
	color:#ffffff;
}
a.menu:hover{
	color:#afc03e;
}
a.menu:visited{
	color:#ffffff;
}
.footer-text{
	padding-top:6px;
}
a.footer{
	font-weight:normal;
	color:#5d2f17;
}
a.footer:link{
	color:#5d2f17;
}
a.footer:hover{
	color:#bc6437;
}
a.footer:visited{
	color:#504844;
}
body{
	background:url("../images/structure/background.jpg") repeat-x top #afc03e;
	text-align:center;
	margin:0px;
}
	#container{
		position:relative;
		margin:auto;
		width:852px;
		height:597px;
	}
		#logo-image{
			top:3px;
			left:0px;
			position:absolute;
			width:212px;
			height:135px;
			z-index:3;
		}
		#logo-top{
			top:3px;
			left:0px;
			position:absolute;
			z-index:3;
		}
		#logo-bottom{
			top:85px;
			left:0px;
			position:absolute;
			z-index:3;
		}
		#menu{
			top:0px;
			left:120px;
			position:absolute;
			width:711px;
			height:24px;
		}
		#board{
			top:56px;
			left:7px;
			position:absolute;
			width:838px;
			height:532px;
			background:url("../images/structure/board.png");
		}
			#leftbar{
				top:16px;
				left:16px;
				position:absolute;
				width:220px;
				height:324px;
				background:url("../images/structure/leftbar.png");
				z-index:2;
			}
			#subpage-leftbar{
				top:16px;
				left:16px;
				position:absolute;
				width:220px;
				height:177px;
				background:url("../images/structure/leftbar_subpage.png");
				z-index:2;
			}
				#leftbar-content{
					top:64px;
					left:0px;
					position:absolute;
					width:198px;
					height:220px;
				}
					#leftbar-content-title{
						border-top:0px;
						border-left:0px;
						border-right:0px;
						border-bottom:2px;
						border-color:#ffffff;
						border-style:solid;
						margin:5px;
						margin-bottom:10px;
					}
					#leftbar-content-title h1{
						color:#ffffff;
						margin:0px;
						padding:0px;
					}
					#leftbar-content-text{
						margin:5px;
					}
					#leftbar-content-text p,
					#leftbar-content-text h1,
					#leftbar-content-text h2,
					#leftbar-content-text td,
					#leftbar-content-text ul,
					#leftbar-content-text ol{
						color:#ffffff;
					}
				#leftbar-button{
					top:289px;
					left:5px;
					position:absolute;
					width:187px;
					height:30px;
				}
			#center-image{
				top:16px;
				left:214px;
				position:absolute;
				width:608px;
				height:324px;
			}
			#subpage-center-image{
				top:16px;
				left:214px;
				position:absolute;
				width:608px;
				height:177px;
			}
			#bottombar{
				top:342px;
				left:16px;
				position:absolute;
				width:806px;
				height:172px;
				border-top:2px;
				border-left:0px;
				border-right:0px;
				border-bottom:0px;
				border-color:#522a13;
				border-style:solid;
			}
			#subpage-bottombar{
				top:195px;
				left:16px;
				position:absolute;
				width:806px;
				height:319px;
				border-top:2px;
				border-left:0px;
				border-right:0px;
				border-bottom:0px;
				border-color:#522a13;
				border-style:solid;
			}
				#bottombar-image{
					top:2px;
					left:0px;
					position:absolute;
					width:196px;
					height:170px;
				}
				#subpage-bottombar-image{
					top:2px;
					left:0px;
					position:absolute;
					width:220px;
					height:317px;
					background:url("../images/structure/image_background.jpg");
					text-align:left;
				}
				#bottombar-content{
					top:16px;
					left:209px;
					position:absolute;
					width:326px;
					height:152px;
				}
				#subpage-bottombar-content{
					top:16px;
					left:229px;
					position:absolute;
					width:572px;
					height:298px;
				}
					#bottombar-content-title{
						margin:5px;
						margin-bottom:10px;
						border-top:0px;
						border-left:0px;
						border-right:0px;
						border-bottom:2px;
						border-color:#522a13;
						border-style:solid;
					}
					#subpage-bottombar-content-title{
						margin:5px;
						margin-bottom:15px;
					}
					#bottombar-content-title h1{
						padding:0px;
						margin:0px;
						color:#522a13;
					}
					#subpage-bottombar-content-title h1{
						padding:0px;
						margin:0px;
						color:#522a13;
						font-size:32px;
					}
					#bottombar-content-text{
						margin:5px;
					}
					#subpage-bottombar-content-text{
						margin:5px;
						height:239px;
						overflow-y:auto;
					}
					#subpage-bottombar-content-text p{
						padding-bottom:15px;
					}
					#subpage-bottombar-left-content{
						position:absolute;
						top:40px;
						left:6px;
						width:179px;
						height:264px;
					}
					#subpage-bottombar-left-content p{
						color:#ffffff;
					}
					#subpage-bottombar-left-content a:link{
						color:#ffffff;
					}
					#subpage-bottombar-left-content a:hover{
						color:#b56032;
					}
					#subpage-bottombar-left-content a:visited{
						color:#a3a3a3;
					}
					#subpage-bottombar-left-content li{
						list-style:none;
						color:#ffffff;
					}
				#bottombar-note{
					top:16px;
					left:539px;
					position:absolute;
					width:265px;
					height:152px;
				}
		#footer{
			top:573px;
			left:21px;
			position:absolute;
			width:810px;
			height:24px;
			z-index:2;
		}
