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

body{
	margin:0px;
	background-image:url(images/bg.jpg);
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	}

a, a:visited, a:hover{
	text-decoration:none;
	font-weight:bold;
	color:#538e76;
}
a:hover{
	text-decoration:underline;
}	

body, table, td, tr, div, span, font, p{
	font-family:Arial, "times new roman", tahoma;
	font-size:12px;
	color:#000000;
	}

.float_left{
	float:left;
	margin-right:5px;
}

.pager, .pagerx{
	padding:2px 5px 2px 5px;
	text-decoration:none;
	margin-right:2px;
}
.pager:hover{
	text-decoration:none;
}
.pagerx{
}
.body_bg01{
	background:url(images/body01.jpg) repeat-y;
	width:111px;
	}
	
.body_bg02{
	background:url(images/body02.jpg) repeat-y;
	width:117px;
	}

.body_bg{
	background:url(images/body_bg.jpg) repeat-y;
	width:729px;
	}
	
.font_title{
	font-size:14px;
	font-weight:bold;
	
	}
	
.font_bold{
	font-weight:bold;
	}
	
.font_date{
	color:#6b6b6b;
	}
	
.font_continue{
	color:#538e76;
	}
	
.footer_bg{
	background:url(images/footer02.jpg) repeat-x;
	
	}
	
.footer1{
	color:#6b6b6b;
	font-size:10px;
	}
	
a.footer2{
	color:#538e76;
	font-size:10px;
	}
	
.footer2b{
	color:#538e76;
	font-size:10px;
	}
	
.thumbnail{
	border:2px solid #edeae7;
	padding:1px;
}
.show_float, .float, .show_float_style{
	background-color:#FFFBD5;
	border:1px #2E2E2E solid;
	padding:5px;
}
.float{
	position:absolute;
	display:none;
}
.show_float_2{
}
.show_float{
	position:absolute;
}
.button{
	background-color:#bca269;
	color:#000000;
	cursor:pointer;
	border:1px solid #ffffff;
	}
	
.page_title{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	border-bottom:1px solid #666666;
}

.intro{
	width: 200px;
	margin-left:200px;
	float:left;
	}

.news{
	width: 200px;
	
	}

.photoframe{
	width: 400px;
	
	clear:both;
	}
	
.newsletter{
	width: 200px;
	
	}

.page_title2{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.err{
	color:#FF0000;
}