/* Global*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,captio,tbody,tfoot,thead,tr,th,td,a,ul,li,font,container,nav,left,right,content,copyright,table{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
}
/*-------
// general
//-----*/

html { font-size: 12px; }
body { font-size: 12px; line-height:15px; }
input, select, textarea { font-size: 12px; }

input.text, textarea { padding: 2px 3px; font-family: Verdana, sans-serif; }
.submit { cursor/**/: /**/pointer; }
select > option { padding: 0 5px 0 3px; }

.ul, .ol { margin: 0 0 10px 10px; }
.ul li, .ol li { margin: 10px 0; padding: 0; }

.flR { float: right; }
.flL { float: left; }
.alR { text-align: right; }
.alC { text-align: center; }
.vlT {vertical-align:top;}
.vlB {vertical-align:bottom;}

.hide { display: none; }
.clear { clear: both; height:1px; line-height:1px; }

.ir { position: relative; overflow: hidden; }
.ir span { position: absolute; width: 100%; height: 100%; left: 0; top: 0; text-indent:-1000em; }

a:link, a:visited { text-decoration: none; cursor/**/: /**/pointer; }
a:link:hover, a:visited:hover { text-decoration: underline; }
a.inv:link, a.inv:visited { text-decoration: underline; }
a.inv:link:hover, a.inv:visited:hover { text-decoration: none; }

.cols { overflow: hidden; margin: 0; }
.cols .col { float: left; width: 50%; }
#page .cols .last { margin-right: 0; }

.clearFix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

