body>#container #rightmaster #mainsearch
{
width: 45%;
height: 280px;
}
h1
{
	font:normal normal 900 17px Arial, Helvetica, sans-serif;
	color:#0570A3;
	
}
h2
{
	font:normal normal 900 15px Arial, Helvetica, sans-serif;
	color:#0570A3;
	text-align:left;
	margin:2px;
	line-height:15px;	
}
p
{
	font:normal normal 500 12px Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
	line-height:16px;
	margin:2px;
}

	#slinks
	{
	font:normal normal 900 12px Verdana, Arial, Helvetica, sans-serif;
		
	}
	#slinks a{
	font-size:12px;
	font-weight:normal;
	text-align:left; border:0; background:#fff; color:#333333; text-decoration:underline;
	line-height:16px;
	display:block;
	}
	
	#slinks a:hover
	{
		color:#3366FF;
	}


#rightsearch
{
background-color:#F6B9B1;
margin-left:2%;
border:5px solid #875546;
width:55%;
}


body
{
margin-top:0px;
margin-left:0px;
pading:0px;
font-family:Verdana,Arial,Helvetica,sans-serif;
}
#headerlogo
{
margin:0px;
padding:0px;
/*height:56px;*/
width:100%;
background-image:url('images1/bg.gif');

}
#headerlogo span
{
	font:normal normal 900 14px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align:center;
	width:100%;
	height:100%;
}
#headerlogo span a
{
	color:#FFFFFF;
	text-decoration:underline;
}

html>body #headerlogo
{
float:left;
}
#hl
{
margin:0px;
padding:0px;
float:left;
width:30%;
}
#hr
{
margin:0px;
padding:0px;
float:left;
width:65%;
text-align:center;

}


#footer
{
clear:both;
margin-top:5px;
padding:0px;
width:100%;
text-align:center;
font-size:10px;
font-family:verdana;
font-weight:none;
color:#0C60A6;
}

#headernav
{
padding:1px 0px 3px 0px;
width:100%;
text-align: center;
background-image:url('images1/line.gif');
}
html>body #headernav
{
float:left;
}
ul#headernav
{
margin:0px;
padding:0px;
}
ul#headernav li
{
list-style-type:none;
display:inline;
padding:0px;
margin:0px;
}
ul#headernav li a
{
padding-left:1%;
padding-right:1%;
padding-top:1px;
padding-bottom:2px;
text-decoration:none;
font-family:tahoma;
font-weight:none;
font-size:15px;
text-align:center;
border-right:1px solid #0C60A6;
color:#0C60A6;
}
ul#headernav li a:hover
{
margin-top:2px;
padding-left:1%;
padding-right:1%;
text-decoration:none;
font-family:tahoma;
font-weight:none;
font-size:15px;
text-align:center;
border-right:1px solid #0C60A6;
color:#0C60A6;
}
#leftcol
{
margin-top:10px;
margin-right:0.2%;
float:left;
padding:0px;
width:25%;
background-color:#FE9643;
}
#leftcol h1
{
font-family:verdana;
font-size:12px;
font-weight:bold;
margin:0px;
padding:0px;
text-align:center;
background-color:#000;
color:white;
}

#leftcolnav ul
{
margin:0px;
padding:0px;
border:1px solid white;
}
ul#leftcolnav li
{
list-style-type:none;
margin:0px;
pading:0px;
}
ul#leftcolnav li a
{
display:block;
text-decoration:none;
margin:0px;
padding:0px;
font-family:verdana;
font-size:12px;
font-weight:bold;
text-align:center;
color:#000;
border:1px solid white;
}
ul#leftcolnav li a:hover
{
display:block;
text-decoration:none;
margin:0px;
padding:0px;
font-family:verdana;
font-size:12px;
font-weight:bold;
text-align:center;
color:#0C60A6;
border:1px solid white;
}
#rightcol
{
margin-top:10px;
margin-left:0px;
width:74%;
float:right;
}
#rightcolinner
{
	position:absolute;
	margin-top:10px;
	margin-left:25.2%;
	width:74%;
	}

#hoteladddarkblue
{
margin:0px;
padding:0px;
background-color:#006683;
border:5px solid #006683;
width:100%;
}

