/* CSS Document */
body{
padding:0px; 
margin:0px; 
font:14px; 
font-family: Arial, Helvetica, sans-serif;
line-height:22px;
background-image:url(images/line-paper.png);
background-repeat:repeat-x;
background-position:top;
background-color:#ed0c6e;
color:#121212;

}
div, p, ul, form, label{
margin:0px; 
padding:0px;
}
h1{
font:26px Georgia, "Times New Roman", New Roman, Times, serif; 
color:#104b02; 
padding:0 8px 0px 0;

}
h3{
width:350px;
font:14px Georgia, "Times New Roman", New Roman, Times, serif;
line-height:18px;
font-style:italic;
color:#104b02;


}
ul{
list-style-type:none;
}
a{
color:#104b02;
font-weight:bold;
}
a:hover{
text-decoration:none;
}
.pic{
border:#ed0c6e thin solid;
padding:3px;
margin-right:8px;
}
.pic1{
border:#ed0c6e thin solid;
padding:3px;
margin-left:8px;
float:right;
}

.pic2{
border:#ed0c6e thin solid;
padding:3px;
margin-right:8px;
margin-bottom:20px;
margin-top:20px;
}
#container { 
	width: 750px;
	margin-left: auto;
	margin-right: auto; 
	border: 1px solid #F4F4F4;
	background-color:#00a0da;
	margin-top:30px;

}
/*---Top Panel---*/
#topPan{
width:750px; 
height:165px; 
margin:0 auto;
background-image:url(images/tittle.gif);
background-repeat:no-repeat;

}


#topPan #logo{
width:654px; 
height:41px; 
float:left;
margin-left:30px;
margin-top:10px;

}

#topPan #logo1{
width:130px; 
height:100px; 
float:left;
margin-left:20px;
top:18px; 
background-repeat:no-repeat;
margin-top:10px;
}

#topPan #logo2{
width:130px; 
height:100px; 
float:left;
margin-left:465px;
top:18px; 
background-repeat:no-repeat;
margin-top:10px;
}

#topPan h2{
height:17px; 
display:block; 
color:#b3d335; 
float:left;
top:16px; 
left:164px; 
font-size:27px; 
line-height:22px; 
padding:71px 0px 0px 125px; 
font-weight:bold;
font-variant:small-caps;
}

#topPan h1{
width:315px; 
height:239px;
float:left;
margin-left:30px;
}


/*---/Top Panel---*/

/*---Middle Panel---*/
#middlePan{
width:709px;
margin:20px;
}

#middletopPan{
width:729px; 
padding-top:20px;
margin-left:auto;
margin-right:auto;

}
#middletopPan p.captiontext{
font:17px/22px Georgia, "Times New Roman", Times, serif; 
font-style:italic; 
color:#b3d335; 
} 
#middletopPan p.name{
width:77px; 
background:#fff; 
color:#000; 
font-size:14px; 
font-style:italic; 
font-weight:bold; 
padding:0 0 0 300px;
}
#middlePan .border{
padding:0px; 
margin:10px;
border-bottom:#EEEEEE thin dotted;

}
#middletopPan.pic{
border:#ed0c6e;
padding:5px;
margin-right:10px;
}
.quote{
text-align:center;
color:#ed0c6e;
font-weight:bold;
padding-left:180px;
padding-bottom:10px;
}
#middletopPan ul{
width:700px; 
height:20px; 
font-size:11px; 
top:9px; 
left:0px;
position:static;
margin-bottom:10px;
margin-left:auto;
margin-right:auto;
}
#middletopPan ul li{
float:left;
padding-left:3px;
padding-right:3px;
}
#middletopPan ul li.active{
padding-left:px;
padding-right:3px;
text-decoration:underline;
color:#ed0c6e;
text-align:center;
font-weight:bold; 
}
#middletopPan ul li a{
height:20px; 
display:block; 
text-decoration:none; 
text-align:center; 
padding-left:3px;
padding-right:3px;
}
#middlePan ul li a:hover{
color:#ed0c6e; 
text-decoration:none;
}
#caption{
width:330px;
font:13px Georgia, "Times New Roman", New Roman, Times, serif;
line-height:17px;
font-style:italic;
text-align:center;
color:#104b02;
position:inherit;
padding-bottom:10px;
padding-top:10px;

}
.h1{
color:ed0c6e;

}
/*---/Middle Panel---*/
#pic{
border:thin solid;
border-color:#ed0c6e;
padding:10px;
margin-right:10px;
margin-bottom:10px;
float:left;
}