/*-------
// Globals
//-----*/
ol, ul { list-style: none; }
body{ background: #6ec8e5 url(../images/bg.gif) left top repeat-x; font:normal 12px/17px Arial, Helvetica, sans-serif;}
/*div#container2{width:949px;background: #fede60 url(../images/page_bg.gif) left top repeat-x;overflow:hidden;position:relative; margin:0 auto;}
*/
#container{ width:900px; background:#fff;margin:0 auto;}
 
p{ font:normal 13px/18px Arial, Helvetica, sans-serif; padding:5px 5px 5px 5px;}

p a{ font:normal 13px/18px Arial, Helvetica, sans-serif; padding:5px 5px 5px 5px; color:#333;}
p a:hover{ font:normal 13px/18px Arial, Helvetica, sans-serif; color:#F00;}
/*-------
// common page content
//-------*/

/*header area*/
/*.nav{ font:bold 12px/35px Arial, Helvetica, sans-serif; padding:3px; letter-spacing:1px; color:#000000;}
.nav a{ font:bold 12px/35px Arial, Helvetica, sans-serif; color:#000000; padding:3px; letter-spacing:1px; text-decoration:none;}
.nav a:hover{ color:#62c7e5; text-decoration:none;}*/
/*---Main Navigation---*/
#nav, #nav ul { float: left; width: 590px; list-style: none; line-height: 42px; background: white; font-weight: bold; padding: 0; /*	margin: 0 0 5px 0;*/ }
#nav a { display: block; /*width: 80px;*/ /*w\idth: 6em;*/ color: #333;  text-decoration: none; /*	padding:5px;*/ }
#nav a:hover { 	color:#F00;}
#nav li { float: left; padding-left:10px; padding-right:10px;  /*width: 10em;*/}
#nav ul li.divider { float: left; padding: 0 !important; /*width: 10em;*/ }
#nav li ul { position: absolute; left: -999em; height: auto; width: 150px; font-weight: normal; margin: 0; margin-left:-10px; text-align:left; margin-top:-5px; border-top:1px solid #65c6e7; }
#nav li li { padding:0; width: 149px; height:25px; border:1px solid #65c6e7; border-top-width:0; }
#nav li ul a { width: 150px; padding-left:5px; font: bold 12px/25px Arial, Helvetica, sans-serif; color:#333; }
#nav li ul a:hover{ width:auto;_width:150px; background:#d0eef7; font: bold 12px/25px Arial, Helvetica, sans-serif; color:#333; }
#nav li ul ul { margin: -1.75em 0 0 14em; }
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul { left: -999em; }
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { left: auto; }
#nav li:hover, #nav li.sfhover { /*background: #a8e7fb;*/color:#F00; }
/*---End Main Navigation---*/

p.quote{ padding-left:25px; padding-right:15px; font:normal 12px/20px Arial, Helvetica, sans-serif; color:#000000; letter-spacing:2px; text-align:justify;}
p.quote .red{ font:bold 17px/20px Arial, Helvetica, sans-serif; letter-spacing:2px; text-align:justify; color:#FF0000}
/* End header area*/


/*Body area*/
h1{ font:bold 15px/30px Arial, Helvetica, sans-serif; color: #000000; padding-left:5px;}
h2{ font:bold 15px/30px Arial, Helvetica, sans-serif; color: #A02C69; padding-left:5px;}
h3{ font:bold 14px/30px  Arial, Helvetica, sans-serif; color:#069; padding-left:5px;}
p img{ padding:5px 4px 5px 0;}
p span.blue{ color:#2aabd4; font-weight:bold;}
a.bodyboxbu{font:bold 12px/30px Arial, Helvetica, sans-serif; color:#333; background-color: #33CCFF;}
a.bodyboxbu:hover{font:bold 12px/30px Arial, Helvetica, sans-serif; color:#333; background-color: #BCE9FA; text-decoration:none;}
#body a.readmore{ font:bold 12px/15px Verdana, Arial, Helvetica, sans-serif; color:#1f94d9;} 
#body a.readmore:hover{ color:#FF0000; text-decoration:none}
#body h2.welcome{ background:url(../images/welcome_iteejourneys.gif) left top no-repeat; width:297px; height:30px; padding-top:5px; display:block; text-indent:-1000px;}
#body h2.incred_ind{ background:url(../images/incredible_india.gif) left top no-repeat; width:208px; height:44px; padding-top:5px; display:block; text-indent:-10000px;}
#body h2.services{ background:url(../images/services_offered.gif) left top no-repeat; width:589px; height:37px; padding-top:5px; display:block; text-indent:-10000px;}

#body a.hotel_booking{ background:url(../images/hotel_booking_bullet.gif) left center no-repeat; padding:5px 5px 5px 18px; font:bold 11px/30px Verdana, Arial, Helvetica, sans-serif; color:#000000;  } 
#body a.hotel_booking:hover{  color:#62c7e5;text-decoration:none}

#body a.trans_hire{ background:url(../images/transport_hire_bullete.gif) left center no-repeat; padding:5px 5px 5px 27px; font:bold 11px/30px Verdana, Arial, Helvetica, sans-serif; color:#000000; letter-spacing:-1px;} 
#body a.trans_hire:hover{ color:#62c7e5;text-decoration:none}

#body a.tours_india{ background:url(../images/tours_in_india_bullete.gif) left center no-repeat; padding:5px 5px 5px 18px; font:bold 11px/30px Verdana, Arial, Helvetica, sans-serif; color:#000000;  } 
#body a.tours_india:hover{  color:#62c7e5;text-decoration:none}

#body a.wedding_india{ background:url(../images/wedding_in_india_bullet.gif) left center no-repeat; padding:5px 5px 5px 18px; font:bold 10px/30px Verdana, Arial, Helvetica, sans-serif; color:#000000;  } 
#body a.wedding_india:hover{ color:#62c7e5;text-decoration:none}
.nv{ font: normal 10px/15px Verdana, Arial, Helvetica, sans-serif; color:#9d9d9d; text-align:left; padding:5px 5px 5px 1px; text-transform:uppercase;}
a.nv{ font: normal 10px/15px Verdana, Arial, Helvetica, sans-serif; color:#9d9d9d; text-decoration:none;}
a.nv:hover{ color:#000000; text-decoration:none;}

ul.page{ margin-left:30px; list-style:disc;}
ul.page li{ font:normal 13px/17px Arial, Helvetica, sans-serif; padding-left:5px;}


/* End Body area*/


/*left area*/
#left{background:#fff;}
.date{ font:bold 12px/25px Arial, Helvetica, sans-serif; color:#2b6071;}
#left h2.dest_india{ background:url(../images/destination_india.gif) left center no-repeat; width:265px; height:31px; padding-top:5px; display:block; text-indent:-10000px; }

#left h3 a.destinations{ background:url(../images/bullete_red.gif) 10px center no-repeat; padding:0 5px 0 30px; font:bold 13px/35px Arial, Helvetica, sans-serif; color:#000000; letter-spacing:1px; } 
#left h3 a.destinations:hover{ background:url(../images/bullete_blue.gif) 10px center no-repeat; color:#62c7e5; text-decoration:none}


#left h2.india_tour{ background:url(../images/India_tours.gif) left center no-repeat; width:265px; height:31px; padding-top:5px; display:block; text-indent:-10000px; }

#left h3 a.tours{ background:url(../images/bullete_blue.gif) 10px center no-repeat; padding:0 5px 0 30px; font:bold 13px/35px Arial, Helvetica, sans-serif; color:#000000; letter-spacing:1px; } 
#left h3 a.tours:hover{ background:url(../images/bullete_red.gif) 10px center no-repeat; color:#FF0000; text-decoration:none}

#left a.more{ font:normal 12px/26px Verdana, Arial, Helvetica, sans-serif; color:#62c7e5; letter-spacing:1px; padding-left:10px;} 
#left a.more:hover{ color:#FF0000; letter-spacing:1px; text-decoration:none}
/*End left area*/


/*Page style*/
h2.incredible_heading{ background:url(../images/incredible_india_heading.gif) left center no-repeat; width:666px; height:30px; padding-top:5px; padding-bottom:5px;display:block; text-indent:-10000px; }

/*about us*/
h2.aboutus{ background:url(../images/ij.gif) left center no-repeat; width:666px; height:30px; padding-top:5px; padding-bottom:5px;display:block; text-indent:-10000px; }

/*contact us*/
h2.contactus{ background:url(../images/contact_us.gif) left center no-repeat; width:666px; height:30px; padding-top:5px; padding-bottom:5px;display:block; text-indent:-10000px; }

/*contact us*/
h2.sitemap{ background:url(../images/sitemap_heading.gif) left center no-repeat; width:666px; height:30px; padding-top:5px; padding-bottom:5px;display:block; text-indent:-10000px; }

/*costumes and designs*/
h2.costume{ background:url(../images/indian_costumes_heading.gif) left center no-repeat; width:666px; height:30px; padding-top:5px; padding-bottom:5px;display:block; text-indent:-10000px; }

/*himachanl tours*/
h2.himachal{ background:url(../images/himachal_pradesh.gif) left center no-repeat; width:666px; height:30px; padding-top:5px; padding-bottom:5px;display:block; text-indent:-10000px; }
/*golf tours*/
h2.golf_tour{ background:url(../images/golf_tours_heading.gif) left center no-repeat; width:666px; height:30px; padding-top:5px; padding-bottom:5px;display:block; text-indent:-10000px; }
/*textile tours*/
h2.textile_tour{ background:url(../images/india_textile_tours.gif) left center no-repeat; width:666px; height:30px; padding-top:5px; padding-bottom:5px;display:block; text-indent:-10000px; }
/*jyotirlingas tours*/
h2.jyotirlingas_tour{ background:url(../images/jyotirlingas_tour_heading.gif) left center no-repeat; width:666px; height:30px; padding-top:5px; padding-bottom:5px;display:block; text-indent:-10000px; }

/*medical tours*/
h2.medical_tour{ background:url(../images/medical_tours_heading.gif) left center no-repeat; width:666px; height:30px; padding-top:5px; padding-bottom:5px;display:block; text-indent:-10000px; }


/*medical tours*/
h2.travel_tips{ background:url(../images/travel_tips_heading.gif) left center no-repeat; width:666px; height:30px; padding-top:5px; padding-bottom:5px;display:block; text-indent:-10000px; }

/*festivals tours*/
h2.festivals{ background:url(../images/fair_and_festivals.gif) left center no-repeat; width:666px; height:30px; padding-top:5px; padding-bottom:5px;display:block; text-indent:-10000px; }
/*popular Destination tours*/
h2.pop_dest{ background:url(../images/porular_destinations_headin.gif) left center no-repeat; width:666px; height:30px; padding-top:5px; padding-bottom:5px;display:block; text-indent:-10000px; }

/*weddings tours*/
h2.weddings{ background:url(../images/wedding_tourism_heading.gif) left center no-repeat; width:666px; height:30px; padding-top:5px; padding-bottom:5px;display:block; text-indent:-10000px; }

/*package tours*/
h2.package_tour{ background:url(../images/package_tours_heading.gif) left center no-repeat; width:666px; height:30px; padding-top:5px; padding-bottom:5px;display:block; text-indent:-10000px; }

/*hotels*/
h2.hotels{ background:url(../images/hotels_heading.gif) left center no-repeat; width:666px; height:30px; padding-top:5px; padding-bottom:5px;display:block; text-indent:-10000px; }

/*transport*/
h2.transport{ background:url(../images/transport_hire_heading.gif) left center no-repeat; width:666px; height:30px; padding-top:5px; padding-bottom:5px;display:block; text-indent:-10000px; }


/* Tour Box*/
.tour_heading{ background:#62d2f7; padding-left:10px; font: bold 14px/25px arial, Geneva, sans-serif; color:#fff;}
.tour_name{ padding-left:5px; font: bold 13px/22px arial, Geneva, sans-serif; color:#235f73;}
a.tour_book{ background:#e5f3f8; font: normal 12px/29px arial, Geneva, sans-serif; color:#000000; display:block; text-align:center;}
a.tour_book:hover{ background: #FEBEBF; text-decoration:none;}
a.tour_main{ background:#e5f3f8; font: normal 12px/29px arial, Geneva, sans-serif; color:#000000; padding:0 5px 0 10px; display:block;}
a.tour_main:hover{ background: #FEBEBF; text-decoration:none;}
/* End Tour Box*/

/*------ Footer area ------*/
#footer{ background:#fff; width:100%;}

#footer .doted_line{ background:url(../images/footer_line_bg.gif) left center repeat-x; height:7px;}
#footer .copyright{ color:#8c8c8a; font: normal 11px/18px Arial, Helvetica, sans-serif;}
#footer a{ color:#8c8c8a; font: normal 12px/18px Arial, Helvetica, sans-serif; text-decoration:none; padding:3px;}
#footer a:hover{ color:#62c7e5;}
/* End Footer area*/

.textBox{
	font-family:Arial;
	font-size:12px;
	color:#424242;
	width:200px;
	height:20px;
	border:1px solid #e8ebe8;
}
.textArea{
	font-family:Arial;
	font-size:12px;
	color:#424242;
	width:200px;
	height:60px;
	border:1px solid #e8ebe8;
}
.button{
	font-family:Arial;
	font-size:12px;
	color:#424242;
	width:75px;
	height:20px;
	background:#ffffff;
	border:1px solid #e8ebe8;
}
.captcha{
	background:url(../images/spambg.gif) repeat left top; 
	width:200px; 
	height:20px; 
	color:#FFFFFF; 
	font-size:16px; 
	letter-spacing:20px; 
	font-weight:bold;
}
