.inside {background:URL('gifs/body-bg.gif') repeat-y center #975454;}
.main {width:779px; text-align:left; font-family:arial;font-size:12px; line-height:19px;}
.tp-hdr {background:URL('gifs/top-bg.gif') repeat-x #661C04; height:51px; padding-left:10px;}
.date {float:right; color:#ffffff; margin-top:30px; padding-right:10px;}


.top-hdr {margin-left:10px; margin-right:10px; border-bottom:solid 1px #EBD7CE; background:#FEFCF6;}
.tp-txt {float:right; width:240px; text-align:justify; line-height:17px; padding:10px;}
.tp-txt b{color:#FF7200;}
.tp-txt b a {color:#FF7200; text-decoration:underline;}
.tp-txt b a:hover {color:#000000; text-decoration:none;}
.tp-rt-lk {color:#000000; padding-top:10px;}
.tp-rt-lk a{color:#0232AC; text-decoration:none;}
.tp-rt-lk a:hover{color:#000000; text-decoration:underline;}

.left-td {width:231px; margin-left:10px; border:1px solid #180C10; border-top:none; background:#FEFCF6; margin-top:0px;}
 
.left-tp-txt {padding:10px;  margin-top:0px;}
.left-tp-txt b{color:#FE0002; font-size:13px;}
.left-tp-txt .read{color:#0000ff; font-size:12px; font-weight:normal;}
.left-tp-txt  A {color:##0000FF; text-decoration:none;}
.left-tp-txt  A:hover {color:#0000FF; text-decoration:underline;}

.yl-hd {background:#FFDD63; border-top:1px solid #96250E; line-height:30px; padding-left:10px; font-family:verdana; font-size:13px;}
.yl-hd a {color:#000000; text-decoration:underline;}
.yl-hd a:hover {color:#000000; text-decoration:none;}

.left-tr-lk {color:#ffffff; background:URL('gifs/tr-lk-bg.gif')  #861700;  font-size:12px;}
.left-tr-lk UL{margin:0px; padding:0px; list-style:none;}
.left-tr-lk UL LI{ line-height:29px; font-weight:bold; border-bottom:1px solid #A34A2F; padding-left:30px;background:URL('gifs/yl-blt.gif') no-repeat 10px 12px;}
.left-tr-lk a {color:#ffffff; text-decoration:underline;}  
.left-tr-lk a:hover {text-decoration:none;} 

.offer-lk {background:URL('gifs/offer-lk-bg.gif') #ffffff; padding-left:15px; color:#FF0C00;}
.offer-lk a {color:#C74506; text-decoration:underline;}
.offer-lk a:hover {color:#FF7200; text-decoration:none;}
.ideas {background:#C74506; color:#FFffff;}


.lft-lk {padding:10px; border-bottom:solid 1px #EBD6CC; color:#0049AD;}
.lft-lk b{color:#98342C;}
.lft-lk b a {color:#98342C; text-decoration:none}
.lft-lk b a:hover {color:#98342C;text-decoration:underline}
.lft-lk img{padding-right:3px;}
.lft-lk a{color:#0049AD; text-decoration:underline;}              
.lft-lk a:hover{color:#04018B; text-decoration:none;}   

.lft-lk UL{margin:0px; padding:0px; list-style:none;}
.lft-lk UL LI{ line-height:21px; padding-left:10px; background:URL('gifs/blt.gif') no-repeat 0px 7px; }

.tools { background:#EBD6CC; line-height:25px; padding-left:10px; color:#96332B;}
.tools a { color:#96332B; text-decoration:none;}
.tools a:hover {text-decoration:underline;}
.tools-lk {color:#96332B;}
.tools-lk UL{margin:0px; padding:0px; list-style:none;}
.tools-lk UL LI{ line-height:24px; border-bottom:1px solid #EBD6CC; padding-left:30px;background:URL('gifs/br-arrow.gif') no-repeat 10px 12px;}
.tools-lk a{color:#96332B; text-decoration:none;}           
.tools-lk a:hover{color:#FE0002; text-decoration:underline;}

.recommend { background:#851600; line-height:25px; padding-left:10px; color:#ffffff;}
.recommend a{color:#ffffff; text-decoration:none;}
.recommend a:hover{color:#FFDD63; text-decoration:underline;}

.txt-main {width:779px;  text-align:left; font-family:arial;font-size:12px; line-height:19px;}
.txt {float:right; width:504px; text-align:justify; padding-right:20px; margin-top:0px;}

/*
.txt {position:absolute; top:260px; margin:0px; width:504px;  margin-left:255px; text-align:justify;  padding-right:20px;}*/
.txt .sh {text-align:left; font-family:arial;font-size:13px; color:#FE0002; font-weight:bold;}
.txt .shb {text-align:left; font-family:arial;font-size:13px; color:#FF7200;}

.top-nav {color:#000000; padding-top:10px;}
.top-nav b{color:#C93204;}
.top-nav a {color:#0232AC; font-family:arial; font-size:12px; text-decoration:underline;}
.top-nav a: hover {color:#06226A; font-family:arial; font-size:12px; text-decoration:none;}


H1 {font-size:18px; color:#C93204; margin:0px; margin-bottom:20px; margin-TOP:10px;}

.idx-ftr {clear:both; margin-left:10px; margin-right:10px; background:#ffffff; padding-top:5px; color:#000000; border-top:1px solid #975454;}
.idx-ftr a{text-decoration:none; color:#2B76CA;}
.idx-ftr a:hover{text-decoration:underline; color:#000000;}

.top-lk {background:url('gifs/top-divbg.jpg'); border-bottom:solid 2px #621903;height:29px; margin-left:10px; margin-right:10px;}
.top-lk UL{margin:0px; padding:0px; list-style:none;}
.top-lk UL LI{float:left; width:12%; background:url('gifs/top-li-bg.jpg') no-repeat ; text-align:center; line-height:29px; font-weight:bold;}
.top-lk a {color:#000000; text-decoration:none;}                             
.top-lk a: hover {color:#000000; text-decoration:underline;} 


.last-td {width:221px; margin-left:10px; background:#FEFCF6 repeat; clear:both;}

.tour-des {font-family:arial; font-size:12px; background:#F9E1D4; line-height:17px; color:#000000; padding:6px; margin-top:10px;}
.tour-des b{font-size:13px; color:#74210F;}

.sayin-hindi {font-family:arial;font-size:11px; color:#000000;}

.booking {font-family:arial;font-size:12px; color:#000000; width:140px; float:right; background:url('gifs/bk-bg.jpg') #C74404; font-weight:bold;}
.booking a{color:#FFE400; text-decoration:none;}
.booking a:hover {color:#FFE400; text-decoration:underline;}

.booking1 {font-family:arial;font-size:12px; color:#000000; width:105px; float:right; background:url('gifs/bk-bg.jpg') #C74404; font-weight:bold;}
.booking1 a{color:#FFE400; text-decoration:none;}
.booking1 a:hover {color:#FFE400; text-decoration:underline;}

.caerec {background:#FFF9E5; border:solid 1px #F8F19E; text-align:justify; font-family:arial; font-size:12px; color:#FF7200; line-height:25px; padding-left:10px; padding-right:10px;}
.caerec a{color:#FF7200; text-decoration:none;}
.caerec a:hover{color:#FF7200; text-decoration:underline;}

.query-hd {color:#ffffff;}
.query-hd b{color:#FFF669;}

.guid {text-align:justify; font-family:arial; font-size:12px; color:#000000; line-height:17px;}
.guid B {font-size:13px; color:#993D00;}
.guid  a {color:#FF6600; text-decoration:underline; padding-right:10px;}  
.guid  a:hover {color:#FF7200; text-decoration:none;} 
.guid .sh {text-align:left; font-family:arial;font-size:13px; color:#D94909; font-weight:bold;}
.guid .sh a {color:#D94909; text-decoration:none;}      
.guid .sh a:hover {color:#FF7200; text-decoration:underline;}     

.guid ul{margin:0px}
.guid ul li {margin-top:0px; color:#FF9C00; padding-left:10px;}
.guid ul li A {color:#FD7F00; text-decoration:none;}
.guid ul li A:Hover {color:#FF9C00; text-decoration:underline;}

.dt-bg{background:url('gifs/blk-dot.gif') repeat-x;}

.guied {text-align:justify; font-family:arial; font-size:12px; color:#000000; line-height:17px;}
.guied B {font-size:13px; color:#993D00;}
.guied  a {color:#FF6600; text-decoration:underline; padding-right:10px;}  
.guied  a:hover {color:#FF7200; text-decoration:none;} 


.ft-ct {font-family:Arial,Ms Sans Serif,Verdana; font-size:11px; color:#000000; line-height:17px; padding-left:10px;}
.ft-ct a{color:#860000; text-decoration:underline;}
.ft-ct a:hover{color:#000000; text-decoration:none;}

.site { margin-top:10px; padding:5px; font-family:Verdana; font-size:12px; color:#000000;}
.site B {color:#FE0002}
.site B A {color:#FE0002; text-decoration:none;}
.site B a:hover {color:#A03823; text-decoration:underline;}
.site A {color:#902009; text-decoration:none;}
.site a:hover {color:#FE0002; text-decoration:underline;}
.site ul {margin:0px 0px 0px 0px; padding:0px; list-style-type:none; width:150px;}
.site ul li {padding-left:15px;}


.link-top { font-family:arial,verdana, ms sans serif; color:#000000; font-size:12px; line-height:17px;}
.link-top a {color:#CC3333; text-decoration:none; }
.link-top a:hover{color:#06226A; text-decoration:underline;}


 /*border:solid 1px #FFF1D4;background:#FFF9ED;*/
 
 
 form{margin:0px;padding:0px;}
.basket{font-family:Arial;font-size:12px;color:#000;text-align:center;}
.basket a{color:#fb8120;text-decoration:none;}
.basket a:hover{color:#000;text-decoration:none;}
.en-head{color:#fb8120;font-size:18px;padding-bottom:2px;margin:0px;text-transform:uppercase;font-weight:bold;font-family:Trebuchet MS, Arial;text-align:left;}
.enq-headm{color:#000000;font-size:12px;font-family:arial;}
.enq-head b{font-size:13px;}
.enq-addmore{background:url('gifs/zero.gif'); font-size:12px;color:#0000ff;font-family:arial;border: 1px solid #FFFFFF; width:85px;text-decoration:underline;}
.enq-addmore:hover{color:#000;text-decoration:none;}
.en-com{color:#000;font-size:12px;background-color:#eae9e9;padding:4px 4px 8px 4px;margin-bottom:1px;font-family:arial;}
table.cart {font-family:arial;font-size: 12px;}
table.cart th {text-align: left;padding: 5px;background: #e8f0f9;color: #3f3f3f;border-bottom: 1px solid #FFFFFF;border-right: 1px solid #FFFFFF;}
table.cart th.enq-last1 {border-bottom: 1px solid #f1f1f1;border-right: 1px solid #f1f1f1;}
table.cart td {padding: 5px;vertical-align:top;background: #f9f9f9;border-bottom: 1px solid #FFFFFF;border-right: 1px solid #FFFFFF;}
table.cart td.enq-last {border-bottom: 1px solid #fafafa;border-right: 1px solid #fafafa;font-family:arial;font-size:11px;}
table.cart td.enq-last a{color:#000000;text-decoration:none;}
table.cart td.enq-last a:hover{color:#000000;text-decoration:none;}
.en-rem{background:#fff;border:1px #ccdabc solid;font-family:arial;font-size:12px;margin:0px;}
.en-bg4{background-color:#eae9e9;}
.en-em{font-size:12px;color:#000;font-family:arial;padding:7px 0px 4px 13px;height:19px;}
.enq-line{background-color:#e5e5e5;height:1px;font-family:arial; font-size:12px;}
.enq-color1{background-color:#f9f9f9;padding:12px 12px 5px 12px;}
.enq-textarea {background-color:#FFFFFF;border:1px solid #c6dcf1;width:450px;font-family:arial;font-size:12px;}
.enq-status{font-family:arial;font-size:11px;}
.enq-text{font-size:12px;color:#000000;padding-top:9px;font-family:arial;}
.enq-color3{padding:3px 0px 3px 0px;font-family:arial;font-size:12px;}
.enq-text3{font-size:11px;color:#000000;padding:5px 0px 2px 0px;font-family:arial;}
.enq-optional1{font-size:11px;color:#a4a4a4;font-family:arial;margin-left:4px;}
.enq-color4 {margin:0px 3px 0px 0px;}
.prdn3{background-color:#eae9e9;font-size:12px;color:#000000; padding:7px 0px 4px 13px;font-family:arial;height:19px;}
.prdn3 b{font-size:15px;}
.dis{margin-top:2px;background-color:#F9F9F9;}
.field {background-color:#FFFFFF;border:1px solid #c6dcf1;font-family:arial;font-size:12px;margin:0px;}
.dis1{border-top:1px solid #ffffff;border-bottom:1px solid #ffffff;}
.codtn {border:1px #f5f4f4 solid;border-collapse:collapse;}
.codtn td{border:1px #f5f4f4 solid;border-collapse:collapse;}
.codtn td td{border:0px #f5f4f4 solid;border-collapse:collapse;}
.qhd2{font-size:12px;color:#000000;padding:4px 0px 4px 5px;font-family:arial;text-align:left;}
.txtf{padding:1px;  border:1px solid #aed2f3; padding-top:2px; padding-bottom:2px; font-family:arial; font-size:12px;}
.txtfa{padding:1px; border:1px solid #aed2f3; padding-top:2px; padding-bottom:2px; font-family:arial; font-size:12px; color:#9e9e9e;}
.txtfn{padding:0px; border:1px solid #aed2f3; padding-top:2px; padding-bottom:2px; font-family:arial; font-size:12px;}
.submit {background:url('gifs/submit.gif') no-repeat;font-family:arial;color:#ffffff;font-size:17px;height:32px;width:180px;text-align:center;font-weight:bold;cursor:pointer;border:0px;padding-left:17px;}

/* calander css start */
#calendarDiv {
	BORDER-RIGHT: #005D9E 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #005D9E 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 10px; VISIBILITY: hidden; PADDING-BOTTOM: 20px; BORDER-LEFT: #005D9E 1px solid; WIDTH: 205px; PADDING-TOP: 1px; BORDER-BOTTOM: #005D9E 1px solid; FONT-FAMILY: arial; POSITION: absolute; BACKGROUND-COLOR: #fff}
#calendarDiv SPAN {FLOAT: left}
#calendarDiv IMG {FLOAT: left}
#calendarDiv .selectBox {PADDING-RIGHT: 1px; PADDING-LEFT: 2px; PADDING-BOTTOM: 1px; CURSOR: pointer; LINE-HEIGHT: 12px; PADDING-TOP: 1px}
#calendarDiv .selectBoxOver {PADDING-RIGHT: 1px; PADDING-LEFT: 2px; PADDING-BOTTOM: 1px; CURSOR: pointer; LINE-HEIGHT: 12px; PADDING-TOP: 1px}
#calendarDiv .selectBoxTime {PADDING-RIGHT: 1px; PADDING-LEFT: 2px; PADDING-BOTTOM: 1px; CURSOR: pointer; LINE-HEIGHT: 12px; PADDING-TOP: 1px}
#calendarDiv .selectBoxTimeOver {PADDING-RIGHT: 1px; PADDING-LEFT: 2px; PADDING-BOTTOM: 1px; CURSOR: pointer; LINE-HEIGHT: 12px; PADDING-TOP: 1px}
#calendarDiv TD {PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px}
#calendarDiv .selectBox {BORDER-RIGHT: #E3F0F9 1px solid; BORDER-TOP: #E3F0F9 1px solid; BORDER-LEFT: #E3F0F9 1px solid; COLOR: #E3F0F9; BORDER-BOTTOM: #E3F0F9 1px solid; POSITION: relative}
#calendarDiv .selectBoxOver {BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; COLOR: #fff; BORDER-BOTTOM: #fff 1px solid; POSITION: relative; BACKGROUND-COLOR: #005D9E}
#calendarDiv .selectBoxTime {BORDER-RIGHT: #005D9E 1px solid; BORDER-TOP: #005D9E 1px solid; BORDER-LEFT: #005D9E 1px solid; COLOR: #005D9E; BORDER-BOTTOM: #005D9E 1px solid; POSITION: relative}
#calendarDiv .selectBoxTimeOver {BORDER-RIGHT: #216072 1px solid; BORDER-TOP: #216072 1px solid; BORDER-LEFT: #216072 1px solid; COLOR: #216072; BORDER-BOTTOM: #216072 1px solid; POSITION: relative}
#calendarDiv .topBar {PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; HEIGHT: 16px; BACKGROUND-COLOR: #005D9E}
#calendarDiv .activeDay {COLOR: #ff0000}
#calendarDiv .todaysDate {PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; WIDTH: 201px; BOTTOM: 0px; LINE-HEIGHT: 17px; PADDING-TOP: 2px; POSITION: absolute; HEIGHT: 17px; BACKGROUND-COLOR: #E3F0F9; TEXT-ALIGN: center}
#calendarDiv .todaysDate DIV {FLOAT: left}
#calendarDiv .timeBar {RIGHT: 0px; WIDTH: 72px; COLOR: #fff; LINE-HEIGHT: 17px; POSITION: absolute; HEIGHT: 17px; BACKGROUND-COLOR: #E3F0F9}
#calendarDiv .timeBar DIV {FLOAT: left; MARGIN-RIGHT: 1px}
#calendarDiv .monthYearPicker {BORDER-RIGHT: #aaaaaa 1px solid; BORDER-TOP: #aaaaaa 1px solid; DISPLAY: none; Z-INDEX: 1000; LEFT: 0px; BORDER-LEFT: #aaaaaa 1px solid; COLOR: #005D9E; BORDER-BOTTOM: #aaaaaa 1px solid; POSITION: absolute; TOP: 15px; BACKGROUND-COLOR: #E3F0F9}
#calendarDiv #monthSelect {WIDTH: 70px}
#calendarDiv .monthYearPicker DIV {CLEAR: both; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FLOAT: none; PADDING-BOTTOM: 1px; MARGIN: 1px; CURSOR: pointer; PADDING-TOP: 1px}
#calendarDiv .monthYearActive {COLOR: #E3F0F9; BACKGROUND-COLOR: #005D9E}
#calendarDiv TD {CURSOR: pointer; TEXT-ALIGN: right}
#calendarDiv .topBar IMG {CURSOR: pointer}
#calendarDiv .topBar DIV {FLOAT: left; MARGIN-RIGHT: 1px}
/* calander css end */
