/* CSS Document */
body{
	padding:0 0 0 0;
	margin:0;
	font:normal 12px Arial, Helvetica, sans-serif;
color:inherit;
background-color:#4B5B02;
/*background:url(images/backbg.gif) repeat-x 0 0;*/
}
p, a, li, td, form, input, h3, h1, h2, label, td{
	padding:0;
	margin:0;
}
img{
	padding:0;
	margin:0;
	border:none;
	display:block;
}

ul{
	padding:0;
	margin:0;
	list-style-type:none;
}
a{
	text-decoration:none;
	outline:none;
}
.speacer{
	padding:0;
	margin:0;
	font-size:0;
	line-height:0;
	clear:both;
}

/*---------------------------------header-----------------------------------------*/
.hdrBg{
background:url(images/hdr_bg.jpg) no-repeat 0 0;
height:356px;
}
.logo{
margin:93px 0 0 73px;
}
ul.navlink{
padding:116px 0 0 227px;
margin:0;
}
ul.navlink li{
float:left;
font:normal 14px/24px Arial, Helvetica, sans-serif;
color:#171D00;
background-color:inherit;
padding:0 6px;
}
ul.navlink li.active{
color:#F54500;
background-color:inherit;
font:normal 14px/24px Arial, Helvetica, sans-serif;
}
ul.navlink li a{
color:#171D00;
background-color:inherit;
float:left;

}
ul.navlink li a:hover{
color:#F54500;
background-color:inherit;
}
h1{
font:normal 30px/37px Arial, Helvetica, sans-serif;
color:#EFFF00;
background-color:inherit;
}
h1 span{
display:block;
font-size:18px;
line-height:24px;
color:#FFB800;
background-color:inherit;
}
/*------------------------------------------BODY---------------------------------*/
.bodyBg{
background:url(images/body_bg.gif) repeat-x 0 0 #7C960A;
color:inherit;
padding-bottom:20px;
}
p.welTxt{
color:#DDFE4B;
background-color:inherit;
line-height:18px;
width:601px;
padding:11px 0 7px 0;
}
p.welTxt a{
color:#fff;
text-decoration:underline;
background-color:inherit;
}
p.welTxt a:hover{
text-decoration:none;
}
p.welTxt2{
color:#DDFE4B;
background-color:inherit;
line-height:18px;
width:878px;
padding:11px 0 7px 0;
}
p.welTxt2 a{
color:#fff;
text-decoration:underline;
background-color:inherit;
}
p.welTxt2 a:hover{
text-decoration:none;
}
img.safari{
float:right;
padding-top:13px;
}
ul.toplink , ul.toplinkOne{
padding:0 0 29px 0;
margin:0;
float:left;
}
ul.toplink li , ul.toplinkOne li{

font-size:0;
line-height:0;
}
ul.toplink li span , ul.toplinkOne li span{
background:url(images/bullet.gif) no-repeat 0 50%;
display:block;
padding-left:20px;
}
ul.toplink li span a , ul.toplinkOne li span a{
font:normal 12px/24px Arial, Helvetica, sans-serif;
color:#fff;
background-color:inherit;
text-decoration:underline;
}
ul.toplink li span a:hover , ul.toplinkOne li span a:hover{
text-decoration:none;
}
 ul.toplinkOne{
 padding-left:51px;
 float:left;
 }
 
 /*------------------------Top Destinations-------------------------*/
 .Destination_topBg{
 background:url(images/top_destinationBg.gif) no-repeat 0 0;
   height:81px;
 }
 p.topTxt{

 color:#000;
 background-color:inherit;
 font-size:18px;
 line-height:24px;
 padding:40px 0 0 104px;
 }
 .Destination_reptBg{
 background:url(images/rept_destinationbg.gif) repeat-y 0 0;
 padding:0 26px 0 21px;
 }
 p.destination_txt{
 color:#DDFE4B;
 background-color:inherit;
 line-height:18px;
 padding-bottom:16px;
 }
  .Destination_botBg{
  background:url(images/bot_destinationbg.gif) no-repeat 0 0;
  height:86px;
  }
  ul.destinationLink , ul.destinationLinkOne{
  padding:0;
  margin:0;
  width:110px;
  float:left;
  }
   ul.destinationLink li , ul.destinationLinkOne li{
   height:24px;
   font-size:0;
   line-height:0;
   
   }
   ul.destinationLink li span , ul.destinationLinkOne li span{
   background:url(images/bullet.gif) no-repeat 0 50%;
   display:block;
   padding-left:20px;
   }
   ul.destinationLink li span a , ul.destinationLinkOne li span a{
   font:normal 12px/24px Arial, Helvetica, sans-serif;
   color:#fff;
   background-color:inherit;
   text-decoration:underline;
   }
    ul.destinationLink li span a:hover , ul.destinationLinkOne a:hover{
	text-decoration:none;
	} 
	ul.destinationLinkOne{
	padding-left:18px;
	}
	
	/*-------------------Our service---------------------------------*/
	.topService{
	background:url(images/service_bg.gif) no-repeat 0 0;
	height:81px;
	}
	.topService_reptBg{
	 background:url(images/service_bg_rept.gif) repeat-y 0 0;
	 padding:0 26px 14px 20px;
	}
	.botService{
	background:url(images/bot_servicebg.gif) no-repeat 0 0;
	height:12px;
	}
	p.serviceTxt{
	color:#DDFE4B;
	background-color:inherit;
	line-height:18px;
	padding-bottom:12px;
	}
	
	
	ul.serviceLink {
  padding:0;
  margin:0;
  width:238px;

  }
   ul.serviceLink li {
   height:24px;
   font-size:0;
   line-height:0;
   
   }
   ul.serviceLink li span{
   background:url(images/bullet.gif) no-repeat 0 50%;
   display:block;
   padding-left:20px;
   }
   ul.serviceLink li span a {
   font:normal 12px/24px Arial, Helvetica, sans-serif;
   color:#fff;
   background-color:inherit;
   text-decoration:underline;
   }
    ul.serviceLink li span a:hover {
	text-decoration:none;
	} 
	
	/*---------------------------conditoons------------------------------------*/
	
	.topConditions{
	background:url(images/conditonBG.gif) no-repeat 0 0;
	height:82px;
	}
	.topConditions_reptBg{
	 background:url(images/service_bg_rept.gif) repeat-y 0 0;
	 padding:0 25px 28px 20px;
	}
	.botConditions{
	background:url(images/bot_servicebg.gif) no-repeat 0 0;
	height:12px;
	}
	.tdBg{
	background-color:#4B5B02;
	color:inherit;
	}
	p.number span{
	color:#FCFF00;
	background-color:inherit;
	line-height:18px;
	font-weight:bold;
	display:block;
	float:left;
	padding:0 5px 0 0;

	
	}
	p.number {
	font-weight:normal;
	color:#DDFE4B;
	background-color:inherit;
	float:left;
	padding:5px 0 0 9px;
	
	}
	p.number a{
	color:#fff;
	background-color:inherit;
	text-decoration:underline;
	}
	p.number a:hover{
	text-decoration:none;
	}
	.tdBgTWO{
	background-color:#879C15;
	color:inherit;
	}
	
	p.numberTwo {
	font-weight:normal;
	color:#222900;
	background-color:inherit;
	float:left;
	padding:5px 0 0 9px;
	
	}
	p.numberTwo span{
	color:#FCFF00;
	background-color:inherit;
	line-height:18px;
	font-weight:bold;
	display:block;
	float:left;
	padding:0 5px 0 0;
	
	}
	p.numberTwo a{
	color:#fff;
	background-color:inherit;
	text-decoration:underline;
	}
	p.numberTwo a:hover{
	text-decoration:none;
	}
	
	/*---------------------------footer------------------------------------*/
	
ul.footerlink{
padding:30px 0 0 0;
width:350px;
margin:0 auto;
}
ul.footerlink li{
font:normal 12px/24px Arial, Helvetica, sans-serif;
color:#fff;
background-color:inherit;
float:left;
padding:0 5px;
}
ul.footerlink li a{
color:#fff;
background-color:inherit;
float:left
}
ul.footerlink li a:hover{
color:#FFFBAB;
background-color:inherit;
}
p.copyright{
line-height:16px;
color:#283101;
background-color:inherit;
padding:6px 0 0 19px;
text-align:center;
font-size:11px;

}
p.copyright span{
display:block;
}
p.copyright span a{
color:#fff;
background-color:inherit;
}
p.copyright span a:hover{
text-decoration:underline;
}