/* CSS Document */

body
{
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
background-image:url(images/bgbody.jpg);
background-repeat:repeat;
}

.topheader
{
background-image:url(images/easytour_header_bg.jpg);
background-position:top;
background-repeat:no-repeat;
width:999px;
height:193px;
}


.topheaderinside{
background-image:url(images/easytour_header_bg.jpg);
background-position:top;
background-repeat:no-repeat;
width:999px;
height:120px;
}

.tourleftgap{
padding:60px 0px 0px 90px;
}


.grouptourgap{
text-align:center;
width:919px;
}

.boxgap{
width:8px;
}


.bgtourbutton{
background-image:url(images/bggroup.jpg);
background-position:top;
width:244px;
height:116px;
background-repeat:no-repeat;
text-align:center;
padding:30px 0px 0px 0px;
}

.phonetxt{
font-family:Verdana;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
text-decoration:none;
line-height:40px;
padding:0px 0px 0px 20px;
}

.calenderdatetxt{
font-family:Verdana;
color:#000000;
font-size:10px;
font-weight:bold;
text-decoration:none;
padding:0px 2px 0px 20px;
text-align:right;
}

.bgnonselected{
background-color:#FFFFFF;
font-family:Verdana;
color:#000000;
font-size:9px;
font-weight:normal;
text-decoration:none;
text-align:right;
width:65px;
height:30px;
}

.bgselected{
font-family:Verdana;
color:#000000;
font-size:9px;
font-weight:normal;
text-decoration:none;
text-align:right;
background-color:#CB8585;
line-height:16px;
width:65px;
height:30px;
}

.selectedtab{
background-color:#CB8585;
font-family:Verdana;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
text-decoration:none;
text-align:center;
height:32px;
}

.nonselectedtab{
background-color:#F6DCCB;
font-family:Verdana;
color:#800000;
font-size:12px;
font-weight:bold;
text-decoration:none;
text-align:center;
}



.selectedthistour{
background-color:#CB8585;
font-family:Verdana;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
text-decoration:none;
text-align:center;
height:22px;
border-top-color:#E6D2C7;
border-top-style:double;
border-top-width:thin;
border-left-color:#E6D2C7;
border-left-style:double;
border-left-width:thin;
border-right-color:#E6D2C7;
border-right-style:double;
border-right-width:thin;
cursor:pointer;

}

.nonselectedthistour{
background-color:#F6DCCB;
font-family:Verdana;
color:#800000;
font-size:12px;
font-weight:bold;
text-decoration:none;
text-align:center;
height:22px;
background-color:#F6DCCB;
border-bottom-color:#E6D2C7;
border-bottom-style:double;
border-bottom-width:thin;
border-top-color:#E6D2C7;
border-top-style:double;
border-top-width:thin;
border-left-color:#E6D2C7;
border-left-style:double;
border-left-width:thin;
border-right-color:#E6D2C7;
border-right-style:double;
border-right-width:thin;
cursor:pointer;

}



.calenderdatecitytxt{
font-family:Verdana;
color:#ffffff;
font-size:10px;
font-weight:normal;
text-decoration:none;
text-align:center;
}

.toursheadingtxt{
font-family:Verdana;
color:#800000;
font-size:18px;
font-weight:bold;
text-decoration:none;
line-height:22px;
}

.headingtxt{
font-family:Verdana;
color:#800000;
font-size:14px;
font-weight:bold;
text-decoration:none;
line-height:22px;
padding:10px 0px 0px 0px;
}

a.levelheadingtxt{
font-family:Verdana;
color:#800000;
font-size:14px;
font-weight:bold;
text-decoration:none;
line-height:22px;
padding:10px 0px 0px 0px;
}

a.levelheadingtxt:hover{
text-decoration:underline;

}

.clickhere{
width:100px;
text-align:center;
font-family:Verdana;
color:#800000;
font-size:12px;
font-weight:bold;
text-decoration:none;
line-height:20px;
background-color:#F6DCCB;
border-bottom-color:#E6D2C7;
border-bottom-style:double;
border-bottom-width:thin;
border-top-color:#E6D2C7;
border-top-style:double;
border-top-width:thin;
border-left-color:#E6D2C7;
border-left-style:double;
border-left-width:thin;
border-right-color:#E6D2C7;
border-right-style:double;
border-right-width:thin;
}


