/* CSS Document */

p{
	font-family:arial;
	font-size:14px;
	font-weight:normal;
	text-align:left;
	color:#000000;
	margin:0px;
	padding:0px;
	padding-bottom:15px;
}
h1{
	font-family:arial;
	font-size:22px;
	font-weight:bold;
	text-align:left;
	color:#2d1c03;
	margin:0px;
	padding:0px;
	padding-bottom:15px;
}
h2{
	font-family:arial;
	font-size:20px;
	font-weight:bold;
	text-align:left;
	color:#60410b;
	margin:0px;
	padding:0px;
	padding-bottom:15px;
}
h3{
	font-family:arial;
	font-size:18px;
	font-weight:bold;
	text-align:left;
	color:#8a5c1b;
	margin:0px;
	padding:0px;
	padding-bottom:15px;
}
h4{
	font-family:arial;
	font-size:16px;
	font-weight:bold;
	text-align:left;
	color:#8a5c1b;
	margin:0px;
	padding:0px;
	padding-bottom:15px;
}
td{
	font-family:arial;
	font-size:14px;
	font-weight:normal;
	color:#000000;
	margin:0px;
	padding:0px;
}
li{
	font-family:arial;
	font-size:14px;
	font-weight:normal;
	text-align:left;
	color:#000000;
	margin:0px;
	padding:0px;
}
ul{
	margin:0px;
	padding:0px;
	margin-left:10px;
	padding-left:10px;
	padding-bottom:15px;
}
ol{
	margin:0px;
	padding:0px;
	margin-left:15px;
	padding-left:15px;
}
ol li{
	padding-bottom:15px;
}
ul ul{
	padding-bottom:0px;
}
div{
	font-family:arial;
	font-size:14px;
	font-weight:normal;
	text-align:left;
	color:#000000;
	margin:0px;
	padding:0px;
}
table{
	margin:0px;
	padding:0px;
	padding-bottom:15px;
}
form{
	margin:0px;
	padding:0px;
	padding-bottom:15px;
}
a{
	font-weight:bold;
	text-decoration:none;
	color:#86591b;
}
a:link{
	color:#86591b;
}
a:hover{
	color:#e3972e;
}
a:visited{
	color:#867864;
}
a img{
	border:0px;
}
body{
	text-align:center;
	background:url("../images/structure/background_bottom.jpg") top center #6d4610;
	margin:0px;
	padding:0px;
}
	#container{
		position:relative;
		margin:auto;
		width:766px;
		height:598px;
		margin-top:2px;
		z-index:2;
	}
		#menu{
			position:absolute;
			top:13px;
			left:139px;
			width:620px;
			height:41px;
			z-index:3;
		}
			#menu_home{
				position:absolute;
				top:0px;
				left:0px;
				width:142px;
				height:41px;
			}
			#menu_about{
				position:absolute;
				top:0px;
				left:136px;
				width:162px;
				height:41px;
				z-index:2;
			}
			#menu_menu{
				position:absolute;
				top:0px;
				left:292px;
				width:162px;
				height:41px;
				z-index:3;
			}
			#menu_contact{
				position:absolute;
				top:0px;
				left:448px;
				width:172px;
				height:41px;
				z-index:4;
			}
		#content{
			position:absolute;
			top:50px;
			left:30px;
			width:736px;
			height:548px;
			z-index:2;
		}
			#board{
				position:absolute;
				top:0px;
				left:0px;
				width:736px;
				height:540px;
				background:url("../images/structure/board.png") top center no-repeat;
			}
				#splash{
					position:absolute;
					top:8px;
					left:16px;
					width:704px;
					height:238px;
				}
				#leftbar{
					position:absolute;
					top:257px;
					left:23px;
					width:133px;
					height:232px;
					background:url("../images/structure/leftbar_board.png") top center no-repeat;
				}
				#lefbar-contact{
					position:absolute;
					top:257px;
					left:23px;
				}
					#leftbar_text{
						font-size:12px;
						padding:8px;
						color:#ffffff;
						font-weight:bold;
					}
					#leftbar_text a{
						color:#f9b04c;
					}
					#leftbar_text a:link{
						color:#f9b04c;
					}
					#leftbar_text a:hover{
						color:#f9e7ce;
					}
					#leftbar_text a:visited{
						color:#e8dac7;
					}
				#leftbar_splash{
					position:absolute;
					top:343px;
					left:17px;
					width:145px;
					height:173px;
					z-index:2;
				}
				#center{
					position:absolute;
					top:257px;
					left:168px;
					width:545px;
					height:259px;
					overflow-y:auto;
				}
				#center-index{
					position:absolute;
					top:257px;
					left:168px;
					width:368px;
					height:259px;
					overflow-y:auto;
				}
				#center-contact{
					position:absolute;
					top:257px;
					left:203px;
					width:510px;
					height:259px;
					overflow-y:auto;
				}
					#center_title{
						border-top:0px;
						border-left:0px;
						border-right:0px;
						border-bottom:2px;
						border-color:#2d1c03;
						border-style:solid;
					}
					#center_title h1{
						font-size:16px;
						padding-bottom:0px;
					}
					#center_text{
						padding:5px;
						padding-top:15px;
					}
					#center_text-menu{
						padding:0px;
					}
					#center_text h2{
						padding-top:15px;
					}
					.menu-type{
						cursor:pointer;
					}
					.hidden-menu{
						position:absolute;
						padding:10px;
						padding-bottom:0px;
						border:1px #3a2705 solid;
						background:#78510e;
						visibility:hidden;
						display:none;
					}
					.hidden-menu p,
					.hidden-menu h1{
						padding-bottom:10px;
						color:#ffffff;
					}
					.hidden-menu h2{
						padding-bottom:4px;
						margin-bottom:4px;
						color:#ffffff;
						border-top:0px;
						border-left:0px;
						border-right:0px;
						border-bottom:1px;
						border-style:dotted;
					}
					.hidden-menu h3{
						padding-top:15px;
						color:#ffffff;
					}
					.hidden-menu h4{
						padding-top:15px;
						padding-bottom:0px;
						color:#ffffff;
					}
				#rightbar{
					position:absolute;
					top:14px;
					left:458px;
					width:262px;
					height:511px;
					background:url("../images/structure/rightbar_board.png") top center no-repeat;
				}
					#rightbar_title{
						text-align:center;
						padding-top:9px;
						padding-bottom:5px;
						margin-left:11px;
						margin-right:13px;
					}
					#rightbar_text{
						padding-left:11px;
						padding-right:13px;
					}
					#rightbar_text p{
						font-size:11px;
						padding-top:1px;
						padding-bottom:12px;
						color:#ffffff;
						line-height:12px;
						border-top:2px;
						border-left:0px;
						border-right:0px;
						border-bottom:0px;
						border-color:#ffffff;
						border-style:solid;
					}
					#rightbar_text a{
						color:#f9b04c;
					}
					#rightbar_text a:link{
						color:#f9b04c;
					}
					#rightbar_text a:hover{
						color:#f9e7ce;
					}
					#rightbar_text a:visited{
						color:#e8dac7;
					}
				#rightbar-v2{
					position:absolute;
					top:194px;
					left:543px;
				}
					#rightbar-v2-radio{
						position:absolute;
						top:-5px;
						left:5px;
					}
					#rightbar-v2-specials{
						position:absolute;
						top:69px;
						left:0px;
						z-index:2;
					}
					#rightbar-v2-menus{
						position:absolute;
						top:127px;
						left:0px;
						z-index:2;
					}
					#rightbar-v2-events{
						position:absolute;
						top:185px;
						left:0px;
						z-index:3;
					}
			#footer{
				position:absolute;
				top:527px;
				left:0px;
				width:736px;
				height:21px;
				z-index:2;
			}
			#footer table{
				padding:0px;
				margin:auto;
			}
			#footer td{
				padding-top:5px;
				color:#ffffff;
			}
			#footer a{
				color:#f9b04c;
				font-weight:normal;
			}
			#footer a:link{
				color:#f9b04c;
			}
			#footer a:hover{
				color:#f9e7ce;
			}
			#footer a:visited{
				color:#e8dac7;
			}
		#logo{
			position:absolute;
			top:0px;
			left:0px;
			width:160px;
			height:161px;
			z-index:4;
		}
	#background_top{
		position:absolute;
		top:0px;
		left:0px;
		width:100%;
		height:302px;
		background:url("../images/structure/background_top.jpg") top center repeat-x;
	}
	