#rightsearch1
{
margin-left:2%;
width:55%;
}

.text-1
{
padding:0px;
text-indent:30px;
font-family:verdana;
font-size:12px;
font-weight:none;
text-align:justify;
color:#0C60A6;
}

#rightmiddle 
{
margin-left:0.3%;
padding:0px;
text-align:center;
font-size:12px;
font-family:century;
font-weight:bold;
color:#000;
}
#rightmiddlenav
{
padding:0px;
border:1px solid;
text-align:center;
background-color:#cef;
}
#rightmiddlenav ul
{
margin:0px;
padding:0px;
}
ul#rightmiddlenav li
{
list-style-type:none;
margin:0px;
padding:0px;
display:inline;
}
ul#rightmiddlenav li a
{
text-decoartion:none;
padding:0px 5px 0px 5px;
font-family:verdana;
font-weight:none;
font-size:12px;
color:#000;
border-right:1px solid;
}
ul#rightmiddlenav a:border
{
margin-left:2px;
border-left:1px solid;
}
#rightheading
{
mragin:0px;
padding-top:3px;
background-color:#ADB1F2;
height:20px;
text-align:left;
font-family:verdana;
font-weight:bold;
font-size:12px;
color:white;
}
#topdes
{
background-color:#C3C5E8;
margin:0px;
padding:0px;
font-weight:bold;
font-size:13px;
font-family:verdana;
color:white;
}
#topdesleft
{
float:left;
margin:0px;
padding:0px;
width:15%;
}
#topdesright
{
float:right;
margin-left:10.1%;
padding:0px;
}
#topdesright ul
{
margin:0px;
padding:0px;
}
#topdesright li
{
list-style-type:none;
}
#topdesright li a
{
margin:0px;
padding:0px;
display:inline;
border-right:2px solid white;
color:#040A57;
}
#topdeslist
{
margin:0px;
padding:0px;
background-color:black;
color:white;
font-weight:bold;
align:center;
}
.topdeslist
{
margin:0px;
padding:0px;
background-color:#616267;
color:white;
font-weight:bold;
align:center;
}
#hotellist
{
margin:0px;
padding:0px;
font-size:12px;
font-weight:none;
font-family:verdana;
}
#hotellist a
{
margin:0px;
padding:0px;
color:#000;
text-align:center;
}
#hotellistbox
{
margin-top:5px;
padding:0px;
align:center;
height:150px;
}
#hotellistbox1
{
margin-top:5px;
padding:0px;
align:center;
}
#hotellistl
{
float:left;
position:relative;
margin:0px;
padding:0px;
width:15%;
}
#hotellistrightm
{
position:absolute;
margin-left:15.1%;
text-align:left;
width:15%;
}
#hotellistrightr
{
float:right;
margin-left:31.1%;
position:absolute;
width:15%;
}
#more
{
margin-left:50%;
padding:0px;
font-family:verdana;
font-weight:bold;
font-size:12px;
color:#000;
}
#hotelbox
{
margin-top:5px;
padding:0px;
align:center;
}
#citylist
{
margin-top:10px;
padding:0px;
width:98%;
height:;
}
#cityleft
{
float:left;
margin:0px;
padding:0px;
height:;
text-align:left;
width:50%;
}
#cityright
{
float:right;
margin-left:0%;
padding:0px;
border-left:1px solid;
height:;
text-align:left;
width:49.8%;
}
h3
{
font-family:verdana;
font-weight:bold;
font-size:12px;
color:#17a;
text-align:center;
}
#citynav ul
{
margin:0px;
padding:0px;
}
ul#citynav li
{
list-style-type:none;
margin:0px;
padding:0px;
display:block;
}
ul#citynav li a
{
margin:0px;
padding:0px;
font-famly:verdana;
font-size:13px;
text-decoration:none;
color: #CF5200;
}
#hotelimg
{
margin:0.5%;
padding:0px;
text-align:center;
}
#hoteladd
{
margin:0.5%;
padding:0px;
border:1px solid;
}
#hotelfeat
{
margin:0.5%;
padding:0px;
border:1px solid;
}
#bor
{
border:1px solid;
width:60%;
}
#cityl1
{
float:left;
margin-left:2%;
padding-top:10px;
width:10%;
position:relative;
}
#cityl2
{
float:left;
margin-left:1%;
padding-top:10px;
width:70%;
}
#cityl3
{
float:right;
width:25%;
padding-top:10px;
}
#cityli1
{
margin:0px;
padding:0px;
font-family:verdana;
font-size:12px;
font-weight:none;
border-bottom:1px solid;
height:100px;
width:98%;
}
.heading2 {

	font-family: arial;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #CF5200;
	text-decoration: none;
}

