/* CSS Document */
body {
	background-image:url(images/back.gif);
	font-family:"Trebuchet MS";
	font-size:12px;
	font-weight:normal;
	/*color:#783b0e;462013*/
	text-decoration:none;
}
td {
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#333;
	text-decoration:none;
}
p {
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#333;
	text-decoration:none;
}

a {
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#990000;
	text-decoration:none;
}

a:hover {
	font-family:"Trebuchet MS";
	font-size:12px;
	/*color:#783b0e;*/
	color:#FF0000;
	text-decoration:none;
}


b {
	font-weight:bold;
	color:#990000;
}

h1 {
	font-family:"Trebuchet MS";
	font-size:13px;
	color:#fff;
	margin:1px 1px 1px 1px;
	font-weight:bold;
}

h2 {
	font-family:"Trebuchet MS";
	font-size:13px;
	color:#990000;
	margin:2px 2px 2px 2px;
	border-bottom:#990000 1px dashed;
}

h3 {
	font-family:"Trebuchet MS";
	font-size:14px;
	color:#990000;
	margin:1px 1px 1px 1px;
}

.ft {
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#fff;
	text-decoration:none;
}

.ft a {
	font-family:"Trebuchet MS";
	font-size:11px;
	/*color:#e9e0cb;*/
	color:#CCCCCC;
	text-decoration:none;
}

.ft a:hover {
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#ff0000;
	text-decoration:none;
}

hr {
	border-top:#990000 dashed 1px;
}