/*Expanding page css styles*/

	#expand-container{
		position:relative;
		margin:auto;
		width:766px;
		margin-top:2px;
		z-index:2;
	}
	#board-top{
		position:relative;
		margin-left:30px;
		width:736px;
		height:300px;
		background:url("../images/structure/board_top.png") bottom center no-repeat;
	}
		.expand-splash{
			position:absolute !important;
			top:0px !important;
			left:16px !important;
			margin-top:58px !important;
		}
	#board-middle{
		position:relative;
		margin-left:30px;
		width:736px;
		min-height:273px;
		background:url("../images/structure/board_middle.png") top center repeat-y;
	}
	#board-bottom{
		position:relative;
		margin-left:30px;
		width:736px;
		height:35px;
		background:url("../images/structure/board_bottom.png") top center no-repeat;
	}
	#expand-leftbar{
		float:left;
		position:relative;
		margin-top:7px;
		margin-left:23px;
		width:133px;
		height:232px;
		background:url("../images/structure/leftbar_board.png") top center no-repeat;
	}
	#expand-leftbar_splash{
		position:absolute;
		top:93px;
		left:17px;
		width:145px;
		height:173px;
		z-index:2;
	}
	#expand-center{
		position:relative;
		padding-top:7px;
		margin-left:168px;
		width:545px;
	}
	#expand-footer{
		position:relative;
		margin:auto;
		width:736px;
		height:21px;
		z-index:2;
	}
	#expand-footer table{
		padding:0px;
		margin:auto;
	}
	#expand-footer td{
		padding-top:9px;
		color:#ffffff;
	}
	#expand-footer a{
		color:#f9b04c;
		font-weight:normal;
	}
	#expand-footer a:link{
		color:#f9b04c;
	}
	#expand-footer a:hover{
		color:#f9e7ce;
	}
	#expand-footer a:visited{
		color:#e8dac7;
	}
	#expand-leftbar-image{
		position:absolute;
		top:7px;
		left:21px;
		z-index:2;
	}