div.float {
  float: left;
}
.bgcolorred
{
margin:0px;
padding:0px;
background-color:#BD2812;
color:white;
font-weight:bold;
align:center;
}
.bgcolorbrown
{
margin:0px;
padding:0px;
background-color:#875545;
color:white;
font-weight:bold;
align:center;
}


.heading6 {

	font-family: arial;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #216AE0;
	text-decoration: none;
}
#withoutborder
{
margin:0.5%;
padding:0px;
}
.heading4 {
	font-family: arial;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}
#rating
{
height:18px;
margin:0px;
padding:0px;
background-color:#CF5200;
}
#ratingl
{
float:left;
margin:0px;
font-family:verdana;
font-weight:bold;
font-size:12px;
color:#ffffff;
background-color:#CF5200;
text-align:center;
}
#ratingr
{
float:right;
width:60%;
margin:0px;
padding:0px;
font-family:verdana;
font-weight:bold;
font-size:12px;
background-color:#CF5200;
color:#ffffff;
}
#ratingr a
{
margin:0px;
padding:0px;
text-decoration:none;
}
.contact
{
margin: 0px 0px 0px 0px;
padding: 10px 0px 15px 1%;
width:98%;
}

#contactids
{
margin: 0px;
padding: 4px;
width: 28%;
float:left;
text-align:right;
}

#contactrel
{
margin: 0px;
padding: 3px;
width:68%;
float:right;
}

.contactname
{
margin: 0px;
padding: 0px;
font-family:verdana, arial, helvetica, sans-serif;
color:#F43BCB;
font-size: 90%;
font-weight: bold;
}
#horizinnerhotels
{
 margin:0px;
 padding:0px;
 border-top:1px solid #000;
 border-bottom:1px solid #000;
 text-align:center;
}

#horizinnerhotels p img
{
 margin:0px;
 padding:0px 1% 0px 0px;
 border:none;
}

#horizinnerhotels p
{
 margin:0px;
 padding:1%;
}


a.ianlink{

	font-family: arial;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color:#216AE0;
	text-decoration:underline;
}
a.ianlink:hover {

	font-family:arial;
	font-size:13px;
	font-weight:bold;
	color:#CF5200;
	text-decoration:none;
}
/* CSS Document */


.city .thmbs{
float:left;
height:75px;
padding-top:6px;
/*position:absolute;*/
text-align:center;
width:10%;
}

.city .book
{ 
width:99%; padding:0px 6px 0px 4px; float:left; /*background-image:url(new.gif);*/ line-height:22px;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#CF5200; font-weight:bold; font-size:13px;
}

.book font{ 
font-size:13px; color:#0066FF;  padding-left:3px; font-weight:bold;
}
.book font a{ 
font-size:13px; color:darkSkyBlue;  padding-left:3px; font-weight:bold; text-decoration:underline;
}
.book font a:hover{ 
font-size:13px; color:darkSkyBlue;  padding-left:3px; font-weight:bold; text-decoration:none;
}
.city .booking
{ 
width:99%; padding:0px 6px 0px 8px; float:left; /*background-image:url(new.gif);*/ line-height:16px;  border-bottom; /*solid thin #9933CC;*/
font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#CF5200; font-weight:bold; font-size:13px;
}
.booking font{ 
font-size:13px; color: #006699; padding-left:3px;
}
.city .booking a{
text-decoration:underline; font-weight:bold; color:#990000;
}
.city .booking a:hover{
text-decoration:none;
}
.city .booking span{
padding-left:0%;
}
.city .booking b{
color:#0066FF; font-weight: bold; font-size:13px;
}
.city .booking b a{
text-decoration:underline; font-weight:bold; color: #000099;
}
.city .booking b a:hover{
text-decoration:none;
}
.city .divmer{
float:left; background-color:;

width:99%;
}
.divmer .book{
float:right; border:none; width:28%; text-align:left; padding-top:13px;	
}
.city .date{ /*border:dashed thin #0099CC;*/ margin-top:7px; color:#333; line-height:25px; padding:0px 0px 0px 4px;
 font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; width:30%; float:left;   background-color:;  margin-left:3%;
}
.city .date b{
	font-weight: normal; color:#009900; background-color:; /*border: solid thin #aaaaaa;*/ padding:0px 4px 0px 4px;
}	

