/* CSS Document */

body
{
	margin:0 0 0 0px;
	background-image:url(images/body_bg_big.gif);
	background-repeat:repeat;
}
.container
{
	width:968px;	
	margin:0 auto;
}
.mid_container
{
	width:960px;
	float:left;
	background-color:#FFFFFF;
}
.left_shadow
{
	background-image:url(images/left_shadow.gif);
	background-repeat:repeat-y;
	width:4px;
	height:1745px;
	float:left;
}
.right_shadow
{
	background-image:url(images/right_shadow.gif);
	background-repeat:repeat-y;
	width:4px;
	float:left;
	height:1745px;
}
.header_container
{
	width:960px;
	height:203px;
	background-image:url(images/header_image.gif);
	background-repeat:no-repeat;
	
}
/*.site_name
{
	width:393px;
	height:23px;
	background-image:url(images/site_name.gif);
	background-repeat:no-repeat;
	margin-top:100px;
	margin-left:30px;
	float:left;
}*/
.nav_container
{
	width:958px;
	height:42px;
	background-image:url(images/nav_bg.gif);
	background-repeat:repeat-x;
	border-top:1px solid #d2d2cd;
	border-bottom:1px solid #d1d1cd;
	border-left:1px solid #d1d1cd;
	border-right:1px solid #d1d1cd;
}
.nav_links
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#160000;
	width:700px;
	margin-top:17px;
	padding-left:10px;
	float:left;
}
#links a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#160000;
	text-decoration:none;
}
#links a:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#160000;
	text-decoration:underline;
}
.call_img
{
	width:43px;
	height:39px;
	background-image:url(images/call_us.gif);
	background-repeat:no-repeat;
	float:left;
	text-align:right;
}
.call_us
{
	width:180px;
	margin-top:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FE0112;
	margin-left:10px;
	float:left;
}
.tourheading
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#000000;
	
}
.tourdesc
{
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#4B0101;
	line-height:14px;
}
#more a
{
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#10B4AA;
	text-decoration:none;
}
#more a:hover
{
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#10B4AA;
	text-decoration:underline;
}
.tour_list
{
	width:935px;
	clear:both;	
	margin-left:21px; 
	margin-top:12px; 
	font-weight:bold; 
	color:#000000;
	font-family:Tahoma;
	font-size:11px;
}
#tour_list a
{
	font-weight:bold; 
	color:#000000;
	font-family:Tahoma;
	font-size:11px;
	text-decoration:none;
}
#tour_list a:hover
{
	font-weight:bold; 
	color:#000000;
	font-family:Tahoma;
	font-size:11px;
	text-decoration:underline;
}

.kmap
{
	width:185px;
	height:103px;
	float:right;
}
.tour_pack_head
{
	width:960px;
	height:217px;
	background-image:url(images/tour_pack_bg.gif);
	background-repeat:repeat-x;	
	margin-bottom:9px;
}
.heading
{
	width:955px;
	height:23px;
	background-color:#EAE8E8;	
	border:1px dashed #000000 ;
	margin-left:2px;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#bf2915;
}
.middle_contents
{
	width:960px;
	padding:0px;
	background-color:#FFFFFF;	
	margin-top:5px;
	height:1237px;
}

.mid_box_0
{
	/*background-image:url(images/mid_pack_bg_0.gif);*/
	width:235px;
	height:187px;
	float:left;
	background-repeat:repeat-x;
}

.mid_box_01
{
	/*background-image:url(images/mid_pack_bg.gif);*/
	width:315px;
	height:170px;
	float:left;
	background-repeat:repeat-x;
}

