/* @override http://bookmefirst:8888/css/styles-results.css */

/* CSS Document */
.results .container{
	width: 935px;
	margin:0 auto 20px auto;
	position: relative;
	background: url(../img/results_tile.gif) repeat-y;
	overflow: hidden;
}

.buttonnext
{
background-image:url(../img/btn_pagin_nxt.gif); width:56px; height:30px;
background-repeat:no-repeat; border:none;
}

.buttonprev
{
background-image:url(../img/btn_pagin_prev.gif); width:59px; height:31px;
background-repeat:no-repeat; border:none;
}
.results .header{
	padding: 10px 30px 0 10px;
	overflow: hidden;
}
.results .logo{
	float: left;
	margin: 0 0 5px 30px;
}
.results .search{
	float: right;
	margin: 30px 13px 0 2px;
	height: 56px;
	padding: 7px 0 0 0;
	background:  url(../img/seach_bg_round.gif) no-repeat left top;
}
.results .search .title{
	margin: 0 10px 0 10px;
	}
.results .search .btn{
	margin: 0 10px 0 10px;
	 }
.results .search .field{
	margin: 5px 8px 0 10px;
	height: 17px;
	width: 190px;
	padding: 3px;
	color:#333333;
	font-weight: bold;
	background-image:url(../../images/field.jpg);
	}
.results .content{
	clear:both;
	padding: 10px 35px 0 35px;
	margin: 0px 0 0 0;
	overflow:hidden;

}/* @end */
.results .content .column_l{
	float: left;
	width: 668px;
	}
	.results .content .column_r{
	float: right;
	width: 184px;
	
	margin: 20px 0 0 0;
	}

/* @group options filter */

.filter .options{
	background-color: #ecebdf;
	padding: 15px 5px 5px 20px;
	font-size: .8em;
	font-weight: bold;
}

.filter .options .text-box{
	margin: 0 20px 0 0;
	width: 90px;
	padding:2px;
}

.filter .options .min-stay, .filter .options .star-rating{
	margin: 0 25px 0 10px;
	font-size: .9em;
	padding: 3px;
	width: 50px;
	}

.filter .advanced{
	background: #bbe577 url(../img/search_opt_tile.jpg) repeat-x 0 top;

}
#advanced-table{
	overflow:hidden;
	position: fixed;
	
}
#btn-advanced-hide{
	display: none;
}
html>body #advanced-table{
	overflow:hidden;
	position: relative;
	height: 1px;

}
.filter .advanced td ul{
	font-size: .7em;
	font-weight: bold;
	padding: 10px 0 0 10px;
}
.filter .advanced td li{
	padding:2px 0 5px 0
}

#slide-pane{
display: none;
}

#filter-header{
	height: 24px;
	overflow:hidden;
}
/* @end */

/* @group sorting */

.sorting{
	margin: 25px 0 0 0;
		font-size: .8em;
	font-weight: bold;
	overflow:hidden;
	height: 40px;
}

.sorting .menu{
	float: left;
	width: 310px;
	padding: 10px 0 0 10px;
}

.tabs{
	width: 340px;
	float: right;
}
.tabs .tab{
	background: #333332 url(../img/results_tab_r.gif) no-repeat right top;
	white-space: nowrap;
	padding: 0 20px 0 0;
	color:#ffffff
}

.tabs .tab img{
	padding: 0 3px 0 0;
	}
.tabs .tab .open img{
	padding: 0;
	}
.tabs .tab.open {
	padding: 0 0 12px 2px;
	background-image: none;
	background-color: #ffffff;
}
.tabs td {
	padding:0 1px 0 1px;

	}



/* @end */

/* @group entries */



.entry {
	clear: both;
	margin: 0 0 5px  0;
	padding: 0;
	background: url(../img/results_bg_tile.gif) repeat-x;
	position: relative;
	overflow: visible;
	height: 98px;

}

.entry .left{
	float: left;
}
.entry .right{
	float: right;
}
.entry .thumb{
	border: 1px solid #000000;
	float: left;
	margin: 0 10px 0 0;
}
.entry table{
	margin: -2px 0 0 0;
	padding: 0;
	position: absolute;
	height: 100px;
	width: 669px;
}
html>body .entry table{
	margin: 0 0 0 0;
}
.the-results{
	padding: 0 0px 0 0;

}
html>body .the-results{
	padding: 0 9px 0 0;

}
.entry td{
	font-size:.8em;
	padding: 4px 0 0 0 ;
	height: 98px;
	overflow: hidden;
}
.entry td h1{
	font-size:1.3em;
	
}
.entry td.round{
	width: 9px;
	background: url(../img/results_crn_l.gif) no-repeat 0 2px;
}
html>body .entry td.round{
	width: 8px;
	background: url(../img/results_crn_l.gif) no-repeat 0 0;
}
.entry .descr{
	width:325px;
	background: url(../img/entry_brdr.gif) no-repeat right;
	w\idth: 320px;
}
.descr .title
{
 
font-family: Arial, Helvetica, Geneva, sans-serif;
 
font-weight:bold;
color:#000000;
text-align:left;
height:6px;
}
.descr .desc
{
 
color:#000000;
font-family: Arial, Helvetica, Geneva, sans-serif;
font-size:11px; 
text-align:justify;
line-height:16.5px;
padding-left:0;  
}

 
 