.city .end{ /*border:dashed thin #0099CC;*/ margin-top:7px; color:#333; line-height:25px; padding:0px 0px 0px 40px;
 font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; width:30%; float:left; 
 background-color:;  margin-left:3%;
}
.city .end b{
font-weight: normal; color:#ff0000; background-color:; /*border: solid thin #aaaaaa;*/ padding:0px 4px 0px 4px;
}

.city .travel{ /*border:dashed thin #0099CC;*/ margin-top:0px; color:#333; line-height:25px; padding:0px 0px 0px 4px;
 font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; width:30%; float:left;   background-color:;  margin-left:3%;
}
.city .travel b{
font-weight: normal; color:#009900; background-color:;/* border: solid thin #aaaaaa; */padding:0px 4px 0px 4px;
}

.city .ended{ /*border:dashed thin #0099CC;*/ margin-top:0px; color:#333; line-height:25px; padding:0px 0px 0px 40px;
 font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; width:30%; float:left; 
 background-color:; margin-left:3%;
}
.city .ended b{
font-weight:normal; color:#ff0000; background-color:;/* border: solid thin #aaaaaa;*/ padding:0px 4px 0px 4px;
}

/* CSS Document */




a.nplink:link,a.nplink:visited,a.nplink:active
{
color: #EC7A19 ;
margin: 2px;
padding: 2px;
border: #EC7A19  solid 1px;
text-decoration:none;
font-family:Verdana;font-weight:bold;font-size:90%;
background:#efefef;
padding-right: 0px;
}
a.nplink:hover
{
	background: #EC7A19 ;
	color:#FFFFFF;
}

#right_hot{width:100%;}
#right_hot table{font-size:11px;margin:0px; padding:0px; text-align: left;}
#right_hot table tr
{
	background:;
}
#right_hot td{padding:3px 2px 3px 2px;vertical-align:top;}
#right_hot th{background:#EC7A19 ; font-size:10px; padding:4px 2px 4px 2px; color:#FFFFFF;}

#right_hot #destination{width:30%;color:#FFFFFF;}
#right_hot #price{color:#FFFFFF;width:4%;}
#right_hot #hname{width:55%; color:#FFFFFF;}
#right_hot #details{width:13%;color:#FFFFFF;}

#right_hot #destination a{color:#333; text-decoration:none;}
#right_hot #price a{color:#000;text-decoration:none;}
#right_hot #hname a{color:#000;text-decoration:none;}
#right_hot #details a{color:#000;text-decoration:none;}

#right_hot #destination a:hover
{
	text-decoration: underline;
}

#right_hot #price a:hover
{
	text-decoration: underline;
}

#right_hot #hname a:hover
{
	text-decoration: underline;
}

#right_hot #details a:hover
{
	text-decoration: underline;
}


#hot_main{width:100%;}
#hot_main table{ width:100%;font-size:13px;margin:0px; padding:0px; text-align: left;}

#hot_main table tr
{
	background:;
}

#hot_main th{background:#EC7A19  ; font-size:13px; padding:8px 4px 8px 4px; color:#FFFFFF;}
#hot_main td{font-size: 12px; font-weight:bold;padding:6px 4px 6px 4px;vertical-align:top;}