a.chattxt{
font-family:Verdana;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
text-decoration:none;
padding:0px 20px 0px 20px;
}

a.chattxt:hover{
text-decoration:underline;
}

a.clickherelink{
font-family:Verdana;
color:#800000;
font-size:12px;
font-weight:bold;
text-decoration:underline;
line-height:18px;
}

a.clickherelink:hover{
text-decoration:none;
}
a.reservelink{
font-family:Verdana;
color:#800000;
font-size:12px;
font-weight:bold;
text-decoration:none;
line-height:18px;
}

a.reservelink:hover{
text-decoration:underline;
}

a.reservelink1{
font-family:Verdana;
color:#800000;
font-size:12px;
font-weight:bold;
text-decoration:none;
line-height:18px;
}

a.reservelink1:hover{
text-decoration:underline;
}

.hypentxt{
font-family:Verdana;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
text-decoration:none;
padding:0px 10px 0px 10px;
}


.gaplink{
padding:0px 48px 0px 48px;
}

.middle
{
background-image:url(images/easytour_middle_bg.jpg);
background-position:bottom;
background-repeat:repeat-y;
width:999px;
}


.boxwidth{
background-image:url(images/grouptourboxbg.jpg);
background-repeat:repeat-y;
width:301px;
height:442px;
padding:0px;
background-position:top;
}


.boxheight
{
width:301px;
height:442px;
}


.gaptourcalender{
padding:0px 30px 15px 30px;
}

.gaptourcalender1{
padding:10px 125px 15px 125px;
}

.linegap{
line-height:30px;
}

.borderline1{
border-bottom-color:#E6D2C7;
border-bottom-style:double;
border-bottom-width:thin;
border-top-color:#E6D2C7;
border-top-style:double;
border-top-width:thin;
border-left-color:#E6D2C7;
border-left-style:double;
border-left-width:thin;
border-right-color:#E6D2C7;
border-right-style:double;
border-right-width:thin;
height:500px;
}


.borderline_day_des_div{
border-bottom-color:#E6D2C7;
border-bottom-style:double;
border-bottom-width:thin;
border-top-color:#E6D2C7;
border-top-style:double;
border-top-width:thin;
border-left-color:#E6D2C7;
border-left-style:double;
border-left-width:thin;
border-right-color:#E6D2C7;
border-right-style:double;
border-right-width:thin;
background-color:#F6DCCB;

}


.borderline{
border-bottom-color:#E6D2C7;
border-bottom-style:double;
border-bottom-width:thin;
border-top-color:#E6D2C7;
border-top-style:double;
border-top-width:thin;
border-left-color:#E6D2C7;
border-left-style:double;
border-left-width:thin;
border-right-color:#E6D2C7;
border-right-style:double;
border-right-width:thin;
height:520px;
}

.calheaderbg{
background-color:#800000;
color:#F6DCCB;
font-family:Verdana;
font-size:10px;
font-weight:bold;
text-decoration:none;
height:22px;
}

.monthyearheading{
font-family:Verdana;
color:#000000;
font-size:12px;
font-weight:bold;
text-decoration:none;
height:16px;
}


.leftrightbox{
width:25px;
text-align:center;
}


.leftbar
{
background-image:url(images/left.jpg);
width:103px;
height:318px;
background-repeat:no-repeat;
}

.rightbar
{
background-image:url(images/right.jpg);
height:318px;
width:83px;
background-position:right;
background-repeat:no-repeat;
}

.topbar
{
background-image:url(images/button_top.jpg);
background-position:top;
background-repeat:no-repeat;
height:129px;
width:437px;
}

.firstleftbutton
{
background-image:url(images/button1.jpg);
background-repeat:no-repeat;
height:41px;
background-position:right;
padding-right:50px;
}


.secondleftbutton
{
background-image:url(images/button2.jpg);
background-repeat:no-repeat;
height:41px;
padding-left:45px;
background-position:left;
}


.firstrightbutton
{
background-image:url(images/button3.jpg);
background-repeat:no-repeat;
height:41px;
background-position:left;
padding-left:50px;
}


