@font-face { 
  font-family: Droid Sans; 
    src: url('../fonts/DroidSans-webfont.eot'); 
    src: local("Droid Sans"), url('../fonts/DroidSans-webfont.woff'); 
} 

@font-face { 
  font-family: Jenna Sue; 
    src: url('../fonts/JennaSue-webfont.eot'); 
    src: local("Jenna Sue"), url('../fonts/JennaSue-webfont.ttf'); 
} 

html { 
  height: 100%;
}

* { 
  margin: 0;
  padding: 0;
}

/* tell the browser to render HTML 5 elements as block */
article, aside, figure, footer, header, hgroup, nav, section { 
  display:block;
}

body { 

  font: normal .85em 'Droid Sans', arial, sans-serif;
  background-color:#EEF1F3;
  

  color: #444;
}

p { 
  padding: 0 0 20px 0;
  line-height: 1.7em;
}

img { 
  border: 0;
}

h1, h2, h3, h4, h5, h6 { 
  color: #FFF;
  letter-spacing: 0em;
  padding: 0 0 0px 0;
}

h1, h2, h3 { 

  margin: 0;
  padding: 16px 0 5px 0;
  color: #FFF;
}

h2 { 
  font-size: 260%;
  padding: 9px 0 5px 0;
  color: #F67400;
}

h3 { 
  font-size: 240%;
  padding: 5px 0 0 0;
}

h4, h6 { 
  color: #F67400;
  padding: 0 0 0px 0;
  font-size:20px;
  
}

h5, h6 { 
  color: #555;
 
  letter-spacing: normal;
  padding: 0 0 15px 0;
}

a, a:hover { 
  outline: none;
  text-decoration: none;
  color:#06F;
}

a:hover { 
  text-decoration: none;
   color:#000;
}

blockquote { 
  margin: 20px 0; 
  padding: 10px 20px 0 20px;
  border: 1px solid #E5E5DB;
  background: #FFF;
}

ul { 
  margin: 2px 0 22px 17px;
}

ul li { 
  list-style-type: circle;
  margin: 0 0 6px 0; 
  padding: 0 0 4px 5px;
  line-height: 1.5em;
}

ol { 
  margin: 8px 0 22px 20px;
}

ol li { 
  margin: 0 0 11px 0;
}

.left { 
  float: left;
  width: auto;
  margin-right: 10px;
}

.right { 
  float: right; 
  width: auto;
  margin-left: 10px;
}

.center { 
  display: block;
  text-align: center;
  margin: 20px auto;
}

#main, nav, #container, #logo, #site_content, footer { 
  margin-left: auto; 
  margin-right: auto;
}

#main {
  margin: 0 auto;
  width: 100%;
  background: transparent;
    border:solid 1px #0;
 
}
.header_up_rapper { 
 
  height: 30px;
  background-color:#fff;

  border:solid 0px #fff;
}

.header_up_line { 
 
  height: 30px;
  width:500px;
  float:right
border:solid 1px #000;

}
.header_up_line p{
	float:right;
	font-size:13px;
	color:#000;
	margin:2px;
	letter-spacing:1px;
	margin-top:5px;
	margin-left:10px;


}


.social_image{
	height:24px;
	width:24px;
	margin:2px;
}

#header_rapper { 
 
  height: 150px;
  background-color:#fff;

}



header { 
 
  height: 140px;
  width:1000px;
  margin:0 auto; 
 border:solid 0px #000;
}

#logo { 
  width: 400px;

  background: transparent;
  color: #000;  
  float: left;
    border:solid 0px #000;
	margin-top:15px;
	margin-left:10px;

}

.uolink{ 
  width: 180px;

  background: transparent;
  color: #000;  
  float: right;
    border:solid 0px #000;


}

.uolink_right{ 
  width: 270px;

  background: transparent;
  color: #000;  
  float: right;
  min-height:100px;
  margin-top:10px;
    border:solid 0px #000;
	text-align:left;
	list-style:none;
	height:50px;
	line-height:30px;


}