/*---Left Panel---*/
#leftPan{
width:460px; 
float:left;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
padding-top:10px;}
#leftPan h2{
width:200px; 
font:22px/28px Georgia, "Times New Roman", Times, serif; 
background:#fff; color:#3D3C2C;

}
#leftPan1{
width:369px;
float:left;
padding-right:10px; 
}

#leftPan p.redtext{
font-size:18px; 
background:#fff; 
color:#D20039; 
padding:0 61px 0 0;
}
#leftPan p.more{
width:66px; 
height:25px;
}
#leftPan p.more a{
width:60px; 
height:25px; 
display:block; 
background:url(images/arrow1.gif) 85% 50% no-repeat #AC9145; 
color:#fff; font:14px/25px "Trebuchet MS",Arial, Helvetica, sans-serif; 
text-transform:uppercase; 
text-decoration:none; 
margin:0 0 0 300px; 
padding:0 0 0 6px;
}
#leftPan p.more a:hover{
background:url(images/arrow1.gif) 85% 50% no-repeat #D20039; 
color:#fff; 
text-decoration:none;
}

#leftPan ul{
padding:20px 62px 10px 0;
}
#leftPan ul li{
height:20px;
}
#leftPan ul li.top-lipadding{
padding:24px 0 0;
}

#leftPan ul li a{
background:url(images/bullet.gif) 0 6px no-repeat #fff; 
color:#3D3C2C; 
font-size:14px; 
line-height:20px; 
text-decoration:none; 
padding:0 0 0 20px;
}
#leftPan ul li a:hover{ 
background:url(images/bullet2.gif) 0 6px no-repeat #fff; 
color:#7A7A77; 
text-decoration:none;
}

#leftPan #comment{
width:90%; 
height:auto; 
background-image:url(images/bg-comments.gif);
}
#leftPan #blog p.smalltext{
font-size:20px; 
padding:16px 0 0 137px;
}
#leftPan #blog p.bigtext{
font-size:24px; 
padding:5px 0 0 137px;
}
#leftPan #blog p.link{
font:14px/18px "Trebuchet MS",Arial, Helvetica, sans-serif; 
font-weight:bold; 
margin:35px 19px 0 137px;
}
#leftPan #blog p.link a{
display:block; 
width:132px; 
height:54px; 
background:url(images/click-normal.gif) 100% 0% no-repeat #C4C4C4; 
color:#fff; 
font-weight:bold; 
text-decoration:none; 
padding:0 77px 0 0;
}
#leftPan #blog p.link a:hover{
text-decoration:none; 
background:url(images/click-hover.gif) 100% 0% no-repeat #C4C4C4; 
color:#fff;
}
#leftPanpic{
	width:455px;
	float:left;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	padding-top:10px;
}
#leftPanpic .subtitle{
color:#104b02;
}

/*---/Left Panel---*/
/*---Right Panel---*/
#rightPan{
width:234px; 
float:left;
padding-left:10px;
padding-top:10px;
padding-bottom:10px;
}
#rightPan h2{
width:200px; 
height:36px; 
font:22px/20px Georgia, "Times New Roman", Times, serif; 
background:#fff; color:#3D3C2C;
}
#rightPan h3{
width:200px; 
height:36px; 
font:22px/20px Georgia, "Times New Roman", Times, serif; 
background:#fff; 
color:#3D3C2C;
}

#rightPan ul{
padding:0 0 25px 0;
}
#rightPan ul li{
width:2px; 
height:25px;
al
}
#rightPan ul li a{
background:url(images/arrow2.gif) 0 7px no-repeat #fff; 
color:#3D3C2C; 
line-height:25px; 
text-decoration:underline; 
padding:0 0 0 20px;
}
#rightPan ul li a:hover{
background:url(images/arrow3.gif) 0 7px no-repeat #fff; 
color:#7A7A77; 
text-decoration:underline;
}

#rightPan ul.nextone{
padding:0 0 25px 0;
}
#rightPan ul.nextone li{
width:220px; 
height:25px;

}
#rightPan ul.nextone li a{
background:url(images/arrow2.gif) 0 7px no-repeat #fff; 
color:#D20039; 
line-height:25px; 
text-decoration:underline; 
padding:0 0 0 20px;
}
#rightPan ul.nextone li a:hover{
background:url(images/arrow3.gif) 0 7px no-repeat #fff; 
color:#7A7A77; 
text-decoration:underline;
}
#rightPan1{
	width:350px;
	float:right;
	padding-bottom:10px
	

	}
#rightPan .caption{
font:13px/22px Arial, Helvetica, sans-serif;
	color:#121212;
	line-height:14px;
}
/*---/Menu---*/