.secondrightbutton
{
background-image:url(images/button4.jpg);
background-repeat:no-repeat;
height:41px;
background-position:right;
padding-right:40px;
}



.bottombutton{
background-image:url(images/button5_bottom.jpg);
background-repeat:no-repeat;
height:41px;
width:375px;
background-position:top;
}


a.firstleftbuttontext
{
font-family:Verdana;
color:#FFFFFF;
font-size:13px;
font-weight:bold;
text-decoration:none;
}

a.firstleftbuttontext:hover
{
text-decoration:underline;
}


a.firstrightbuttontext
{
font-family:Verdana;
color:#FFFFFF;
font-size:13px;
font-weight:bold;
text-decoration:none;
}

a.firstrightbuttontext:hover
{
text-decoration:underline;
}


a.secondleftbuttontext
{
font-family:Verdana;
color:#FFFFFF;
font-size:13px;
font-weight:bold;
text-decoration:none;
/*padding:10px 0px 0px 0px;*/
}

a.secondleftbuttontext:hover
{
text-decoration:underline;
}


a.secondrightbuttontext
{
font-family:Verdana;
color:#FFFFFF;
font-size:13px;
font-weight:bold;
text-decoration:none;
/*padding:10px 0px 0px 90px;*/
}

a.secondrightbuttontext:hover
{
text-decoration:underline;
}


.highlights
{
font-family:verdana;
font-size:16px;
font-weight:bold;
color:#800000;
text-decoration:none;
line-height:30px;
}

.etiexperience{
font-family:verdana;
font-size:14px;
font-weight:bold;
color:#800000;
text-decoration:none;
line-height:30px;
}


.tournameheading{
font-family:verdana;
font-size:14px;
font-weight:bold;
color:#800000;
text-decoration:none;
text-align:left;
padding:0px 0px 0px 20px;
}

a.backtotours{
font-family:Verdana;
color:#800000;
font-size:11px;
font-weight:normal;
text-decoration:none;
line-height:18px;
padding:0px 20px 0px 0px;
}

a.backtotours:hover{
text-decoration:underline;
}

.etiexperiencegap{
padding:0px 0px 0px 30px;
text-align:left;
}

.gapborderline{
padding:0px 4px 0px 4px;
}

.headermain{
width:995px;
height:112px;
}


.etitoplogo{
width:390px;
height:70px;
background-color:#800000;
}

a.menulink{
font-family:verdana;
font-size:13px;
font-weight:bold;
color:#800000;
text-decoration:none;
text-align:center;
}

a.menulink:hover{
color:#13045D;
text-decoration:underline;
}


a.tourmenulink{
font-family:verdana;
font-size:16px;
font-weight:bold;
color:#800000;
text-align:center;
text-decoration:none;
}


a.tourmenulink:hover{
color:#13045D;
text-align:center;
text-decoration:underline;
}



.topgap
{
padding:35px 0px 0px 0px;
}

.middlegap
{
padding:15px 0px 0px 0px;
}
.middlebutton1
{
background-image:url(images/button1.jpg);
background-repeat:no-repeat;
height:44px;
width:173px;
background-position:right;
}

.butoon1gap
{
padding:54px 28px 0px 0px;
}



.butoon5gap
{
padding:27px 0px 0px 0px;
}

.bottomgap
{
padding:0px 46px 56px 50px ;
}

.bottomtext
{
font-family:Verdana;
color:#800000;
font-size:13px;
font-weight:normal;
text-decoration:none;
}

a.middletext
{
font-family:Verdana;
color:#FFFFFF;
font-size:13px;
font-weight:bold;
text-decoration:none;
}

a.middletext:hover
{
text-decoration:underline;
}

.gaptop{
padding:10px 0px 0px 0px;
}


.mainbackground
{
background-image:url(images/main_bg.jpg);
width:999px;
background-repeat:repeat-y;
}

.middletextgap
{
padding:20px 46px 0px 50px;
}

.textmain
{
font-family:Verdana;
font-size:14px;
font-weight:bold;
padding:13px 0px 0px 0px;
text-align:center;
}


.etiredtxt{
font-family:Verdana;
font-size:12px;
font-weight:normal;
color:#800000;
text-decoration:none;
line-height:18px;
text-align:right;
}