.nav_wrapper{


box-shadow: 1px 1px 1px rgba(50, 50, 50, 0.75);
	 height: 38px;
	background: rgb(30,87,153); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(30,87,153,1) 0%, rgba(41,137,216,1) 50%, rgba(32,124,202,1) 51%, rgba(125,185,232,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(30,87,153,1)), color-stop(50%,rgba(41,137,216,1)), color-stop(51%,rgba(32,124,202,1)), color-stop(100%,rgba(125,185,232,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8',GradientType=0 ); /* IE6-9 */


}

nav { 
  height: 30px;
  width: 1000px;
  margin: 0 auto 0 auto;
  color: #000;

} 

#site_content { 
  width: 1000px;
  overflow: hidden;
  margin: 15px auto;
  
  color: #DDD;
  min-height:320px;
  
 
} 

.side_site_content { 
  width: 1000px;
  overflow: hidden;
  float:left;
  background: #ccc;
  min-height:200px;
  padding-top:20px;

  

 
}

#sidebar_container { 
  float: right;
  width: 660px;
  padding: 0;
  height: 320px;
  background: #ccc;
  border:solid 0px #cccccc;

}

#content { 
  text-align: left;
  width: 320px;
  height:310px;
  padding-left:20px;
  padding-top:10px;
  background-color:#DAFF8A;

  float: left;

border:solid 0px #999;

}


.content_header { 
  text-align: left;
  width: 300px;
  padding:5px;
  color:#F00;
  font-size:17px;
  text-transform:uppercase;
  font-weight:bold;


  float: left;
  margin-bottom:0px;




	

}

.title_dv{
	width:740px;

	float:left;
	margin:10px 0px 20px 0px;
	border-bottom:solid 1px #000;
	
	text-align:left;


	
}
.title_dv_inner{
	width:250px;
	
	float:left;
	background: rgb(211, 55, 71);
background: -moz-linear-gradient(90deg, rgb(211, 55, 71) 30%, rgb(179, 7, 37) 100%);
background: -webkit-linear-gradient(90deg, rgb(211, 55, 71) 30%, rgb(179, 7, 37) 100%);
background: -o-linear-gradient(90deg, rgb(211, 55, 71) 30%, rgb(179, 7, 37) 100%);
background: -ms-linear-gradient(90deg, rgb(211, 55, 71) 30%, rgb(179, 7, 37) 100%);
background: linear-gradient(180deg, rgb(211, 55, 71) 30%, rgb(179, 7, 37) 100%);


	
	text-align:center;

-moz-border-radius-topleft: 8px;
-webkit-border-top-left-radius: 8px;
 border-top-left-radius: 8px;
-moz-border-radius-topright: 8px;
-webkit-border-top-right-radius: 8px;
border-top-right-radius: 8px;
	
}

.viewall{
	
	
	float:right;
	margin-top:15px;

}

.title_dv h1{
	font-size:18px;
	font-weight:300;
	
	padding-top:10px;
	
	color:#fff;	
}

.car_fleet_destination{
	width:1000px;
	background-color:#0099FF;
	min-height:200px;
}

.about_us{
	width:740px;
	float:left;

	min-height:200px;
}

.about_us_facebook{
	width:240px;
	float:right;
	
	min-height:230px;
	margin-top:20px;
}


.about_us p{
	width:100%;
	color:#333333;
	text-align:left;
	padding:0px;
}
  
#content ul { 
  margin: 2px 0 22px 0px;
}

#content ul li, .sidebar ul li { 
  list-style-type: none;
  background: url(../images/bullet.png) no-repeat;
  margin: 0 0 0 0; 
  padding: 0 0 4px 28px;
  line-height: 1.5em;
}

#blog_container h4 {
  font: normal 128% 'Droid Sans', arial, sans-serif;
  margin: 0 0 15px 0;
  padding: 5px 0;}

#blog_container h4.select {
  width: 475px;}

.blog {
  background: url(../images/calendar.png) no-repeat;
  width: 54px;
  height: 46px;
  float: left;
  margin: 0 15px 0 0;
}

.blog h2 {
  font: normal 90% arial, sans-serif;
  text-shadow: none;
  text-align: center;
  margin: 0;
  padding: 4px 0 0 0;
  color: #FFF;
}
  
.blog h3 {
  font: 140% arial, sans-serif;
  text-shadow: none;
  margin: -5px 0 0 0;
  text-align: center;
  color: #222;
}

footer { 
  width: 1000px;
 
  min-height: 40px;
  float:left;


  padding-top:10px;
  



  color: #FFF;
  text-align: center;
}

.footer_inner{
	width:980px;
	min-height: 40px;
	line-height:30px;
	color: #000;
	margin:0 auto;
	font-size:13px;
	border-top:solid 2px #0066FF;
	text-align:center;
	margin-top:20px;
	padding:10px 10px 10px 10px;
}
.footer_inner_bottom{
	width:980px;

	color: #000;

	border:solid 0px #960;
	padding:10px 10px 10px 10px;
	text-align:left;
	margin:0 auto;

	font-size:11px;
	
	border-top:solid 1px #06F;
	

	
	
}



