body {
	background-color: #f0ebd4;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
* a:link
{
	/*color: #039;*/
	color:#ad2829;
}
* a:hover
{
	color: #152D46;
	text-decoration:none;
}
* a:visited
{
	/*color: #049;*/
	color:#ad2829;
}	

h1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-indent: 10pt;
}
.heading1 {
	font-size: 12px;
	font-weight: bold;
	padding-left: 10px;
	background-image: url(images/backgrounds_28.gif);
	color: #9C0000;
}
.heading2 {
	font-size: 12px;
	font-weight: bold;
	padding-left: 10px;
	background-color: #9C0000;
	color: #FFFFFF;
}.footer {
	font-size: 10px;
	color: #FFFFFF;
	background-image: url(images/yapi1-copy_35.gif);
	padding-left: 10px;

}
.footer a{
	color: #FFFFFF;
	text-decoration: none;
}
.footer a:visited
{
	color: #FFFFFF;
	text-decoration: none;
}
.footer a:link
{
	color: #FFFFFF;
	text-decoration: none;
}
.footer a:hover{
	color: #000000;
	text-decoration: none;
}
.content {
	font-size: 12px;
	padding: 10px;
	background-color:#eeeeee;
			
}
.content div
{
	position:relative;
	height:280px;
	//height:285px;
	scroll:auto;
}
.content td
{
	font-size: 11px;
	
}
.content input,textarea,select
{
	font-size:11px;
	border:solid 1px #000;
}
.content ul{
	list-style-type: square;
	padding-left: 30px;
	//padding-left: 0px;
	list-style-position: outside;
}
.tours {
	font-size: 12px;
	background-color:#eeeeee;
	padding-left: 10px;
}
.news {
	font-size: 11px;
	padding-left: 10px;

}
.date {
	color: #999999;
	text-align: right;
}
.weather
{
	width:141px;
	height:70px;
	overflow:hidden;
	position:absolute;
	bottom:0px;
	right:0px;
}
.reserve
{
	width:141px;
	height:17px;
	//height:20px;
	overflow:hidden;
	position:absolute;
	top:250px;
	//top:270px;
	right:0px;
	background:#ad2829;
	text-align:center;
	font-size:11px;
	padding-top:3px;
}
.reserve a
{
	color:#fff;
	text-decoration:none;
}
.reserve a:link
{
	color:#fff;
}
.reserve a:hover
{
	color:#fff;
}
.lnk {
	font-size: 12px;
	padding: 10px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #9C0000;
	text-decoration: underline;
}
a.lnk:hover {

	font-size: 12px;
	padding: 10px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #9C0000;
	text-decoration: none;
}
.lnksel {
	font-size: 12px;
	padding: 10px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #9C0000;
	font-weight: bold;
}
.bot {
	font-size: 12px;
	color: #FFFFFF;
}
a.bot:active {

	font-size: 11px;
	color: #FFFFFF;
}