.topgapform{
padding:4px 0px 0px 0px;
}

.etiblacktext
{
font-family:Verdana;
font-size:12px;
font-weight:normal;
color:#443B3B;
text-decoration:none;
line-height:22px;
}


.textgap1
{
padding:0px 73px 0px 73px;
}

.texteti
{
font-family:Verdana;
font-size:11px;
font-weight:bold;
color:#993333;
padding:0px 4px 0px 0px;
text-decoration:none;
}

.texteti1
{
font-family:Verdana;
font-size:14px;
font-weight:normal;
color:#993333;
text-decoration:none;
}

.bottom_eti
{
background-image:url(images/bottom_eti.jpg);
width:999px;
height:170px;
background-position:top;
}

.insidefooter_eti
{
background-image:url(images/bottom_eti.jpg);
background-repeat:no-repeat;
width:999px;
height:250px;
background-position:bottom;
}

.etibottomgap
{
padding:0px 0px 15px 73px;
}


.etibottomgap1
{
padding:0px 73px 15px 0px;
}


.insideetibottomrightgap
{
padding:0px 10px 30px 0px;
}


.texteti2
{
font-family:Verdana;
font-size:12px;
font-weight:normal;
color:#993333;
padding:0px 0px 15px 0px;
text-decoration:none;
}

.changetexteti
{
font-family:Verdana;
font-size:12px;
font-weight:bold;

/*
color:#993333;
*/
color: #880000;

text-decoration:none;
}


.etiluxury
{
font-family:Verdana;
font-size:20px;
font-weight:bold;
color:#993333;
text-decoration:underline;
text-align:center;
}



.star{
padding:2px 10px 0px 10px;
}







/*   This code for Vertical menu (sahoo) */

.firstvisitmenu, .firstvisitmenu li ul{
list-style-type: none;
margin: 0;
padding: 0;
width: 210px; /*WIDTH OF MAIN MENU ITEMS*/
border: 1px solid maroon;
}

.firstvisitmenu li{
position: relative;
}

.firstvisitmenu li a{
background: white url(images/bgfirstvisittour.gif) bottom;
background-repeat: no-repeat;
font: bold 12px Verdana, Helvetica, sans-serif;
color:#800000;
display: block;
padding: 6px 0px 6px 10px;
text-align:left;
text-decoration: none;
}

.firstvisitmenu li ul{ /*SUB MENU STYLE*/
position: absolute;
width: 210px; /*WIDTH OF SUB MENU ITEMS*/
left: 0;
top: 0;
display: none;
}

.firstvisitmenu li ul li{
float: left;
}

.firstvisitmenu li ul a{
width: 200px;
border:#800000;
border-left:thin;
/*WIDTH OF SUB MENU ITEMS - 10px padding-left for A elements */
}

.firstvisitmenu .arrowdiv{
position: absolute;
right: 2px;
background: transparent url(images/arrow.gif) no-repeat center right;
}

.firstvisitmenu li a:visited, .glossymenu li a:active{
color: #800000;
}

.firstvisitmenu li a:hover{
background-image: url(images/bgfirstvisittour1.gif);
}

* html .firstvisitmenu li { float: left; height:2%;}


* html .firstvisitmenu li a { height:5px; }


.firstvisitmenu1, .firstvisitmenu1 li ul{
list-style-type: none;
margin: 0;
padding: 0;
width: 210px; /*WIDTH OF MAIN MENU ITEMS*/
border: 1px solid maroon;
}

.firstvisitmenu1 li{
position: relative;
}

.firstvisitmenu1 li a{
background-image: url(images/whitebg.gif);
font: bold 11px Verdana, Helvetica, sans-serif;
color:#800000;
display: block;
padding:4px 0px 0px 10px;
text-align:left;
text-decoration: none;
line-height:20px;
}

* html .firstvisitmenu1 li a { height:5px; }


.whitetxt{
font-family:Verdana;
color:#FFFFFF;
font-size:10px;
font-weight:normal;
text-decoration:none;
text-align:center;
line-height:16px;
}