.toplinks {
	font-family:"Trebuchet MS";
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

.toplinks a{
	font-family:"Trebuchet MS";
	font-size:15px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

.toplinks a:hover{
	font-family:"Trebuchet MS";
	font-size:15px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

.head {
	background-image:url(images/head.jpg);
	background-position:left;
	background-repeat:no-repeat;
	font-size:14px;
	color:#FFFFFF;
	width:160px;
	height:31px;
	line-height:35px;
	font-weight:bold;
}

.frame {
	background-image:url(images/frame3.jpg);
	background-position:center;
	background-repeat:no-repeat;
}

.frame1 {
	background-image:url(images/frame_1.jpg);
	background-position:center;
	background-repeat:no-repeat;
}

.img {
	border:#666666 1px solid;
	padding:3px 3px 3px 3px;
	background-color:#f1edd4;
}

.linkhead {
	font-family:"Trebuchet MS";
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
	padding-bottom:4px;
	/*padding-bottom:7px;*/
}

.leftnav ul {
	margin:0; 
	padding:0; 
	list-style:none;
}

.leftnav li { 
	background:url(images/list_back.gif) no-repeat center top; 
	padding-left:7px; 
	line-height:20px; 
	color:#990000;
	padding-bottom:1px;
	padding-top:1px;
}

.leftnav li a {
	color:#000000; 
	line-height:20px; 
	text-decoration:none;
	/*background: url(images/pimp1.gif) no-repeat left; 
	padding-left:18px;*/
	font-weight:bold;
}

li.bullet_1 a {
	color:#000000; 
	line-height:22px; 
	text-decoration:none;
	background: url(images/about.gif) no-repeat left; 
	padding-left:22px;
	font-weight:bold;
}

li.bullet_2 a {
	color:#000000; 
	line-height:22px; 
	text-decoration:none;
	background: url(images/hotels.gif) no-repeat left; 
	padding-left:22px;
	font-weight:bold;
}

li.bullet_3 a {
	color:#000000; 
	line-height:22px; 
	text-decoration:none;
	background: url(images/map.gif) no-repeat left; 
	padding-left:22px;
	font-weight:bold;
}

li.bullet_4 a {
	color:#000000; 
	line-height:22px; 
	text-decoration:none;
	background: url(images/distance.gif) no-repeat left; 
	padding-left:22px;
	font-weight:bold;
}

li.bullet_5 a {
	color:#000000; 
	line-height:22px; 
	text-decoration:none;
	background: url(images/weather.gif) no-repeat left;
	padding-left:22px;
	font-weight:bold;
}

li.bullet_6 a {
	color:#000000; 
	line-height:22px; 
	text-decoration:none;
	background: url(images/currency.gif) no-repeat left; 
	padding-left:22px;
	font-weight:bold;
}

li.bullet_7 a {
	color:#000000; 
	line-height:22px; 
	text-decoration:none;
	background: url(images/links.gif) no-repeat left; 
	padding-left:22px;
	font-weight:bold;
}

li.bull_1 a {
	color:#000000; 
	line-height:20px; 
	text-decoration:none;
	background: url(images/bullet_voilet.gif) no-repeat left; 
	/*padding-left:21px;*/
	padding-left:18px;
	font-weight:bold;
}

li.bull_2 a {
	color:#000000; 
	line-height:20px; 
	text-decoration:none;
	background: url(images/bullet_indigo.gif) no-repeat left; 
	/*padding-left:21px;*/
	padding-left:18px;
	font-weight:bold;
}

li.bull_3 a {
	color:#000000; 
	line-height:20px; 
	text-decoration:none;
	background: url(images/bullet_gray.gif) no-repeat left; 
	/*padding-left:21px;*/
	padding-left:18px;
	font-weight:bold;
}

li.bull_4 a {
	color:#000000; 
	line-height:20px; 
	text-decoration:none;
	background: url(images/bullet_blue.gif) no-repeat left; 
	/*padding-left:21px;*/
	padding-left:18px;
	font-weight:bold;
}

li.bull_5 a {
	color:#000000; 
	line-height:20px; 
	text-decoration:none;
	background: url(images/bullet_green.gif) no-repeat left; 
	/*padding-left:21px;*/
	padding-left:18px;
	font-weight:bold;
}

li.bull_6 a {
	color:#000000; 
	line-height:20px; 
	text-decoration:none;
	background: url(images/bullet_yellow.gif) no-repeat left; 
	/*padding-left:21px;*/
	padding-left:18px;
	font-weight:bold;
}

li.bull_7 a {
	color:#000000; 
	line-height:20px; 
	text-decoration:none;
	background: url(images/bullet_orange.gif) no-repeat left; 
	/*padding-left:21px;*/
	padding-left:18px;
	font-weight:bold;
}

li.bull_8 a {
	color:#000000; 
	line-height:20px; 
	text-decoration:none;
	background: url(images/bullet_red.gif) no-repeat left; 
	/*padding-left:21px;*/
	padding-left:18px;
	font-weight:bold;
}

li.bull_9 a {
	color:#000000; 
	line-height:20px; 
	text-decoration:none;
	background: url(images/pimp2.gif) no-repeat left; 
	/*padding-left:21px;*/
	padding-left:18px;
	font-weight:bold;
}

li.bull_10 a {
	color:#000000; 
	line-height:20px; 
	text-decoration:none;
	background: url(images/bullet_blue1.gif) no-repeat left; 
	/*padding-left:21px;*/
	padding-left:18px;
	font-weight:bold;
}

.leftnav li a:hover {text-decoration:none; color:#FF0000;
	font-weight:bold;}

.leftnav1 li a {
	color:#000000; 
	line-height:20px; 
	text-decoration:none;
	background: url(images/pimp2.gif) no-repeat left; 
	padding-left:21px;
}

.leftnav1 li a:hover {text-decoration:none; color:#FF0000}

.border {
	border:solid 1px #7B7613;
	padding:3px 3px 3px 3px;
	/*background-color:#E7E061;*/
	/*filter:Shadow(Color=#ff0000, OffX=1, OffY=0, Direction=125);*/
}

.border1 {
	border:solid 1px #7B7613;
}

.title {
	font:"Trebuchet MS";
	font-weight:bold;
	font-size:13px;
	color:#456a21;
	border-bottom:#456a21 1px dashed;
}

.details {
	font:"Trebuchet MS";
	font-weight:bold;
	font-size:12px;
	color:#FF6633;
}

.details a{
	font:"Trebuchet MS";
	font-weight:bold;
	font-size:12px;
	color:#FF6633;
}

.details a:hover{
	font:"Trebuchet MS";
	font-weight:bold;
	font-size:12px;
	color:#ff0000;
}

.white{
	color:#FFFFFF;
}

.white a{
	color:#cccccc;
}

.white a:hover{
	color:#Ff0000;
}

.whitebig {
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
}

.discover {
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	color:#333;
	font-weight:bold;
}

/* tour lists */

.tours ul {
	margin:0; 
	padding:0; 
	list-style:none;
}

.tours li { 
	background:url(images/pimp2.gif) no-repeat;/* left top;*/
	background-position:left;
	padding-left:7px; 
	/*padding-left:15px; */
	line-height:20px; 
	color:#000000;
	padding-bottom:1px;
	padding-top:1px;
}

.tours li a {
	color:#000000; 
	line-height:20px; 
	text-decoration:none;
	/*background: url(images/bullet.gif) no-repeat left; */
	padding-left:15px;
}

.tours li a:hover {text-decoration:none; color:#FF0000}

/*.tours1 {
	border:#990000 1px solid;
}*/
.tours1 ul {
	margin:0; 
	padding:0; 
	list-style:none;
}

.tours1 li { 
	background:url(images/arrows.gif) no-repeat;/* left top;*/
	background-position:left;
	padding-left:10px; 
	line-height:20px; 
	color:#000000;
	padding-bottom:1px;
	padding-top:1px;
}

.tours1 li a {
	color:#990000; 
	line-height:20px; 
	text-decoration:none;
	/*background: url(images/bullet.gif) no-repeat left; 
	padding-left:7px;*/
}

.tours1 li a:hover {text-decoration:none; color:#FF0000}



.news ul {
	margin:0; 
	padding:0; 
	list-style:none;
}

.news li { 
	background:url(images/list_back.gif) no-repeat center bottom; 
	padding-left:7px;
	padding-top:5px;
	padding-bottom:5px;
	line-height:20px; 
	color:#990000;
	padding-bottom:1px;
	padding-top:1px;
}

.news li a {
	color:#000000; 
	line-height:20px; 
	text-decoration:none;
	background: url(images/pimp2.gif) no-repeat left; 
	/*padding-left:21px;*/
	padding-left:18px;
	font-weight:bold;
}
li.north  a{
	color:#ff0000;
	font-size:17px;
}

li.south  a{
	color:#006600; 
	font-size:17px;
}

li.east  a{
	color:#0000ff; 
	font-size:17px;
}

li.west  a{
	/*color:#FF00FF;*/
	color:#be09be;
	font-size:17px;
}

li.north  a:hover{
	color:#ff0000;
	font-size:17px;
}

li.south  a:hover{
	color:#ff0000; 
	font-size:17px;
}

li.east  a:hover{
	color:#ff0000; 
	font-size:17px;
}

li.west  a:hover{
	/*color:#FF00FF;*/
	color:#ff0000;
	font-size:17px;
}

.news li a:hover {text-decoration:none; color:#FF0000;
	font-weight:bold;}


.hightlight {
	font-size:11px;
	color:#FF0000;
	text-decoration:none;
}

.red {
	font-size:12px;
	color:#FF0000;
	text-decoration:none;
}

.redbig {
	font-size:14px;
	color:#FF0000;
	font-weight:bold;
	text-decoration:none;
}

.green {
	font-size:12px;
	color:#456a21;
	text-decoration:none;
}




.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: 60px; /*position where enlarged image should offset horizontally */

}


/***  Testimonials styles  ***/


.test {
	text-align:right;
	padding:10px;
	background:url(images/top2.jpg) no-repeat 0px 0px;
	height:60px;
	font-size:13px;
	font-weight:bold;
	color:#AC1909;
	padding-top:10px;
	padding-right:30px;
}
.testright {
	display:block;
}
.testleft {
	display:block;
}

/*****************************/