footer a { 
  color: #000;
  text-decoration: none;
}

footer a:hover { 
  color:#06F;
  text-shadow: none;

}

.form_settings { 
  margin: 15px 0 0 0;
}

.form_settings p { 
  padding: 0 0 4px 0;
}

.form_settings span { 
  float: left; 
  width: 100px; 
  text-align: left;
}
  
.form_settings input, .form_settings textarea { 
  padding: 5px; 
  width: 299px; 
  font: 100% 'Droid Sans', arial, sans-serif; 
  border: 0;
  border-bottom: 1px solid #FFF; 
  background: #606060; 
  color: #47433F;
  color: #FFF;
}
  
.form_settings .submit { 
  font: 128% 'Droid Sans', arial, sans-serif; 
  border: 0; 
  width: 99px; 
  margin: 0 0 0 212px; 
  height: 33px;
  padding: 2px 0 3px 0;
  cursor: pointer; 
  background: #333; /* Show a solid color for older browsers */
  -webkit-box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 2px;
  -moz-box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 2px;
  box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 2px;
  border: 1px solid #222;
  color: #FFF;
}

.form_settings textarea, .form_settings select { 
  font: 100% 'Droid Sans', arial; 
  width: 299px;
}

.form_settings select { 
  width: 310px;
}

.form_settings .checkbox { 
  margin: 4px 0; 
  padding: 0; 
  width: 14px;
  border: 0;
  background: none;
}

.separator { 
  width: 100%;
  height: 0;
  border-top: 1px solid #D9D5CF;
  border-bottom: 1px solid #FFF;
  margin: 0 0 20px 0;
}
  
table { 
  margin: 10px 0 30px 0;
}

table tr th, table tr td { 
  background: #70D4E6;
  color: #FFF;
  padding: 7px 4px;
  text-align: left;
}
  
table tr td { 
  background: #D3F2F7;
  color: #47433F;
  border-top: 1px solid #FFF;
}

ul.images {
  width:660px;
  height:320px;
  overflow:hidden;
  position:relative;
  margin:0;
  padding:0;

} 

ul.images li {
  position:absolute;
  margin:0;
  padding:0;
  left:0;
  right:0;
  list-style:none;
}
 
ul.images li.show {
  z-index:500;  
}
 
ul img {
  border:none;  
}




/**
Stylesheet for SooperFish by www.SooperThemes.com
Author: Jurriaan Roelofs
**/

/* Configuration of menu width */
html body ul.sf-menu ul,html body ul.sf-menu ul li { 
  width: 180px;
  
}

html body ul.sf-menu ul ul { 
  margin: 0 0px 0 180px;
}

/* Framework for proper showing/hiding/positioning */
ul.sf-menu,ul.sf-menu * { 
  margin: 0;
  padding: 0;
}

ul.sf-menu { 
  display: block;
  position: relative;
}
  
ul.sf-menu li { 
  display: block;
  list-style: none;
  float: left;
  text-align:left;
  position: relative;
}
  
ul.sf-menu li:hover { 
  visibility: inherit; /* fixes IE7 'sticky bug' */ 
}

ul.sf-menu a { 
  display: block;
  position: relative;
}
  
ul.sf-menu ul { 
  position: absolute;
  left: 0;

  top: auto;
  left: -999999px;
}
  
ul.sf-menu ul a { 
  zoom: 1; /* IE6/7 fix */ 
}

ul.sf-menu ul li { 
  float: left; /* Must always be floated otherwise there will be a rogue 1px margin-bottom in IE6/7 */
  width: 150px;
}
  
ul.sf-menu ul ul { 
  top: 0;
  margin: 0 0 0 150px;

}

ul.sf-menu li:hover ul,ul.sf-menu li:focus ul,ul.sf-menu li.sf-hover ul, 
ul.sf-menu ul li:hover ul,ul.sf-menu ul li:focus ul,ul.sf-menu ul li.sf-hover ul,
ul.sf-menu ul ul li:hover ul,ul.sf-menu ul ul li:focus ul,ul.sf-menu ul ul li.sf-hover ul,
ul.sf-menu ul ul ul li:hover ul,ul.sf-menu ul ul ul li:focus ul,ul.sf-menu ul ul ul li.sf-hover ul { 
  left: auto;
}
  