.leftpanelfix{
width:430px;
height:370px;
overflow:scroll;
overflow-x: hidden;
padding:6px 0px 0px 10px;
font-family:Verdana;
font-size:12px;
font-weight:normal;
color:#800000;
text-decoration:none;
line-height:20px;
position:relative;
border-bottom-color: #F2F2F2;
border-bottom-style:double;
border-bottom-width:thin;


}


/*  Done by Sahoo on 7th October 2008 */

.etiblacktextgroup{
font-family:Verdana;
font-size:12px;
font-weight:normal;
color:#443B3B;
text-decoration:none;
line-height:18px;
}

.etitxtredfont{
font-family:Verdana;
font-size:12px;
font-weight:normal;
color:#800000;
text-decoration:none;
line-height:20px;
position:relative;
}



/************red border**************/

.borderline_red{

border-bottom-color:#800000;
border-bottom-style:double;
border-bottom-width:thin;
border-top-color:#800000;
border-top-style:double;
border-top-width:thin;
border-left-color:#800000;
border-left-style:double;
border-left-width:thin;
border-right-color:#800000;
border-right-style:double;
border-right-width:thin;
background-color:#800000;
}


/**************** price classes **********/


.gapprice{
padding:0px 0px 0px 10px;
font-family:Verdana;
font-size:12px;
font-weight:normal;
color:#800000;
text-decoration:none;
line-height:20px;
}

.htgap{
padding:10px 0px 10px 10px;
text-align:left;
line-height:20px;
font-family:Verdana;
font-size:12px;
font-weight:normal;
color:#800000;
text-decoration:none;
}

.tourpriceheading{
font-family:verdana;
font-size:14px;
font-weight:bold;
color:#800000;
text-decoration:none;
text-align:left;
padding:0px 0px 0px 10px;
}


.gaphome{
padding:0px 0px 0px 100px;
}

.hometextgap1
{
padding:0px 0px 0px 5px;
}


.hometextgap2
{
padding:0px 20px 0px 0px;
}


.hometextgap222
{
padding:0px 20px 0px 20px;
}*

.logo-bg
{
background-image:url(images/logo-bg.jpg);
background-position:top;
background-repeat:no-repeat;
}



.logo-bg1
{
background-image:url(images/logo-bg1.jpg);
background-position:top;
background-repeat:no-repeat;
}

.boxbutton{
text-align:center;
font-family:Verdana;
color:#800000;
font-size:12px;
font-weight:bold;
text-decoration:none;
line-height:20px;
background-color:#F6DCCB;
border-bottom-color:#E6D2C7;
border-bottom-style:double;
border-bottom-width:thin;
border-top-color:#E6D2C7;
border-top-style:double;
border-top-width:thin;
border-left-color:#E6D2C7;
border-left-style:double;
border-left-width:thin;
border-right-color:#E6D2C7;
border-right-style:double;
border-right-width:thin;
}

.changetexteti1
{
font-family:Verdana;
font-size:14px;
font-weight:bold;
/*
color:#993333;
*/

color: #880000;

text-decoration:none;
}


.infoleftgap{
padding:0px 2px 0px 2px;
}

a.leftlinktxt
{
font-family:Verdana;
color:#800000;
font-size:12px;
font-weight:bold;
text-decoration:none;
background-image:url(images/bgleftinfo.jpg);
background-repeat:repeat-y;
padding:10px 0px 0px 25px;
background-position:left;
vertical-align:middle;
height:23px;
display:block;
}

a.leftlinktxt:hover
{
text-decoration:none;
background-image:url(images/bgleftoverinfo.jpg);
}

.leftlinkbgwithout1{
font-family:Verdana;
color:#800000;
font-size:12px;
font-weight:bold;
text-decoration:none;
background-image:url(images/bgleftinfo.jpg);
background-repeat:repeat-y;
padding:10px 0px 0px 25px;
background-position:left;
vertical-align:middle;
display:block;
}

.leftlinkbgwithout{
font-family:Verdana;
color:#800000;
font-size:12px;
font-weight:bold;
text-decoration:none;
background-image:url(images/bgleftinforepeat.jpg);
background-repeat:repeat-y;
padding:10px 0px 0px 25px;
background-position:left;
vertical-align:top;
display:block;
}