.entry .rating{
text-align:center;
width:107px;
background: url(../img/entry_brdr.gif) no-repeat right;
	}
	.entry .stay{
text-align:center;
 
background: url(../img/entry_brdr.gif) no-repeat right; font-family:"Arial"; font-size:12px;
 
	color:#000000;
	}
	
html>body .entry .stay{
	width: 91px;
}
.entry .price{
text-align:center;
width:75px;
 font-family:"Arial"; font-size:12px;
	color:#000000;
	}
	
.entry .select{
text-align:center;
	background: url(../img/results_crn_r.gif) no-repeat top;
	width: 67px;
}
	
html>body .entry .select{
	width: auto;
	}




/* @end */

/* @group pagination */

.pagination {
	background: url(../img/pagi_tile.gif) repeat-x left top;
	padding: 0;
	margin: 10px 0 0 0;
}
.pagination .nav{
	background: url(../img/pigin-r.gif) no-repeat right 0;
	padding: 3px 10px 0 0;
	height: 35px;
	font-family:"Trebuchet MS";
	font-size:12px;
	font-weight:bold;
}
.pagination .next{
	float: right;
	padding: 1px 0 0 0;
}
.pagination .prev{
	float: left;
	padding: 1px 0 0 0;
}
.pagination .title-results{
	float: left;
	margin: 0 10px 0 0;
}
.pagination .nav .pages{
	text-align:center;
	padding: 7px 0 0 0;
}
.pagination .nav  a{
	font-size: .9em;
	padding: 2px 4px 2px 4px;
	text-decoration: none;
	color: #333333;
}
.pagination .nav  a:hover{
	text-decoration: underline;
	}
.pagination .nav  a.on{
background-color: #333333;
color: #ffffff;
}



/* @end */

/* @group ads */
#ad-160x600{
	height: 600px;
	width: 160px;
	background-color: #000000;
	margin: 0 0 0 10px;

}
.ads-bottom{
	margin: 20px 0 0 0;
	clear: both;
}

.results-footer{
	clear: both;
	background: url(../img/results_footer.gif) no-repeat 0 bottom;
	height: 40px;
	margin: 0 0 0 7px ;
}
.ad-300x250{
	height: 250px;
	width: 300px;
	background-color: #000000;
	margin: 0 0 0 25px;
	float: left;
}
html>body .ad-300x250{
	float: left;
	margin: 0 0 0 50px;
}
.ad-300x250.b{
	float: right;
	margin: 0 40px 0 0;
}
html>body .ad-300x250.b{
		margin: 0 50px 0 0;
	}
.ad-160x250{
	height: 250px;
	width: 160px;
	background-color: #000000;
	margin: 0 25px 0 0;
	float: right;
	color: #000000;
}
html>body .ad-160x250{
	margin: 0 50px 0 0;
	}

/* @end */
/* Search Result */
.headlinead
{
	font-family:Calibri;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	color:#990000;	
}
.descad
{
	  
	font-size:11px;
	text-decoration:none; 
	color:#000000;
}


/* Footer Group */
/* @group footer */

.site-footer{
	background-color: #333332;
font-size: .7em;
font-weight: bold;
margin: 0 0 20px 0;
padding: 8px 0 0 0;
}
.site-footer .copyright{
	width: 300px;
	color: #ffffff;
padding: 2px 0 0 0;
background-color: #333332;
	
}
.site-footer .footer-links{
	width: 500px;
	color: #ffffff;
	float:right;
	margin: 0 0 0 0;
}
.site-footer .footer-links ul{
	padding: 0 0 10px 10px;

	
}
.site-footer .footer-links ul li{
	display: inline;
	margin: 0 0 0 10px;
}
.site-footer .footer-links ul li a{
		color: #ffffff;
		text-decoration:  none;
}
.site-footer .footer-links ul li a:hover{
	text-decoration: underline;
	}
.footer{
	width: 900px;
	margin: 0 auto 0 auto;
}

/* For Map */
.menulink {
	font-family: Calibri;
	color: #666666;
	font-size: 13px;

	z-index=200;
	font-weight: bold;
	text-decoration: none;
}
.menulink:hover {
	font-family: Calibri;
	color: #BF0000;
	font-size: 13px;
	font-weight: bold;

	z-index=200;
	cursor: hand;
	text-decoration: none;
}
 .field2 {
	
	background-image:url(../../images/field.jpg);
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px;
	border:0;
	border-top:#999999 solid 1px;
	border-left:#999999 solid 1px;
	font-weight:bolder;
	 
	width:200px; 
	height:20px; 
	padding-top:4px; 
	 
}
.check
{ width:12px; height:12px;
background-image:url(../../images/cb.jpg); border:0;
background-repeat:no-repeat left;
}
.buttonnext {
	background:transparent url(../img/btn_pagin_nxt.gif);
	background-repeat:no-repeat;
	width:56;
	height:30px;
	color:#FFFFFF;
	border: 0;
	FONT-WEIGHT: bold;
	font-family: "Trebuchet MS";
	font-size: 10pt;	
	text-align:left;
	padding-left:10px;
}
.buttonnprev {
	background:transparent url(../img/btn_pagin_prev.gif);
	background-repeat:no-repeat;
	width:59;
	height:30px;
	color:#FFFFFF;
	border: 0;
	FONT-WEIGHT: bold;
	font-family: "Trebuchet MS";
	font-size: 10pt;	
	text-align:left;
	padding-left:10px;
}
