* {margin:0; padding:0}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
body {
	background-image: url(images/ground.jpg);
	background-repeat: no-repeat;
	background-color: #E2F4FF;
}

.wrap {
	  width:1010px;
	  height:1150px;
	  margin:0 auto;
	  background-color:#fff;
}

.topcontact {
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:14px;
   font-weight:bold;
   color:#666;
}    

.top-links {
 font-family:Arial,Verdana, Helvetica, sans-serif;
 font-size:11px;
 font-weight:bold;
 color:white;
 text-align:center;
} 


.table-border {
 border: 1px solid #A4C3FD;
 }
 
 
.table-bordersss {
 border-right: 1px solid #A4C3FD;
 border-bottom: 1px solid #A4C3FD;
 }
 
.welcome {
 font-family:"Century Gothic", Arial, Verdana, Helvetica, sans-serif;
 font-size:22px;
 color:#FE0000;
 padding-left:5px;
}

.subtitle {
 font-family:"Century Gothic", Arial, Verdana, Helvetica, sans-serif;
 font-size:20px;
 color:#FE0000;
 padding-left:5px;
 text-shadow:  2px 2px #C8C8C8;
}

.content {
 font-family:Arial,Verdana, Helvetica, sans-serif;
 font-size:12px;
 color:#666;
 text-align:justify;
 line-height:16px;
 padding-left:8px;
 padding-right:8px;
 padding-top:5px;
}   

.read-more {
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size:10px;
 font-weight:bold;
 color:#fff;
 text-align:center;
 background-image:url(images/read_more.jpg);
 background-repeat:no-repeat;
} 

.testimonials {
 font-family:"Century Gothic", Arial, Verdana, Helvetica, sans-serif;
 font-size:13px;
 color:#fff;
 font-weight:bold;
}

.tour-itenary {
 font-family:"Century Gothic", Arial, Verdana, Helvetica, sans-serif;
 font-size:13px;
 color:#fff;
 font-weight:bold;
 padding-left:10px;
}

.testi-content {
 font-family:Arial, Verdana, sans-serif;
 font-size:10px;
 color:#333;
 font-weight:bold;
 text-align:justify;
 padding-left:8px;
 padding-right:8px;
}

.coma {
 font-family:Arial, Verdana, sans-serif;
 font-size:10px;
 font-weight:bold;
 color:#2F87BC;
 }


.testi-name {
 font-family:Arial, Verdana, sans-serif;
 font-size:10px;
 color:#FE0000;
 font-weight:bold;
 font-style:italic;
 text-align:right;
 padding-right:8px;
}


.footer {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:9px;
 color:#000;
 line-height:18px;
 padding-left:5px;
}  

.tour-content {
 font-family:Arial, Verdana, sans-serif;
 font-size:12px;
 color:#333;
 font-weight:bold;
 text-align:justify;
}

.tour-content-nor {
 font-family:Arial, Verdana, sans-serif;
 font-size:11px;
 color:#FF0000;
 text-align:justify;
}

.tour-pack-title {
 font-family:"Century Gothic", Arial, Verdana, Helvetica, sans-serif;
 font-size:18px;
 color:#FE0000;
 padding-left:5px;
}

.tour-subtitle{
 font-family:Arial, Verdana, sans-serif;
 font-size:12px;
 color:#000;
 font-weight:bold;
 padding-left:5px;
}


.hotels-name a{
 font-family:Arial, Verdana, sans-serif;
 font-size:12px;
 color:#000;
 font-weight:bold;
 padding-left:5px;
}

.hotels-name :hover{
 font-family:Arial, Verdana, sans-serif;
 font-size:12px;
 color:#FF0000;
 font-weight:bold;
 padding-left:5px;
}

.city-info {
 font-family:Arial,Verdana, Helvetica, sans-serif;
 font-size:12px;
 color:#000;
 text-align:justify;
 line-height:20px;
 padding-left:5px;
}   

.enquiry{
 font-family:Arial,Verdana, Helvetica, sans-serif;
 font-size:12px;
 font-weight:bold;
 color:#000;
 text-align:justify;
 line-height:20px;
 padding-left:5px;
}  

.enquiry :hover{
 font-family:Arial,Verdana, Helvetica, sans-serif;
 font-size:12px;
 font-weight:bold;
 color:#F00;
 text-align:justify;
 line-height:20px;
 padding-left:5px;
} 

.do{
 font-family:"Century Gothic", Arial, Verdana, Helvetica, sans-serif;
 font-size:20px;
 color:#090;
 padding-left:5px;
 text-shadow:  2px 2px #C8C8C8;
}

.mega-links {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 color:#333;
 text-align:left;
 background-image:url(images/mega-bul.png);
 background-repeat:no-repeat;
 padding-left:14px;
}

.mega-links :hover {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 color:#fff;
 text-align:left;
}