.mid_box_1
{
	/*background-image:url(images/mid_pack_bg_3.gif);*/
	width:235px;
	height:187px;
	float:left;
	background-repeat:repeat-x;
}
.mid_box_2
{
	/*background-image:url(images/mid_pack_bg_1.gif);*/
	width:235px;
	height:187px;
	float:left;
	background-repeat:repeat-x;
}
.mid_box_3
{
	/*background-image:url(images/mid_pack_bg_2.gif);*/
	width:235px;
	height:187px;
	float:left;
	background-repeat:repeat-x;
}
.mid_box_4
{
	/*background-image:url(images/mid_pack_bg_3.gif);*/
	width:235px;
	height:187px;
	float:left;
	background-repeat:repeat-x;
}
.mid_box_5
{
	/*background-image:url(images/mid_pack_bg_4.gif);*/
	width:235px;
	height:187px;
	float:left;
	background-repeat:repeat-x;
}
.mid_box_6
{
	/*background-image:url(images/mid_pack_bg_5.gif);*/
	width:235px;
	height:187px;
	float:left;
	background-repeat:repeat-x;
}


.mid_box_img_00
{
	width:auto;
	margin-left:7px;
	margin-top:7px;
	margin-bottom:7px;
	margin-right:7px;
}

.mid_box_img
{
	width:222px;
	height:96px;	

	margin-left:7px;
	margin-top:7px;
	margin-bottom:7px;
}
.mid_box_text_1
{
	font-family:Tahoma;
	font-weight:bold;
	color:#000000;
	font-size:11px;	
	width:228px;
	padding-left:5px;
}
.mid_box_text_2
{
	font-family:Tahoma;
	font-weight:bold;
	color:#000000;
	font-size:11px;	
	font-weight:normal; 
	padding-left:5px; 
	padding-right:5px; 
	width:225px;
}
.book_now
{
	width:60px;
	height:25px;	
	margin-left:150px;
	padding-top:20px;
}

.book_now1
{
	width:72px;
	height:25px;	
	margin-left:150px;
	padding-top:8px;
}

.book_now2
{
	width:72px;
	height:25px;	
	float:right;
	margin-right:6px;
	margin-bottom:6px;
}
.footer_container
{
	width:960px;
	height:80px;
	background-image:url(images/footer_bg.gif);
	background-repeat:repeat-x;	
	margin-top:3px;
	clear:both;
	
}
.footer_text
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
}
.tnc
{
	width:400px; float:left; margin-left:21px;
}
.creator{
width:400px; float:right; margin-right:21px;
}
#creator a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#C50025;
	text-decoration:none;
}
#creator a:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#C50025;
	text-decoration:underline;
}


#midpart
{
width:960px;
height:auto;
background-color:ffffff;
float:left;
padding-top:4px;
}

#midleft
{
width:200px;
height:auto;
background-color:#EAE8E8;
float:left;
margin-left:2px;
}

#midleflink
{
width:200px;
height:auto;
float:left;
}

#midleftbottom
{
width:200px;
height:auto;
float:left;
}

#leftlinkbutton
{
width:173px;
height:19px;
background-image:url(images/leftsidebutton1.gif);
background-repeat:no-repeat;
padding-top:8px;
padding-left:27px;
}

#leftlinkbutton a
{
font-family:tahoma;
font-size:11px;
font-weight:bold;
color:#000000;
text-decoration:none;
}


#leftlinkbutton a:hover
{
font-family:tahoma;
font-size:12px;
font-weight:bold;
color:#10B4AA;
text-decoration:underline;
}


#welcome_pic
{
height:auto;
padding-top:160px; 
padding-left:26px;
}

#midright
{
width:750px;
height:auto;
background-color:#FFFFFF;
float:left;
margin-left:1px;
}

#midright_aboutus
{
width:750px;
height:auto;
background-color:#FFFFFF;
float:left;
margin-left:3px;
}

#midright_map
{
width:960px;
height:auto;
margin:0 auto;
background-color:#EAE8E8;
}


.boldtxt
{
font-family:tahoma;
font-size:12px;
font-weight:normal;
color:#00000;
}

.boldtxt1
{
font-family:tahoma;
font-size:12px;
font-weight:bold;
color:#000000;
padding-left:10px;
}

.right_small_txt
{
font-family:tahoma;
font-size:12px;
color:#000000;
font-weight:normal;
}