#menu {
	width:750px; 
	height:35px; 
	background-color:#b3d335;
	font-size:14px; 
	top:164px; 
	list:none;
}
#menu span {
	display: none;
	float:left;
	
}
#menu a {
	display: block;
	text-indent: -900%;
	float:left;
	outline: none;
	border-right: #00a0da thin solid;
}
#menu a:hover {
	background-position: left bottom;
}
#menu a:hover span{
	display: block;
}
#menu .home {
	width: 70px;
	height: 34px;
	background: url(images/home.gif) no-repeat;
	left: 10px;
	top: 3px;
}
#menu .home span {
	width: 70px;
	height: 34px;
	background: url(images/home-over.gif) no-repeat;
	left: 0px;
	top: 0px;
	}
#menu .home_on {
	width: 70px;
	height: 34px;
	background: url(images/home-on.gif) no-repeat;
	left: 10px;
	top: 3px;
}
#menu .about {
	width: 105px;
	height: 34px;
	background: url(images/about-us.gif) no-repeat;
	left: 83px;
	top: 3px;
}
#menu .about span {
	width: 105px;
	height: 34px;
	background: url(images/about-us-over.gif) no-repeat;
	left: 0px;
	top: 0px;
}
#menu .about_on {
	width: 100px;
	height: 34px;
	background: url(images/about-us-on.gif) no-repeat;
	left: 83px;
	top: 3px;
}
#menu .tours {
	width: 70px;
	height: 34px;
	background: url(images/tours.gif) no-repeat;
	left: 190px;
	top: 3px;
}
#menu .tours span {
	width: 70px;
	height: 34px;
	background: url(images/tours-over.gif) no-repeat;
	left: 0px;
	top: 0px;
}
#menu .tours_on {
	width: 70px;
	height: 34px;
	background: url(images/tours-on.gif) no-repeat;
	left: 190px;
	top: 3px;
}
#menu .rates {
	width: 70px;
	height: 34px;
	background: url(images/rates.gif) no-repeat;
	left: 263px;
	top: 3px;
}
#menu .rates span {
	width: 70px;
	height: 34px;
	background: url(images/rates-over.gif) no-repeat;
	left: 0px;
	top: 0px;
}
#menu .rates_on {
	width: 70px;
	height: 34px;
	background: url(images/rates-on.gif) no-repeat;
	left: 263px;
	top: 3px;

}
#menu .photo {
	width: 115px;
	height: 34px;
	background: url(images/photo-tour.gif) no-repeat;
	left: 338px;
	top: 3px;
}
#menu .photo span {
	width: 115px;
	height: 34px;
	background: url(images/photo-tour-over.gif) no-repeat;
	left: 0px;
	top: 0px;
	}
#menu .photo_on {
	width: 115px;
	height: 34px;
	background: url(images/photo-tour-on.gif) no-repeat;
	left: 338px;
	top: 3px;
	}

#menu .comments {
	width: 165px;
	height: 34px;
	background: url(images/client-comments.gif) no-repeat;
	left: 457px;
	top: 3px;
}
#menu .comments span {
	width: 165px;
	height: 34px;
	background: url(images/client-comments-over.gif) no-repeat;
	left: 0px;
	top: 0px;
}
#menu .comments_on {
	width: 165px;
	height: 34px;
	background: url(images/client-comments-on.gif) no-repeat;
	left: 457px;
	top: 3px;
}
#menu .contact {
	width: 90px;
	height: 34px;
	background: url(images/contact.gif) no-repeat;
	left: 628px;
	top: 3px;
}
#menu .contact span {
	width: 90px;
	height: 34px;
	background: url(images/contact-over.gif) no-repeat;
	left: 0px;
	top: 0px;
	}
#menu .contact_on {
	width: 90px;
	height: 34px;
	background: url(images/contact-on.gif) no-repeat;
	left: 628px;
	top: 3px;

}



/*---/Right Panel Pics---*/
#rightPanPic{
	width:270px;
	height:400px;
	float:left;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:10px;
	overflow: auto;

}
.ul{
padding:0px 0px 0px 0px;
margin-top:10px;
list-style:none;

}
.ul li{
width:120px; 
height:120px;
	display:inline;


}
.ul li a{
border:#BBBBBB thin solid;
}
.ul li a:hover{
border:#ffffff thin solid;

}

ul.nextone{
padding:0 0 25px 0;
}
ul.nextone li{
width:220px; 
height:25px;
}
ul.nextone li a{
background:url(images/arrow2.gif) 0 7px no-repeat #fff; 
color:#D20039; 
line-height:25px; 
text-decoration:underline; 
padding:0 0 0 20px;
}
ul.nextone li a:hover{
background:url(images/arrow3.gif) 0 7px no-repeat #fff; 
color:#7A7A77; 
text-decoration:underline;
}
/*---Footer Panel---*/
#footermainPan{
height:26px;
background-color:#b4d337; 
font:13px/22px "Trebuchet MS",Arial, Helvetica, sans-serif; 
}