ul.sf-menu li:hover ul ul,ul.sf-menu li:focus ul ul,ul.sf-menu li.sf-hover ul ul,
ul.sf-menu ul li:hover ul ul,ul.sf-menu ul li:focus ul ul,ul.sf-menu ul li.sf-hover ul ul,
ul.sf-menu ul ul li:hover ul ul,ul.sf-menu ul ul li:focus ul ul,ul.sf-menu ul ul li.sf-hover ul ul,
ul.sf-menu ul ul ul li:hover ul ul,ul.sf-menu ul ul ul li:focus ul ul,ul.sf-menu ul ul ul li.sf-hover ul ul { 
  left: -999999px;
}

/* autoArrows CSS */
span.sf-arrow { 
  width: 7px;
  height: 7px;
  position: absolute;
  top: 10px;
  right: 5px;
  display: block;
  background: url(../images/arrows-white.png) no-repeat 0 0;
  overflow: hidden; /* making sure IE6 doesn't overflow and expand the box */
  font-size: 1px;
}

ul ul span.sf-arrow { 
  right: 5px;
  top: 8px;
  background-position: 0 100%;
}

/* Theming the menu */
ul#nav { 
  float: left;
}

ul#nav ul { 

 margin-top:3px;
 background-color:#333;
 text-align:left;






  
 
}

ul#nav li a { 
  padding: 5px 20px 6px 20px;
  font: 17px 'Droid Sans', arial, sans-serif;
  text-decoration: none;
  color: #fff;
text-shadow:rgba(0, 0, 0, 0.50) 0 1px 1px;
  margin: 4px;
  border:solid 0px #CBFEFE;
 
}

ul#nav li a:hover, ul#nav li a:focus { 
  color: #000;
  text-shadow: none;
}

ul#nav ul li a { 
  color: #FFF;
  text-align:left;
  padding-left:10px;
   font: 12px 'Droid Sans', arial, sans-serif;
}

ul#nav ul li a:hover { 
  color:#fff;
  background-color:#0099FF;

}


/* Image Transitions */
ul#images {
  margin: 0 15px 10px 0;
  padding: 0;
  list-style: none;
  position: relative;
}

ul#images li {
  display: block;
  overflow: hidden;
  padding: 0;
  float: left;
  width: 155px;
  height: 300px;
}

.container_Boooking_panel{
width:300px;
margin:10px;
border:solid 0px #F00;
min-height:270px;


}

.container_Boooking_panel_caption{
margin-top:17px;
width:70px;

font-size:12px;
float:left;
color:#000;
border:solid 0px #ccc;
text-transform:capitalize;
}

.container_tourbooking_caption{
margin-top:2px;

width:22%;
height:20px;
font-size:12px;
float:left;
color:#000;

text-transform:capitalize;
border:solid 0px #000;
padding-top:8px;
}
.container_Boooking_panel_caption_textarea{
margin-top:24px;
width:55px;
height:50px;
font-size:12px;
float:left;
color:#000;
border:solid 0px #000;
text-transform:capitalize;


}

.container_Boooking_panel_Textbox_wrapper{
margin:2px;
width:220px;
border:solid 0px #000;
font-size:12px;
float:right;
text-transform:capitalize;

}


.container_tour_booking_Textbox_wrapper{
margin:2px;
width:75%;
border:solid 0px #000;

font-size:12px;
float:left;
text-transform:capitalize;

}

