body 
{
	background: #BED63A url(images/back.gif) no-repeat top center;
	font-family: Arial;
	font-size: 12px;
	margin: 0;
	padding: 0;
	color: #21599e;
}

a:link
{
	color: #CC0000;
}
a:visited
{
	color: #CC0000;
}
a:hover 
{
	color: #21599e;
	text-decoration: none;
}

a.foot:link
{
	color: #21599e;
}

a.foot:visited
{
	color: #21599e;
}
a.foot:hover 
{
	color: #21599e;
	text-decoration: none;
}

#menu1 {
background: url(images/aboutus_u.jpg);
width:145px; 
height:92px;
float: left;
}
#menu1 a {
display: block;
width: 100%;
height: 100%;
background: url(images/aboutus.jpg);
}
#menu1 a:hover {
background: transparent none;
}

#menu2 {
background: url(images/equipment_u.jpg);
width:145px; 
height:92px;
float: left;
}
#menu2 a {
display: block;
width: 100%;
height: 100%;
background: url(images/equipment.jpg);
}
#menu2 a:hover {
background: transparent none;
}

#menu3 {
background: url(images/reservations_u.jpg);
width:145px; 
height:92px;
float: left;
}
#menu3 a {
display: block;
width: 100%;
height: 100%;
background: url(images/reservations.jpg);
}
#menu3 a:hover {
background: transparent none;
}

#menu4 {
background: url(images/contactus_u.jpg);
width:145px; 
height:92px;
float: left;
}
#menu4 a {
display: block;
width: 100%;
height: 100%;
background: url(images/contactus.jpg);
}
#menu4 a:hover {
background: transparent none;
}

#menu5 {
background: url(images/gallery_u.jpg);
width:145px; 
height:92px;
float: left;
}
#menu5 a {
display: block;
width: 100%;
height: 100%;
background: url(images/gallery.jpg);
}
#menu5 a:hover {
background: transparent none;
}

.gallery_menu
{
	float: left;
	width: 691px;
	height: 38px;
}

#gal1 {
background: url(images/sports_u.jpg);
width: 83px; 
height: 38px;
float: left;
}
#gal1 a {
display: block;
width: 100%;
height: 100%;
background: url(images/sports.jpg);
}
#gal1 a:hover {
background: transparent none;
}

#gal2 {
background: url(images/slide_u.jpg);
width: 83px; 
height: 38px;
float: left;
}
#gal2 a {
display: block;
width: 100%;
height: 100%;
background: url(images/slide.jpg);
}
#gal2 a:hover {
background: transparent none;
}

#gal3 {
background: url(images/bounce_u.jpg);
width: 83px; 
height: 38px;
float: left;
}
#gal3 a {
display: block;
width: 100%;
height: 100%;
background: url(images/bounce.jpg);
}
#gal3 a:hover {
background: transparent none;
}

#gal4 {
background: url(images/combination_u.jpg);
width: 83px; 
height: 38px;
float: left;
}
#gal4 a {
display: block;
width: 100%;
height: 100%;
background: url(images/combination.jpg);
}
#gal4 a:hover {
background: transparent none;
}

#gal5 {
background: url(images/mechanical_u.jpg);
width: 83px; 
height: 38px;
float: left;
}
#gal5 a {
display: block;
width: 100%;
height: 100%;
background: url(images/mechanical.jpg);
}
#gal5 a:hover {
background: transparent none;
}

#gal6 {
background: url(images/obstacle_u.jpg);
width: 83px; 
height: 38px;
float: left;
}
#gal6 a {
display: block;
width: 100%;
height: 100%;
background: url(images/obstaclee.jpg);
}
#gal6 a:hover {
background: transparent none;
}

#gal7 {
background: url(images/water_u.jpg);
width: 83px; 
height: 38px;
float: left;
}
#gal7 a {
display: block;
width: 100%;
height: 100%;
background: url(images/water.jpg);
}
#gal7 a:hover {
background: transparent none;
}

#gal8 {
background: url(images/tents_u.jpg);
width: 83px; 
height: 38px;
float: left;
}
#gal8 a {
display: block;
width: 100%;
height: 100%;
background: url(images/tents.jpg);
}
#gal8 a:hover {
background: transparent none;
}

.main
{
	width: 984px;
	margin: 0 auto;
}