#footerPan p.copyright{
width:114px; 
color:#ed0c6e; 
top-margin:7px; 
margin-left:636px;
}

#footerPancss a:hover{
background:url(images/button1-normal.gif) 0 0 no-repeat #fff; 
color:#353427; 
text-decoration:none;
}
#menu1 {
	width:600px;
	height:25px;
	background-color:#b3d335;
	font-size:14px;
	list:none;
	top: 696px;
	float:left;
}
#menu1 span {
	display: none;
}
#menu1 a {
	display: block;
	text-indent: -900%;
	float:left;
	outline: none;
	border-right: #00a0da thin solid;
}
#menu1 a:hover {

}
#menu1 a:hover span{
	display: block;
	float:left;

}
#menu1 .home {
	width: 54px;
	height: 26px;
	background: url(images/home1.gif) no-repeat;
	left: 10px;
	top: 0px;
}
#menu1 .home span {
	width: 54px;
	height: 26px;
	background: url(images/home-over1.gif) no-repeat;
	left: 0px;
	top: 0px;
	}
#menu1 .home_on {
	width: 54px;
	height: 26px;
	background: url(images/home-on1.gif) no-repeat;
	left: 10px;
	top: 0px;
}
#menu1 .about {
	width: 80px;
	height: 26px;
	background: url(images/about-us1.gif) no-repeat;
	left: 70px;
	top: 0px;
}
#menu1 .about span {
	width: 80px;
	height: 26px;
	background: url(images/about-us-over1.gif) no-repeat;
	left: 0px;
	top: 0px;
}
#menu1 .about_on {
	width: 80px;
	height: 26px;
	background: url(images/about-us-on1.gif) no-repeat;
	left: 70px;
	top: 0px;
}
#menu1 .tours {
	width: 54px;
	height: 26px;
	background: url(images/tours1.gif) no-repeat;
	left: 155px;
	top: 0px;
}
#menu1 .tours span {
	width: 54px;
	height: 26px;
	background: url(images/tours-over1.gif) no-repeat;
	left: 0px;
	top: 0px;
}
#menu1 .tours_on {
	width: 54px;
	height: 26px;
	background: url(images/tours-on1.gif) no-repeat;
	left: 155px;
	top: 0px;
}
#menu1 .rates {
	width: 54px;
	height: 26px;
	background: url(images/rates1.gif) no-repeat;
	left: 215px;
	top: 0px;
}
#menu1 .rates span {
	width: 54px;
	height: 26px;
	background: url(images/rates-over1.gif) no-repeat;
	left: 0px;
	top: 0px;
}
#menu1 .rates_on {
	width: 54px;
	height: 26px;
	background: url(images/rates-on1.gif) no-repeat;
	left: 215px;
	top: 0px;

}
#menu1 .photo {
	width: 88px;
	height: 26px;
	background: url(images/photo-tour1.gif) no-repeat;
	left: 275px;
	top: 0px;
}
#menu1 .photo span {
	width: 88px;
	height: 26px;
	background: url(images/photo-tour-over1.gif) no-repeat;
	left: 0px;
	top: 0px;
	}
#menu1 .photo_on {
	width: 88px;
	height: 26px;
	background: url(images/photo-tour-on1.gif) no-repeat;
	left: 275px;
	top: 0px;
	}

#menu1 .comments {
	width: 138px;
	height: 26px;
	background: url(images/client-comments1.gif) no-repeat;
	left: 368px;
	top: 0px;
}
#menu1 .comments span {
	width: 138px;
	height: 26px;
	background: url(images/client-comments-over1.gif) no-repeat;
	left: 0px;
	top: 0px;
}
#menu1 .comments_on {
	width: 138px;
	height: 26px;
	background: url(images/client-comments-on1.gif) no-repeat;
	left: 368px;
	top: 0px;
}
#menu1 .contact {
	width: 60px;
	height: 26px;
	background: url(images/contact1.gif) no-repeat;
	left: 513px;
	top: 0px;
}
#menu1 .contact span {
	width: 60px;
	height: 26px;
	background: url(images/contact-over1.gif) no-repeat;
	left: 0px;
	top: 0px;
	}
#menu1 .contact_on {
	width: 60px;
	height: 26px;
	background: url(images/contact-on1.gif) no-repeat;
	left: 513px;
	top: 0px;

}
