﻿div.mframe {
	float:						left;
	position: 				absolute;
	width:						772px;
	top:							50px;
	left:							100px;
}

div.mframe div.framet
{
	background:		url("/includes/images/frames/frame1/topframe1.png") no-repeat;
	*-background:		url("/includes/images/frames/frame1/topframe1.gif") no-repeat;
	width:				770px;
	height:				10px;
}

div.mframe div.framem
{
	background:			url("/includes/images/frames/frame1/middleframe1.png") repeat-y;
	*-background:			url("/includes/images/frames/frame1/middleframe1.gif") repeat-y;
	width:					770px;
}

div.mframe div.frameb
{
	background:			url("/includes/images/frames/frame1/botframe1.png") no-repeat;
	*-background:			url("/includes/images/frames/frame1/botframe1.gif") no-repeat;
	width:					770px;
	height:					10px;
	margin-bottom:	20px;
}

div.mframe div.framem div.txt{
	margin-left:		10px;
	width:					750px;
	font-size:			13px;
	font-family:		Arial;
}

div.mframe div.animall {
	float:		left;
	width:		255px;
	position: relative;
	display:	block;
}

div.mframe div.animall img.h {
	width:	160px;
	height:	200px;
}

div.mframe div.animalm {
	float:			left;
	width:			255px;
	text-align:	center;
	position: 	relative;
	display:		block;
}

div.mframe div.animalm img.h {
	width:	160px;
	height:	200px;
}

div.mframe div.animalr {
	float:		right;
	width:		255px;
	position: relative;
	display:	block;
}

div.mframe div.animalr img.h {
	float:	right;
	width:	160px;
	height:	200px;
}

div.mframe div.animalb {
	width:			310px;
	position:		relative;
	display:		block;
}

div.mframe div.animalb img.h {
	margin-top: 10px;
	width:			160px;
	height:			200px;
}

div.mframe div.l {
	clear:			both;
	float:			left;
}

div.mframe div.l img {
	float:				right;
}


div.mframe div.r {
	float:				right;
}

div.mframe div.r img {
	float:				left;
}

div.mframe a.l {
	float:	left;
}

div.mframe a.r {
	float:	right;
}

div.mframe div.m {
	width:				160px;
	margin-left:	auto;
	margin-right: auto;
}


div.mframe div.ctitle {
	margin-left:		10px;
	margin-bottom:	5px;
	width:					770px;
	height:					70px;
	background:			url("/includes/images/titles/menus.png") no-repeat;
	*-background:			url("/includes/images/titles/menus.gif") no-repeat;
}


div.mframe div.ctitle a.bo {
	float:					right;
	position:				relative;
	display:				block;
	height:					50px;
}

div.mframe div.ctitle a.bo img {
	width:				300px;
	height:				50px;
	border:				0px;
	margin:				0px;
}

div.mframe div.ctitle a.bo {
	background:		url("/includes/images/buttons/book_online_button_narrow.png") no-repeat 0px -60px;
	*-background:		url("/includes/images/buttons/book_online_button_narrow.gif") no-repeat 0px -60px;
}
div.mframe div.ctitle a.bo, div.mframe div.ctitle a.bo:link, div.mframe div.ctitle a.bo:visited {
	background-position: 0px -60px;
}
div.mframe div.ctitle a.bo:hover, div.mframe div.ctitle a.bo:active, div.mframe div.ctitle a.bo:active {
	background-position: 0px 0px;
}

div.mframe a.dm {
	margin-top:	5px;
	display:		block;
	width:			160px;
	height:			44px;
}

div.mframe a.dm img {
	width:				160px;
	height:				44px;
	border:				0px;
	margin:				0px;
}

div.mframe a.dm {
	background:		url("/includes/images/buttons/view_menu_small.png") no-repeat 0px -55px;
	*-background:		url("/includes/images/buttons/view_menu_small.gif") no-repeat 0px -55px;
}
div.mframe a.dm, div.mframe a.dm:link, div.mframe a.dm:visited {
	background-position: 0px -55px;
}
div.mframe a.dm:hover, div.mframe a.dm:active, div.mframe a.dm:active {
	background-position: 0px 0px;
}