.container_Boooking_panel_Textbox_wrapper_button{
margin:2px;
width:100px;
color:#fff;
padding-top:5px;
padding-bottom:5px;
font-size:15px;
float:left;
margin-top:5px;
text-transform:capitalize;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
background: rgb(30,87,153); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(30,87,153,1) 0%, rgba(41,137,216,1) 50%, rgba(32,124,202,1) 51%, rgba(125,185,232,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(30,87,153,1)), color-stop(50%,rgba(41,137,216,1)), color-stop(51%,rgba(32,124,202,1)), color-stop(100%,rgba(125,185,232,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8',GradientType=0 ); /* IE6-9 */


}

.container_Boooking_panel_Textbox_box{
margin:2px;
width:100px;

font-size:12px;
float:right;
text-transform:uppercase;


}


.container_Boooking_panel_Textbox_wrapper button{


height:50px;

font-size:12px;
float:right;
text-transform:capitalize;
background-color:#333333;

}

.container_Boooking_panel  p{
margin:2px;
font-size:12px;

}

.container_Boooking_panel_input {
	padding: 5px;
	border: 1px solid #cccccc;
	width: 190px;
	color: #000;
	background-color:#fff;
	box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 8px;
	-moz-box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 8px;
	-webkit-box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 8px;		
}

.container_tour_Boooking_input {
	padding: 5px;
	border-radius:5px;
	border: 1px solid #cccccc;
	width: 280px;
	color: #000;
	background-color:#fff;
	box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 8px;
	-moz-box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 8px;
	-webkit-box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 8px;		
}

.container_tour_Boooking_select {
	padding: 5px;
	border-radius:5px;
	border: 1px solid #cccccc;
	width: 290px;
	color: #000;
	background-color:#fff;
	box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 8px;
	-moz-box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 8px;
	-webkit-box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 8px;		
}

.container_Boooking_panel_input_captcha {
	padding: 5px;
	border: 1px solid #cccccc;
	width: 93px;
	color: #000;
	background-color:#fff;
	box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 8px;
	-moz-box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 8px;
	-webkit-box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 8px;		
}


.container_Boooking_panel_input_captcha_draw {
	padding: 5px;
	border: 1px solid #cccccc;
	width: 84px;
	color: #000;
	background-color:#E9E9E9;
		box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 8px;
	-moz-box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 8px;
	-webkit-box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 8px;
	font-family:"Courier New", Courier, monospace;
	font-style:italic;

font-weight:bold;

	
}


.container_Boooking_panel_textarea {
	padding: 5px;
	height:50px;
	border: 1px solid #cccccc;
	width: 190px;
	color: #000;
		background-color:#fff;
	box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 8px;
	-moz-box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 8px;
	-webkit-box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 8px;		
}


.container_Boooking_panel1{width:1000px; border:solid 0px #000000; min-height:25px; padding-top:5px;  text-transform:uppercase;}

.container h1{
font-size:30px;
color:#000000;
text-align:center;
font-weight:normal;
text-shadow:rgba(0, 0, 0, 0.50) 0 1px 1px;
}


.index_tour_wrapper_main{
	width:740px;
	min-height:130px;
	

	
	float:left;
	
	
}

.index_tour_wrapper_main_dv{
	width:235px;
	height:118px;
	margin-right:15px;
	float:left;
	background:#fff;
	border:solid 0px #000;
	
}

.index_tour_wrapper_main_dv_image{
	width:235px;
	height:118px;
	
}

.index_tour_wrapper_main_dv_image_title{
	width:225px;
	
	
	 background: url(../images/blue_trans.png);
	
	position:absolute;
	z-index:999;
	margin-top:90px;
	padding:5px;
text-shadow: 2px 2px 7px rgba(150, 150, 150, 1);

	
	
}

.index_tour_wrapper_main_dv_image_title a:link, .index_tour_wrapper_main_dv_image_title a:Active, .index_tour_wrapper_main_dv_image_title a:visited{
	color:#FFF;
}


.index_tour_wrapper_main_dv_image_title a:hover{
	color:#000;
}


.index_tour_wrapper_main_dv_image_title_tiangle{
	width: 0;
height: 0;
border-style: solid;
border-width: 6px 0 6px 8px;
border-color: transparent transparent transparent #fff;
float:right;
margin-top:1px;
	
}


.index_tour_places{
	width:650px;
	min-height:130px;
	margin:10px 10px 10px 0px;
	float:left;
	background-color:#fff;

	
}





.index_tour_wrapper{
	width:1000px;
	min-height:130px;
	margin-bottom:10px;
	float:left;
	
}
.index_tour_wrapper a:link, .index_tour_wrapper a:active, .index_tour_wrapper a:visited {
	
color:#000000;
text-decoration:none;

}


.index_tour_wrapper a:hover {
	
color:#fff;
text-decoration:none;

}


.index_tour_half_wrapper_a{
	width:490px;
	min-height:120px;
margin-bottom:10px;
	float:left;
	margin-right:20px;
		-moz-box-shadow: 0 0 3px #888;
-webkit-box-shadow: 0 0 3px #888;
box-shadow: 0 0 3px #888;

}

.index_tour_half_wrapper{
	width:490px;
	min-height:120px;

	float:left;

	-moz-box-shadow: 0 0 3px #888;
-webkit-box-shadow: 0 0 3px #888;
box-shadow: 0 0 3px #888;

}

.index_travel_destination{
	width:1000px;
	min-height:200px;
	background-color:#66CFE6;
	float:left;
	
}


.index_tour{
	width:280px;
	min-height:200px;
	float:left;
	background-color:#D9BB4B;
position:relative;
word-wrap:break-word;	
}
.index_tour:after{ /*arrow added to leftarrowdiv DIV*/
content:'';
display:block;
position:absolute;
top:70px;
left:-60px; /*should be set to -border-width x 2 */
width:0;
height:0;
border-color: transparent #D9BB4B transparent transparent; /*border color should be same as div div background color*/
border-style: solid;
border-width: 30px;
}





.index_tour_triangel{
	width:280px;
	min-height:200px;
	float:left;
	background-color:#CC668B;
position:relative;
word-wrap:break-word;

	
	
}
.index_tour_triangel:after{ /*arrow added to leftarrowdiv DIV*/
content:'';
display:block;
position:absolute;
top:70px;
left:-60px; /*should be set to -border-width x 2 */
width:0;
height:0;
border-color: transparent #CC668B transparent transparent; /*border color should be same as div div background color*/
border-style: solid;
border-width: 30px;


}


.index_tour_triangel_2{
	width:280px;
	min-height:200px;
	float:left;
	background-color:#1CEAB1;
position:relative;
word-wrap:break-word;

	
	
}
.index_tour_triangel_2:after{ /*arrow added to leftarrowdiv DIV*/
content:'';
display:block;
position:absolute;
top:70px;
left:-60px; /*should be set to -border-width x 2 */
width:0;
height:0;
border-color: transparent #1CEAB1 transparent transparent; /*border color should be same as div div background color*/
border-style: solid;
border-width: 30px;


}

.index_Destinations{
	width:280px;
	min-height:200px;
	float:left;
	background-color:#F9C;
position:relative;
word-wrap:break-word;	
}
.index_Destinations:after{ /*arrow added to leftarrowdiv DIV*/
content:'';
display:block;
position:absolute;
top:70px;
left:-60px; /*should be set to -border-width x 2 */
width:0;
height:0;
border-color: transparent #F9C transparent transparent; /*border color should be same as div div background color*/
border-style: solid;
border-width: 30px;
}

.index_car_rental{
	width:280px;
	min-height:120px;
	float:left;
	background-color:#39F;
position:relative;
word-wrap:break-word;	



}
.index_car_rental:after{ /*arrow added to leftarrowdiv DIV*/
content:'';
display:block;
position:absolute;
top:30px;
left:-60px; /*should be set to -border-width x 2 */
width:0;
height:0;
border-color: transparent #39F transparent transparent; /*border color should be same as div div background color*/
border-style: solid;
border-width: 30px;
}

.index_car_eco_rental{
	width:280px;
	min-height:120px;
	float:left;
	background-color:#FC3;
position:relative;
word-wrap:break-word;	



}
.index_car_eco_rental:after{ /*arrow added to leftarrowdiv DIV*/
content:'';
display:block;
position:absolute;
top:30px;
left:-60px; /*should be set to -border-width x 2 */
width:0;
height:0;
border-color: transparent #FC3 transparent transparent; /*border color should be same as div div background color*/
border-style: solid;
border-width: 30px;
}










.index_tour_image{
	width:210px;
	height:200px;
	float:left;
	background-color:#fff;
	
	
}

.index_tour_image_car_fleet{
	width:210px;
	height:120px;
	float:left;
	background-color:#fff;

	
	
}

.index_travel_palce_image{
	width:250px;
	height:200px;
	float:left;

	
	
}

.index_travel_palce_image_size{
	width:250px;
	height:100px;
	float:left;
	background-color:#ccc;
	
	
}
.index_travel_palce_half_size{
	width:125px;
	height:100px;
	float:left;
	background-color:#ccc;
	
	
}



.index_tour_data{
	width:230px;
	height:170px;
	padding:5px 5px 5px 10px;
	color:#FFFFFF;

	
}

.index_tour_data ul{


    margin: 0;
    padding: 0;
    overflow: hidden;
	
}

.index_tour_data li{
	float: left;
	 list-style-type:square;
	 list-style-position:inside;
	 font-size:12px;
	 color:#000;

	

	

	
	
	
	}

.index_tour_data h1{
	font-size:16px;
	font-weight:300;

	color:#FFFFFF;
	padding-bottom:10px;
	padding-top:10px;

	
}

.index_places_data{
	
	min-height:50px;
	padding:8px 5px 2px 15px;
	color:#FFFFFF;
	float:left;
	
	margin-left:0px;

	
}
.index_places_data ul{


   
    padding: 0px;
    margin: 0px;
	
}

.index_places_data li{
	
	

	
    padding-left: 0px;
	float:left;
	list-style-type:square;
	color:#000;
	font-size:12px;
	line-height:16px;



	}
	
.index_places_data li a{
	 display: block;
	 width:125px;
	 margin-left:0px;
	
    
	color:#000;
	text-decoration:none;
	
   
}
	

.index_places_data h1{
	font-size:18px;
	font-weight:300;

	color:#FFFFFF;
	padding-bottom:10px;
	padding-top:5px;
	padding-left:0px;

	
}

.title_bar{
	
	width:250px;
	float:left;

	min-height:10px;
	margin-top:150px;


	
	
text-shadow:rgba(0, 0, 0, 0.50) 0 1px 1px;
	


	

	z-index:999;
	position:absolute;
	
	background: rgb(0,183,234); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(0,183,234,1) 0%, rgba(0,158,195,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,183,234,1)), color-stop(100%,rgba(0,158,195,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(0,183,234,1) 0%,rgba(0,158,195,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(0,183,234,1) 0%,rgba(0,158,195,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(0,183,234,1) 0%,rgba(0,158,195,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(0,183,234,1) 0%,rgba(0,158,195,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00b7ea', endColorstr='#009ec3',GradientType=0 ); /* IE6-9 */


}

.title_bar h1{
	font-size:16px;
	text-indent:10px;
	padding-top:8px;
	font-weight:300;
	
}

.packages_wrapper{
width:1000px; border:solid 0px #000000; min-height:50px; margin:0 auto;  margin-top:20px; 
}




.PAGE_NEVG_wrapper{
width:1000px; 

margin:0 auto;
margin-top:0px;

}

.PAGE_NEVG{
width:995px; 
border-bottom:solid 0px #000;
color:#06F;
height:30px; 

margin:0 auto;
font-size:12px;

padding-left:7px;
letter-spacing:.5px;
text-transform:capitalize;

vertical-align:middle;
}
.PAGE_NEVG a:link, .PAGE_NEVG a:active, .PAGE_NEVG a:visited{
color:#09F; text-decoration:none;
}

.PAGE_NEVG span{
	color:#000;
	
}

.PAGE_NEVG a:hover{
color:#333333;
}

.home_image{
	width:16px;
	height:16px;


}
	
	
.container_packages_panel_left{width:220px; border-right:solid 0px #D0CECE; font-size:11px;  min-height:100px; text-align:left; float:right; padding:10px; line-height:20px; background-color:#FFFFFF; border-radius: 6px;  }

.container_packages_panel_left li{
width:200px;
border-bottom:Dotted 0px #EBEBEB;
padding:2px;
list-style:square;
  color: #06F;
  margin-left:4px;
 
  
}
.clear {
    clear:both;
    display:block;
    height:0;
    overflow:hidden;
    visibility:hidden;
    width:0;
}




.container_packages_panel_left a:link, .container_packages_panel_left a:active, .container_packages_panel_left a:visited {
color:#666666; text-decoration:none;

}
.container_packages_panel_left a:hover {
color:#06F;


}


.container_packages_panel_right{width:740px; border-left:solid 0px #D0CECE;  min-height:400px; text-align:left; float:left; background-color:#FFFFFF; border-radius: 6px; }


.container_packages_panel_right_header{
	width:740px;
	height:60px;
	border-bottom:solid 0px #000;

	background-image:url(../images/menu_ribbon.png);
	background-repeat:no-repeat;
	background-position:left;
	padding-top:15px;
	
}

.container_packages_panel_right_header h1{
	color:#FFFFFF;
	font-size:20px;
	font-weight:300;margin-left:15px; margin-top:3px;
}


.container_packages_panel_right h4{
	color:#06F;
	
	
}

.container_packages_panel_right h2{
	color:#06F;
	
	
}

.container_packages_panel_right h2 span{
	color:#000;
	
	
	
}


h2{
font-size:20px;
font-weight:bold;
color:#06F;
text-align:left;
margin-top:10px;
margin-bottom:0px;
margin-left:15px;
}

h4{
font-size:15px;
font-weight:300;
color:#000;
text-align:left;
margin-top:5px;
margin-bottom:2px;

margin-left:2px;



}
h4 span{
color:#06F;
}

h5{
font-size:13px;
font-weight:bold;
color:#000;
text-align:left;
margin-top:10px;
margin-bottom:5px;
margin-left:15px;
}

.container_packages_panel_right li{width:730px; border-bottom:dashed 1px #ccc;  min-height:150px; text-align:left; float:left; list-style:none; margin-top:15px; }

.container_packages_panel_right li strong{ color:#0066FF; }
.container_packages_panel_right li p{
margin:0px 15px 0px 15px;
font-size:11px;
line-height:18px;
color:#000;
font-family:verdana, arial;
padding-top:5px;
padding-bottom:5px;



}

.destination_city_hdr_photo{
width:730px;
height:200px;
margin:5px;

}

.destination_city_hdr_photo{
width:730px;
height:200px;
margin:5px;
padding:3px;
border:solid 0px #03F;
}

.tour_hdr_photo{
width:350px;
min-height:100px;
margin:5px 5px 5px 15px;
float:left;
border:solid 0px #03F;
line-height:22px;

}

.tour_hdr_photo_image_dv{
width:300px;
height:150px;
float:left;
padding:4px;
margin-left:15px;
margin-bottom:15px;

border:solid 1px #cccccc;


}

.tour_hdr_photo_image{
width:300px;
height:150px;



}


.read_more{
min-width:50px;
border:solid 0px #cccccc;
min-height:5px;

font-size:12px;
text-transform:uppercase;
float:right;
padding:10px;
-moz-border-radius: 5px;
border-radius: 5px;
text-align:center;
margin:0px 10px 10px 10px;
background-color:#09F;


}
.read_more a:link, .read_more a:ACTIVE, .read_more a:visited	{
color:#fff;
padding-left:6px;
padding-right:6px;
padding-top:10px;
padding-bottom:6px;
text-decoration:none;

}



.read_more a:hover{
color:#000;
padding-left:6px;
padding-right:6px;
padding-top:10px;
padding-bottom:6px;
}

.destination_photo_wrapper{
width:165px;
height:83px;
border:solid 1px #B6D0FC;

float:left;
margin:5px 20px 30px 10px;
padding:3px;
background-color:#ffffff;


}

.fair_photo_wrapper{
width:200px;
height:100px;
border:solid 1px #B6D0FC;

float:left;
margin:5px 20px 10px 10px;
padding:3px;
background-color:#ffffff;


}

.destination_photo_wrapper_details{
width:165px;
height:20px;
float:left;
margin:0px 10px 10px 10px;
padding:3px;
font-size:12px;
text-align:center;



}
.destination_photo_photo{
width:165px;
height:83px;

}

.fair_photo_photo{
width:200px;
height:100px;

}

.destination_city_hdr_photo{
width:730px;
height:200px;
margin:5px;

}

.prem_right_car_panel_hdr_photo{
width:220px;
border:solid 1px #cccccc;
height:100px;
padding:3px;
float:right



}




.prem_right_car_panel_content{
width:240px;
border:solid 1	px #cccccc;
min-height:100px;

padding:3px;
float:left;
margin:0px 5px 0px 5px;


}

.contact_left{
width:300px;
border-right:Dashed 0px #cccccc;
min-height:100px;

padding:3px;
float:left;
margin:0px 5px 0px 5px;


}

.contact_right{
width:300px;
border-left:Dashed 1px #cccccc;
min-height:100px;

padding-left:30px;
float:left;
margin:0px 5px 10px 5px;


}
.container_tour_booking_form_inner{width:550px; border:solid 0px #D0CECE;  min-height:400px; text-align:left;  padding-left:30px; float:left; margin-top:0px; padding-bottom:20px; }

textarea {
	width: 350px;
	height: 100px;
	max-width: 400px;
	line-height: 18px;
}

input, textarea, select {
	padding: 0px;
	border: 1px solid #cccccc;
	width: 350px;
	color: #999999;
	border-radius:5px;
	box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 8px;
	-moz-box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 8px;
	-webkit-box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 8px;		
}

.callno{
width:230px;
float:left;
text-align:right;
  border: 0px solid #000;
  margin-top:12px;
  margin-right:10px;
  font-size:16px;
  color:#0066FF;
}


.round-button {
    width: 50px;
    height: 0;
	padding-bottom: 50px;
    border-radius: 20%;
    border: 2px solid #f5f5f5;
    overflow: hidden;
    background:#ccc;
    box-shadow: 0 0 3px gray;
	float:left;
	margin:5px;
}
.round-button:hover {
    background: #06F;
}
.round-button img {
    display: block;
    width: 76%;
    padding: 12%;
    height: auto;
}

.facebook_frame{
float:right;
margin-top:15px;
background-color:#FFFFFF;
border:solid 1px #36F;
width:238px;





}