/* CSS Document */
@charset "utf-8";
body *{ outline:none;}
body {background:#FBF3E7 url(http://www.xpertravels.com/siteimages/page-bg.jpg) repeat-x center top; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#505050; line-height:14px;}
textarea{overflow:auto;}
a { text-decoration:none; color:#E8782C;}
a:hover {text-decoration:underline;}
a:focus, input:focus {	outline:none;}
h1, h2, h3, h4, h5, h6, p, div, span, form, label, dt, dl, dd, .clear, .clearhight {margin:0;padding:0;}
.page-bg{background:url(http://www.xpertravels.com/siteimages/white-bg.jpg) repeat-y;}

/******header Section Start*********/
.logo{padding:20px 0px 0px 20px;}
.top-menu{font-family:Arial, Helvetica, sans-serif;color:#FFFFFF; font-size:12px; font-weight:bold; vertical-align:bottom; padding:0px 0px 10px 0px; text-transform:uppercase;}
.top-menu a{  color:#FFFFFF; text-decoration:none; padding:0px 10px;}
.top-menu a:hover{ color:#FFF400; text-decoration:none;}

/************Page Section Start*************/
.bottom-border{border-bottom:#E9E0D5 solid 1px;}
.bread-crumb{color:#A0A0A0; font-size:10px; padding:0px 0px 0px 10px;}
.bread-crumb a{ color:#E37B00; text-decoration:none;}
.bread-crumb a:hover{ color:#A0A0A0; text-decoration:none;}
.phone{color:#1394CB; font-size:20px; padding-right:20px; position:relative; width:400px; line-height:20px;}
.phone .call-now{ position:absolute; left:137px; top: -38px;}
.hot-packages{color:#58524A; font-size:11px;}
.hot-packages h2{color:#56514A; font-size:16px; font-family:"Trebuchet MS"; font-weight:bold; line-height:30px; }
.hot-packages .dotted-border{background:url(http://www.xpertravels.com/siteimages/dotted-border.jpg) repeat-x top; height:1px; line-height:1px;}
.hot-packages a{color:#EA6900; font-size:12px; text-decoration:none;}
.hot-packages a:hover{color:#58524A; font-size:12px; text-decoration:none;}
.hot-packages .space{padding:7px 0px 6px 5px;}

/************Special Packages Start*************/
.special-packages{color:#58524A; font-size:11px;}
.special-packages h2{color:#56514A; font-size:16px; font-family:"Trebuchet MS"; font-weight:bold; line-height:30px; }
.special-packages .dotted-border{background:url(http://www.xpertravels.com/siteimages/green-dotted-border.jpg) repeat-x top; height:1px; line-height:1px;}
.special-packages a{color:#7B9F00; font-size:12px; text-decoration:none;}
.special-packages a:hover{color:#58524A; font-size:12px; text-decoration:none;}
.special-packages .space{padding:7px 0px 6px 5px;}

 /************Tailor Packages Start*************/
.tailor{ color:#323232; line-height:14px; font-size:11px;}
.tailor h2{ font-size:16px; color:#373737; font-family:"Trebuchet MS"; background:url(http://www.xpertravels.com/siteimages/tailor-back.jpg) no-repeat; line-height:37px; padding:0px 0px 0px 10px;}
.tailor h2 span{color:#DA5B07;}
.tailor .dotted-border{background:url(http://www.xpertravels.com/siteimages/trailor-border.jpg) repeat-x top; height:1px; line-height:1px;}
.tailor a{color:#2F72B6; font-size:12px; text-decoration:none;}
.tailor a:hover{color:#58524A; font-size:12px; text-decoration:none;}
.tailor .space{padding:14px 0px 13px 0px;}

 /************Book Holidays Packages Start*************/
.book-holidays{ color:#505050; font-size:11px;}
.book-holidays h2{ font-size:16px; color:#373737; font-family:"Trebuchet MS"; background:url(http://www.xpertravels.com/siteimages/book-back.jpg) no-repeat; line-height:33px; padding:0px 0px 0px 10px;} 
.book-holidays h2 span{color:#DA5B07;}
.book-holidays h3{ font-size:12px; color:#DA5B07; padding:0px 0px 6px 0px; }
.book-holidays .both-border{ background:#F8F8F8; border-left:#E9E9E9 solid 1px; border-right:#E9E9E9 solid 1px;}
.book-holidays a{color:#DA5B07; font-size:11px; text-decoration:none;}
.book-holidays a:hover{color:#58524A; font-size:11px; text-decoration:none;}
.book-holidays .space{padding:10px 0px 10px 0px;}
/************Map Packages Start*************/
.map{background:url(http://www.xpertravels.com/siteimages/map.jpg) no-repeat; width:426px; height:211px; padding:0px; font-size:11px;}
.map h2{color:#373737; font-size:16px; line-height:25px; font-weight:bold; font-family:"Trebuchet MS";}
.map span{ color:#DA5B07; font-size:16px; line-height:25px; font-weight:bold; }

/************Other-websites Packages Start*************/
.other{ font-size:16px; color:#373737; font-family:"Trebuchet MS"; font-weight:bold; line-height:20px;}

/************Footer Section Start*************/
.footer{ color:#6C6C6C; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.footer .varisign{font-size:10px;}
.footer img{margin:0px 10px 0px 0px;}
.footer a{ color:#6C6C6C;  text-decoration:none; padding:0px 5px;}
.footer a:hover{ color:#FC7701; text-decoration:none;}
.footer a.active{ color:#FC7701; text-decoration:none; font-weight:bold; padding:0px;}

/*************Top-header Slide Show***********/
.container { width:426px; height:282px; overflow:hidden; position:relative; cursor:pointer; background:url(http://www.xpertravels.com/siteimages/header-back.jpg) no-repeat; }
.slides { position:absolute; top:0; left:0; }
.slides > div { position:absolute; top:0; width:426px; display:none; }
#loopedSlider,#newsSlider { margin:0 auto; width:426px; position:relative; clear:both; }
ul.pagination { list-style:none; padding:0; margin:0;  position:absolute; top:258px;  left:18px;}
ul.pagination li  { float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}
ul.pagination li a { padding:0px 4px;  color:#fff; margin:0px 0px; text-decoration:none;}
ul.pagination li.active a { color:#F3D400;}

/*************Box Slide Show***********/
.stepcarousel{position: relative; /*leave this value alone*/
overflow: scroll; /*leave this value alone*/
width: 426px; /*Width of Carousel Viewer itself*/
height:250px; /*Height should enough to fit largest content's height*/
margin:0px 0px 0px 20px;
}
.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}
.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 10px; /*margin around each panel*/
width: 227px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}

/****************New Scroll*********/
#easyscroll{ margin:0px;	/* add additional styling */	}	
/* easyscroll navigation buttons */	
#easyscrollnav, #easyscrollnav li{	height:12px;line-height:12px;margin:0;padding:0;}	
#box{margin:0px; position:relative; }	
#easyscrollnav{margin:0px 0px 0px 233px; width:60px; overflow:hidden;}		
#easyscrollnav li{list-style:none; 	float:left; margin-right:0px; padding:0 10px;	color:#333;	cursor:pointer;	}	
#easyscrollnav  #btnUp{background:url(http://www.xpertravels.com/siteimages/top-arrow.jpg) no-repeat; }
#easyscrollnav  #btnDown{background:url(http://www.xpertravels.com/siteimages/bottom-arrow.jpg) no-repeat; }
#easyscrollnav  #btnReset{width:1px;}
#easyscrollnav li.over{	color:#999;	text-decoration:underline;}	
#myContent img{ padding:0px 0px 2px 0px;}				

/*************Content Part Start***********/
.content{font-size:11px; line-height:18px; }
.content h2{font-size:16px; color:#373737; font-family:"Trebuchet MS"; background:url(http://www.xpertravels.com/siteimages/heading-back.jpg) no-repeat; line-height:33px; padding-left:10px;} 
.content h2 span{color:#DA5B07;}
.content h3{color:#DA5B07; font-size:12px; font-weight:bold;}
.content p{padding:5px 0px 10px 0px; text-align:justify;}

.copyrightbig {
font-family: arial,sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
/*color:#000000;*/
}

.redsmall {
font-family: arial,sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#ff0000;
}

.rederror {
font-family: arial,sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#ff0000;
}

.button {
background-color:#bbdffd;
color: #000000;
}

.copyrightred {
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#CC0000;
}

hr {border:thin;
background-color:#CCCCCC;
color:#CCCCCC;
height:1px;
}

td.dot {border: 1px #000000 dashed;} 