.form-text {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 font-weight:bold;
 color:#333;
 padding:5px;
 text-align:left;
}

.form-text :hover {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 font-weight:bold;
 color:#FF0000;
 padding:5px;
 text-align:left;
}

.tour-detais {
 font-family:Arial,Verdana, Helvetica, sans-serif;
 font-size:11px;
 font-weight:bold;
 color:white;
 text-align:left;
}

.reset {
 background-image:url(images/form_button.png);
 background-repeat:no-repeat;
 width:71px;
 height:24px;
}

.submit {
 background-color:#333;
 width:75px;
 height:30px;
 color:#fff;
 border:none;
}

.submit:hover{
 background-color:#009900;
 width:75px;
 height:30px;
 color:#fff;
 border:none;
 cursor:pointer;
}


#ex5 img {
	opacity: 0.6;
	border: 2px #FFFFFF solid;
 
	/*Transition*/
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
 
	/*Reflection*/
	-webkit-box-reflect: below 0px -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(.7, transparent), to(rgba(0,0,0,0.1)));
}
 
 
#ex5 img:hover {  
   opacity: 1;
   border: 2px #333 solid;
   -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    -khtml-border-radius: 20px;
    border-radius: 20px;
}


.footer_links_white {
 font-family:Verdana, Arial, Helvetica, sans-serif, "Century Gothic";
 font-size:12px;
 font-weight:bold;
 color:#fff;
 text-decoration:underline;
} 
 
.top-links1{
 font-family:Arial,Verdana, Helvetica, sans-serif;
 font-size:11px;
 color:#E8E8E8;
} 

.top-links1:hover{
 font-family:Arial,Verdana, Helvetica, sans-serif;
 font-size:11px;
 color:#E8E8E8;
 text-decoration:underline;
} 

.tour-pack-title {
 font-family:"Century Gothic", Arial, Verdana, Helvetica, sans-serif;
 font-size:13px;
 color:#fff;
 font-weight:bold;
 padding:5px;
}

.tour-name{
 font-family:Arial, Verdana, sans-serif;
 font-size:12px;
 color:#000;
 padding:5px;
}

.tour-name a{
 color:#000;
}

.tour-name :hover{
 color:#FF0000;
 text-decoration:underline;
}

.medical-form {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:bold;
 color:#333;
}

.formtextfield {
 width:350px;
 height:25px;
 border:1px solid #DBDBDB;
}

.formtextarea {
 width:350px;
 height:75px;
 border:1px solid #DBDBDB;
}

.cont-title {
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:12px;
 font-weight:bold;
 color:#FE0000;
 padding:5px;
}

.cont-details {
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:12px;
 color:#000000;
 padding:5px;
}

.form-details-title{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333;
	padding:5px;
	line-height:20px;
}

.form-details-content{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#333;
	padding:5px;
	line-height:20px;
	text-align:justify;
}

.form-title{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333;
	padding-left:5px;
}

.form-textfield{
	width:625px;
	height:20px;
	padding:5px;
	border:1px solid #CCC;
}

.form-list{
	width:637px;
	height:30px;
	padding:5px;
	border:1px solid #CCC;
}

.form-textarea{
	width:625px;
	height:50px;
	padding:5px;
	border:1px solid #CCC;
}

.form-peoplelist{
	width:50px;
	height:20px;
	padding:5px;
	border:1px solid #CCC;
}

.form-leavingfield{
	width:233px;
	height:20px;
	padding:5px;
	border:1px solid #CCC;
}

.form-list-person{
	width:75px;
	height:30px;
	padding:5px;
	border:1px solid #CCC;
}

.f_submit{width:100px; height:30px; background:#009933; border-radius:3px; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:15px; text-align:center; border:1px;}

.f_submit:hover{width:100px; height:30px; background:#000000; border-radius:3px; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:15px; text-align:center; border:1px; cursor:pointer;}

#menu-tab{width:288px; height:42px; margin-left:0px; background-color:#006697;}
#menu-tab ul{ margin:0px; padding:0px; list-style:none; }
#menu-tab ul li{ line-height:42px; float:left;border-right:0px solid #fff; }
#menu-tab ul li a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#fff; padding-right:15px; padding-left:17px; display:block; text-decoration: none;}
#menu-tab ul li a:hover{background:#F18B00; color:#fff;  margin-top:0px;}
#menu-tab ul li a.active{background:#F18B00; color:#fff;  margin-top:0px;}

.form-list-small{
	width:150px;
	height:30px;
	padding:5px;
	border:1px solid #CCC;
}

.form-list-person{
	width:75px;
	height:30px;
	padding:5px;
	border:1px solid #CCC;
}

.form-list-date{
	width:138px;
	height:20px;
	padding:5px;
	border:1px solid #CCC;
}

.form-rooms-list{
    width:75px;
	height:30px;
	padding:5px;
	border:1px solid #CCC;
}

	  