#right_textpart
{
float:left;
padding-left:20px;
}

#houseboat_big_pic
{
width:auto;
height:auto;
}

.small_pic
{
width:auto;
height:auto;
padding-top:15px;
padding-left:25px;
float:left;
}

.small_pic1
{
width:auto;
height:auto;
padding-top:15px;
padding-left:8px;
float:left;
}

#small_pic_box
{
width:600px;
height:auto;
float:left;
padding-left:40px;
}




.left_shadow1
{
	background-image:url(images/left_shadow.gif);
	background-repeat:repeat;
	width:4px;
	height:1571px;
	float:left;
}
.right_shadow1
{
	background-image:url(images/right_shadow.gif);
	background-repeat:repeat-y;
	width:4px;
	float:left;height:1571px;
}

#mid_bottompart
{
width:550px;
height:auto;
margin-top:17px;
float:left;
margin-bottom:10px;
}

#mid_bottom_leftpart
{
width:275px;
height:auto;
float:left;
}


#mid_bottom_rightpart
{
width:275px;
height:200px;
float:right;
}

.mid_bottom_txt
{
font-family:tahoma;
font-size:12px;
font-weight:normal;
color:#000000;
margin-left:14px;
}

.mid_bottom_arrow
{
width:8px;
height:9px;
float:left
}

.mid_bottom_txtbox
{
width:216px;
height:auto;
float:left;
margin-bottom:10px;
}

#mid_part_link
{
font-family:tahoma;
font-size:12px;
font-weight:bold;
color:#a16e3c;
margin-bottom:10px;
margin-top:6px;
}

#mid_part_link a
{
font-family:tahoma;
font-size:12px;
font-weight:bold;
color:#a16e3c;
text-decoration:none;
}


#mid_part_link a:hover
{
font-family:tahoma;
font-size:12px;
font-weight:bold;
color:#a16e3c;
text-decoration:underline;
}

#right_txtbox
{
width:620px;
height:auto;
padding-left:52px;
}


.hadeline_txt
{
font-family:tahoma;
font-size:14px;
font-weight:bold;
color:#10B4AA;
}

.hading_txt
{
font-family:tahoma;
font-size:12px;
font-weight:bold;
color:#000000;
}


#address_txt
{
text-align:center; 
padding-top:20px; 
padding-right:30px;
padding-bottom:10px;
height:autopx;
}

#right_pic_txt
{
width:672px;
height:auto;
border:solid 1px; color:#a16e3c;
background-color:#f7f7f7;
}

.right_picbox1
{
width:170px;
height:128px;
padding-top:15px;
padding-left:2px;
float:left;
}

.right_txtbox
{
width:490px;
height:128px;
padding-top:15px;
padding-left:10px;
float:left;
font-family:tahoma;
font-size:12px;
font-weight:normal;
color:#000000;
}

.right_daytxt
{
font-family:tahoma;
font-size:12px;
font-weight:bold;
text-align:center;
}

.right_hading_box
{
width:672px;
height:auto;
background-color:#b8b8b8;/*eae8e8*/
font-family:tahoma;
font-size:14px;
font-weight:bold;
color:#fff;/*441d0a*/
text-align:center;
padding-top:10px;
padding-bottom:10px;
}


.tarrif_txt
{
font-family:tahoma;
font-size:12px;
font-weight:bold;
color:#a16e3c;
text-align:center;
}

.tarrif_txt1
{
font-family:tahoma;
font-size:12px;
font-weight:bold;
color:#000000;
text-align:center;
}

#mail a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#a16e3c;
	text-decoration:none;
}
#mail a:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#160000;
	text-decoration:underline;
}



.lunch
{
font-family:Arial;
font-size:2;
font-weight:normal;
color:#682020;
padding-left:10px;
padding-top:10px;
float:left;
}

.lunch1
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
padding-top:7px;
padding-left:8px;
}

.cosy_box
{
width:474px;
height:auto;
float:left;
margin-left:2px;
background:#dcdae7;
}