a.leftlinktxt1
{
font-family:Verdana;
color:#800000;
font-size:12px;
font-weight:bold;
text-decoration:none;
background-image:url(images/bgleftinfo1.jpg);
background-repeat:repeat-y;
padding:10px 0px 0px 40px;
background-position:left;
vertical-align:middle;
height:23px;
}

a.leftlinktxt1:hover
{
text-decoration:none;
background-image:url(images/bgleftoverinfo1.jpg);
}


.bgimgleftlink{
background-image:url(images/bgleftinfo.jpg);
background-repeat:repeat-y;
}

.gapinfo{
padding:0px 40px 0px 30px;
}





.boxheight1{
background-image:url(images/grouptourboxbg.jpg);
background-repeat:repeat-y;
width:301px;
height:176px;
padding:0px;
background-position:top;
}

.citytourtxt{
font-family:Verdana;
color:#800000;
font-size:12px;
font-weight:bold;
text-decoration:none;
line-height:20px;
padding:0px 0px 0px 15px;
text-align:left;
background-image:url(images/buildlinecontinue.jpg);
background-repeat:repeat-x;
background-position:top;
height:28px;
width:170px;
}
.citytourtxt1
{
background-image:url(images/buildlinecontinue.jpg);
background-repeat:repeat-x;
background-position:top;
height:28px;
width:30px;
}



.citytourtxtheading{
padding:0px 0px 0px 10px;
font-family:Verdana;
font-size:12px;
font-weight:bold;
color:#800000;
text-decoration:none;
line-height:20px;
background-image:url(images/buildlinecity.jpg);
background-repeat:repeat-x;
background-position:top;
text-align:left;
height:28px;
}


.citytourdiv{
width:250px;
overflow:scroll;
overflow-x: hidden;
padding:0px 0px 0px 0px;
font-family:Verdana;
font-size:12px;
font-weight:normal;
color:#800000;
text-decoration:none;
line-height:20px;
position:relative;
border-bottom-color: #F2F2F2;
border-bottom-style:double;
border-bottom-width:thin;
border-top-color: #F2F2F2;
border-top-style:double;
border-top-width:thin;
border-left-color:#E6D2C7;
border-left-style:double;
border-left-width:thin;
border-right-color:#E6D2C7;
border-right-style:double;
border-right-width:thin;
}

.citytourtable{
border-bottom-color: #F2F2F2;
border-bottom-style:double;
border-bottom-width:thin;
border-top-color: #F2F2F2;
border-top-style:double;
border-top-width:thin;
border-left-color:#E6D2C7;
border-left-style:double;
border-left-width:thin;
border-right-color:#E6D2C7;
border-right-style:double;
border-right-width:thin;
border-right-color:#E6D2C7;
border-right-style:double;
border-right-width:thin;
}


a.citytourtxtlink{
font-family:Verdana;
font-size:12px;
font-weight: normal; 
color:#800000;
text-decoration:none;

}

a.citytourtxtlink:hover{
text-decoration:underline;
}


.contactheadingtxt{
font-family:Verdana;
font-size:13px;
font-weight:bold;
color:#800000;
text-decoration:none;
padding:0px 0px 0px 0px;;
}

.etitxtredfont1{
font-family:Verdana;
font-size:13px;
font-style:normal;
font-weight:normal;
color:#800000;
text-decoration:none;
line-height:20px;
position:relative;
}


.borderlinecontact{
border-bottom-color:#DBC0AF;
border-bottom-style:double;
border-bottom-width:thin;
border-top-color:#DBC0AF;
border-top-style:double;
border-top-width:thin;
border-left-color:#DBC0AF;
border-left-style:double;
border-left-width:thin;
border-right-color:#DBC0AF;
border-right-style:double;
border-right-width:thin;
}


.selection_div_class{

background-color:#FFFFFF;

width:550px;
/*position:absolute; */
z-index:2;






}

.leftlinktxt3
{
font-family:Verdana;
color:#800000;
font-size:12px;
font-weight:bold;
text-decoration:none;
background-image:url(images/bgleftinfo.jpg);
background-repeat:repeat-y;
padding:10px 0px 0px 40px;
background-position:left;
vertical-align:middle;
height:23px;
}


.heightbox {
background-image:url(images/grouptourboxbg.jpg);

}