.main_window
{
	width: 691px; 
	margin: 10px 0px 0px 5px; 
	float: left;
}

.main_side_index
{
	float: left; 
	height: 610px; 
	width: 3px; 
	background: url(images/belka.jpg) repeat top center;
}

.main_middle_index
{
	float: left; 
	height: 590px; 
	width: 665px; 
	background: #f0f9ff; 
	padding: 10px; 
	text-align: justify;
}

.main_side_reser
{
	float: left; 
	height: 580px; 
	width: 3px; 
	background: url(images/belka.jpg) repeat top center;
}

.main_middle_reser
{
	float: left; 
	height: 560px; 
	width: 665px; 
	background: #f0f9ff; 
	padding: 10px; 
	text-align: justify;
}

.main_side_contact
{
	float: left; 
	height: 1180px; 
	width: 3px; 
	background: url(images/belka.jpg) repeat top center;
}

.main_middle_contact
{
	float: left; 
	height: 1160px; 
	width: 665px; 
	background: #f0f9ff; 
	padding: 10px; 
	text-align: justify;
}

.main_side_gallery
{
	float: left; 
	height: 580px; 
	width: 3px; 
	background: url(images/belka.jpg) repeat top center;
}

.main_middle_gallery
{
	float: left; 
	height: 580px; 
	width: 685px; 
	background: #f0f9ff; 
	padding: 0px; 
	text-align: center;
}

.main_side_equip
{
	float: left; 
	height: 394px; 
	width: 3px; 
	background: url(images/belka.jpg) repeat top center;
}

.main_middle_equip
{
	float: left; 
	height: 394px; 
	width: 685px; 
	background: #f0f9ff; 
	padding: 0px; 
	text-align: center;
}

.menu_main
{
	width: 984px; 
	float: left;
}

.menu
{
	width: 725px; 
	float: left;
}

.address
{
	float: left; 
	width: 271px; 
	margin: 10px 0px 0px 5px;
}

.address_side
{
	float: left; 
	height: 155px; 
	width: 3px; 
	background: url(images/belka.jpg) repeat top center;
}

.address_main
{
	float: left; 
	height: 155px; 
	width: 265px; 
	background: #f0f9ff;
}

.skype
{
	float: left; 
	width: 271px; 
	margin: 10px 0px 0px 5px;
}

.skype_side
{
	float: left; 
	height: 173px; 
	width: 3px; 
	background: url(images/belka.jpg) repeat top center;
}

.skype_main
{
	float: left; 
	height: 163px; 
	width: 255px; 
	background: #f0f9ff; 
	padding: 5px; 
	text-align: center;
}

.sioto
{
	float: left; 
	width: 271px; 
	margin: 10px 0px 0px 5px;
}

.sioto_side
{
	float: left; 
	height: 150px; 
	width: 3px; 
	background: url(images/belka.jpg) repeat top center;
}

.sioto_main
{
	float: left; 
	height: 140px; 
	width: 255px; 
	background: #f0f9ff; 
	padding: 5px; 
	text-align: center;
}

.footer
{
	clear: left; 
	margin: 0px 0px 10px 25px; 
	font-size: 11px;
}

.equip1
{
	float: left;
	font-weight: bold;
	margin-left: 50px;
	width: 144px;
}
.equip2
{
	float: left;
	font-weight: bold;
	width: 144px;
	margin-left: 3px;
}

.picture
{
	float: left;
	margin-left: 30px;
}

.dim
{
	text-align: left;
	background-color: #e2f0ff;
	font-weight: bold;
	margin-top: 20px;
	margin-left: 25px;
	font-family: Arial;
	font-size: 12px;
	color: #21599e;
		
}
td.dim
{
	width: 30px;
	text-align: center;
	font-weight: normal;
}
td.dim2
{
	width: 90px;
	text-align: center;
	font-weight: normal;
}
td.color
{
	background-color: #c9dfff;
}
td.text
{
	width: 100px;
}

.itemtext
{
	clear: left; 
	margin: 30px 30px 10px 20px; 
	text-align: justify;
	text-indent: 20px;
}

.eq_title
{
	float: left; 
	width: 280px; 
	text-align: center; 
	font-weight: bold; 
	font-family: 'Kristen ITC' Arial; 
	color: #0587ff; 
	font-size: 14px;
}