#hot_main #destination{width:20%;color:#FFFFFF;}
#hot_main #price{color:#FFFFFF;width:7%;}
#hot_main #hname{width:38%; color:#FFFFFF;}
#hot_main #tsd{width:18%; color:#FFFFFF;}
#hot_main #ted{width:17%; color:#FFFFFF;}
#hot_main #details{width:7%;color:#FFFFFF;}

#hot_main #destination a{color:#000; text-decoration:none;}
#hot_main #price a{color:#000;text-decoration:none;}
#hot_main #hname a{color:#000;text-decoration:none;}
#hot_main #tsd a{color:#000;text-decoration:none;}
#hot_main #ted a{color:#000;text-decoration:none;}
#hot_main #details a{color:#000;text-decoration:none;}

#hot_main #destination a:hover
{
	text-decoration: underline;
}

#hot_main #price a:hover
{
	text-decoration: underline;
}

#hot_main #hname a:hover
{
	text-decoration: underline;
}

#hot_main #tsd a:hover
{
	text-decoration: underline;
}

#hot_main #ted a:hover
{
	text-decoration: underline;
}


#hot_main #details a:hover
{
	text-decoration: underline;
}


.firstleft{
width:100%;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
border-bottom:0px solid #F45551; 
line-height:normal;
text-align: center;
}

.firstleft ul
{
margin: 0px;
padding: 0px 0px 0px 0px;
}

.firstleft 
{
padding: 0px 0;
margin-left: 0;
font-family: Verdana, sans-serif;
}


.firstleft li 
{
list-style-type: none;
margin: 0px;
padding:1px 0px 0px 0px;
}

.firstleft li a
{
width: 99%;
display:block;
padding: 6px 0px 8px 0px;
margin: 0px;
border: 1px outset #eee;
background: #CC00CC;
text-decoration: underline;
color: #ffffff;
font-weight:bold;
font-size: 80%;
}

 .firstleft li a:link { color: #ffffff; }
 .firstleft li a:visited { color: #ffffff; }

.firstleft li a:hover {
color: #ffffff;
background: #CC66CC;
border-color: 1px outset #eee;
}


.secondleft{
	width:100%;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border-bottom:0px solid #F45551;
	line-height:normal;
	text-align: center;
	font-size: 14px;
	color: #990000;
}

.secondleft a{
text-decoration:none; 
color:#EC7A19;
}
.secondleft a:hover{
	text-decoration:underline;
	color: #EC7A19;
}

#numbersearch
{
	height: 50px;
	padding: 0px;
	font-size: 12px;
	text-align: center;
	font-weight: bold;
	width:96%;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 1%;
}

#numbersearch.selecthcbox
{
margin: 0px;
padding: 10px 0px;
color: #EC7A19;
}

a#alphab:link,a#alphab:visited,a#alphab:active
{
color: #EC7A19;
margin: 2px;
padding: 2px;
border: #ff6600 solid 1px;
text-decoration:none;
font-family:Verdana;font-weight:bold;font-size:90%;
background:#efefef;
padding-right: 0px;
}
a#alphab:hover
{
	background: #EC7A19;
	color:#FFFFFF;
}

/*------------------Left Navigation---------------------*/
#allheader
{
margin: 0px;
padding: 5px 0px;
text-align: center;
clear:both;
}

#allheader h2 
{
font-size: 75%;
font-weight: bold;
color: #EC7A19;
margin: 0px;
padding: 0px 0px 0px 0px;
}

#allheader h3 
{
font-size: 80%;
font-weight: bold;
color: #EC7A19;
margin: 0px;
padding: 5px 0px 0px 0px;
}
.deals-box
{
	
	padding: 0px;
	border: 1px solid #EC7A19;
	font-size:85%;
	text-align: center;
	font-weight: bold;
	width:96%;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 1%;
}

#search{
	float:left;
	width:550px;
	margin-top: 10px;
	margin-left: 165px;
	margin-bottom: 2px;
	padding: 0px;
}

#search input{
	float:left;
	color: #999999;
	font-family:arial;
	font-size:16px;
	font-weight:bold;
	height:27px;
	line-height:24px;
	padding-left:2px;
	margin-left: 2px;
}

#search img{
	margin-top:0px;
	margin-left: 5px;
}


/* CSS Document */

