body{width:942px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:76%;margin:0 auto; text-align: center;}
#top{background:transparent url(/images/bookdirect_images/visitlasvegas.com/fill.png) repeat-y scroll 0 0; padding:0 3px;}
#container{background:url(/images/bookdirect_images/visitlasvegas.com/top.gif) no-repeat 0 0; padding-top:12px; width:942px; text-align: left; margin: 0 auto;}

#save_search{float:right; color:#ccc; font:11px/15px Verdana; margin-right:36px;}
#save_search a{color:#000; text-decoration:underline; font:11px/15px Verdana;}
#srch_h2{
	background:url(/images/bookdirect_images/daytonatrips.com/sprite.png) no-repeat 0 0;
	display:block;
	width:133px;
	height:21px;
	text-indent:-800em;
	line-height:0;
	margin:22px 0 11px 20px;
}
#check_rad{
	background:url(/images/bookdirect_images/daytonatrips.com/sprite.png) no-repeat -16px -658px;
	width:100%;
	height:32px;
	padding-top:10px;
	overflow:hidden;
}
#check_rad h4{
	background:url(/images/bookdirect_images/daytonatrips.com/sprite.png) no-repeat 0 -243px;
	display:block;
	width:140px;
	height:21px;
	text-indent:-800em;
	line-height:0;
	margin:0 205px 0 19px;
	float:left;
}
#check_rad select,
#check_rad input{
	border:0 none;
	padding:1px 3px;
	font:10px Verdana, Geneva, sans-serif;
	color:#000;
	width:75px;
}
#check_rad select{
	width:auto;
	padding:0;
}
#checkin{
	background:transparent url(/images/bookdirect_images/daytonatrips.com/sprite.png) no-repeat scroll -10px -266px;
	padding-left:56px;
	margin-right:28px;
	float:left;
}
#checkout{
	background:transparent url(/images/bookdirect_images/daytonatrips.com/sprite.png) no-repeat scroll -73px -267px;
	padding-left:62px;
	margin-right:26px;
	float:left;
}
#guests{
	background:transparent url(/images/bookdirect_images/daytonatrips.com/sprite.png) no-repeat scroll -10px -287px;
	padding-left:46px;
	margin-right:23px;
	float:left;
}
#rad_search_btn{
	background:transparent url(/images/bookdirect_images/daytonatrips.com/sprite.png) no-repeat scroll -2px -181px;
	border:0 none;
	display:block;
	float:left;
	height:30px;
	width:100px;
	line-height:0;
	margin-top:-7px;
	text-indent:-800em;
}
#content{
	border:1px solid #CCCCCC;
	border-top:0px;
	margin:0 36px 0 30px;
}
#tabs{
	margin:18px 36px 0 30px;
	overflow:hidden;
	background:url(/images/bookdirect_images/visitlasvegas.com/bar.png) no-repeat 107px bottom;
	zoom:1;
}
#tabs .view{
	display:block;
	float:left;
	width:105px;
	height:20px;
	/*background:#02567e url(sprite.png) no-repeat 0 0;*/
	text-indent:-800em;
	line-height:0;
	outline:none;
}
#list_view_tab{
	background:#02567e url(/images/bookdirect_images/daytonatrips.com/sprite.png) no-repeat 11px -216px;
	margin-right:3px;
}
#list_view_tab.on{
	background:#fff url(/images/bookdirect_images/daytonatrips.com/sprite.png) no-repeat 16px -45px;
	border:1px solid #ccc;
	border-bottom:0 none;
}
#map_view_tab{
	background:#02567e url(/images/bookdirect_images/daytonatrips.com/sprite.png) no-repeat -139px -216px
}
#map_view_tab.on{
	background:#fff url(/images/bookdirect_images/daytonatrips.com/sprite.png) no-repeat -144px -45px;
	border:1px solid #ccc;
	border-bottom:0 none;
}
#tbar{
	border-bottom:1px solid #CCCCCC;
	height:64px;
	clear:both;
	overflow:hidden;
	font:bold 10px Verdana, Geneva, sans-serif;
	color:#000;
	margin:0 15px 1px;
}
#tbar h5{
	background:url(/images/bookdirect_images/daytonatrips.com/sprite.png) no-repeat scroll 0 -26px;
	display:block;
	float:left;
	height:13px;
	line-height:0;
	margin:25px 28px 0 0;
	text-indent:-800em;
	width:70px;
	float:left;
}
#tbar select{
	width:135px;
	font:10px Verdana, Geneva, sans-serif;
	color:#000;
}
#accommodations{
	float:left;
	margin-right:43px;
	margin-top:13px;
}
#location{
	float:left;
	margin-right:40px;
	margin-top:13px;
}
#amenities{
	float:left;
	margin-right:35px;
	margin-top:13px;
	width:217px;
}
#amenities .span,
#amenities span{cursor:pointer}
#sortby{
	float:left;
	margin-top:13px;
}
#content .pagination{
	float:right;
	font:bold 11px/16px Verdana, Geneva, sans-serif;
	color:#000;
	margin-top:5px;
}
#content .pagination .current{
	color:#000;
	font:bold 11px/16px Verdana, Geneva, sans-serif;
	text-decoration:none;
}
#content .pagination .next,
#content .pagination .prev{
	text-decoration:none;
}
#content a{
	font:bold 11px/16px Verdana, Geneva, sans-serif;
	color:#5072b4;
}
#results-num{
	float:left;
	text-align:left;
}
#results-num h3{
	margin:0;
	font:bold 34px/26px Arial, Helvetica, sans-serif;
	color:#02567e;
	display:inline;
}
#results-num span{
	font:bold 12px Verdana, Geneva, sans-serif;
	color:#000;
	
	position:relative;/*tiny hack :(*/
	top:-7px;
	left:5px;
}
.items{
	padding:9px 15px;
	overflow:hidden;
	zoom:1;
}
.items .item{
	clear:both;
	overflow:hidden;
	background:url(/images/bookdirect_images/daytonatrips.com/listing.png) no-repeat 540px 10px;
	border-bottom:1px solid #AAA;
	margin-bottom:20px;
	zoom:1;
}
.items .item .left{
	float:left;
	width:217px;
	margin-right:12px;
	padding-top:13px;
}
.items .left img{
	width:216px;
	height:143px;
	border:0 none;
}
.items .amenities img{
	display:none;
}
.items .item .mid{
	float:left;
	width:395px;
	font:11px/16px Verdana, Geneva, sans-serif;
	color:#000;
}
.items .mid h3{
	margin:10px 0 4px;
	font:16px/23px Verdana, Geneva, sans-serif;
	color:#02567e;
}
.items .mid .l{
	color:#535353;
	font:italic 11px/14px Verdana, Geneva, sans-serif;
}
.items .mid .last{
	padding-bottom:6px;
}
.items .mid .links{
	padding-top:6px;
}
.items .mid a{
	text-decoration:none;
	font:bold 11px/10px Verdana, Geneva, sans-serif;
	color:#3e5dac;
}
.items .mid .description{
	padding-top:8px;
}
.items .mid .description a{
	text-decoration:underline;
}
.items .item .card{
	float:left;
	width:208px;
	height:195px;
	padding-left:6px;
}
.items .card .arn{
	display:block;
	line-height:0;
	text-indent:-800em;
	background:url(/images/bookdirect_images/daytonatrips.com/sprite.png) no-repeat 27px -316px;
	height:15px;
	width:100%;
	margin:24px 0 0;
}
.items .card .price{
	font:bold 46px Arial, Helvetica, sans-serif;
	color:#fff;
	text-align:center;
	margin-top:10px;
	text-decoration:none;
	display:block;
}
.items .card .price sup{
	vertical-align:top;
	font-size:25px;
}
.items .card .book-direct{
	display:block;
	line-height:0;
	text-indent:-800em;
	background:url(/images/bookdirect_images/daytonatrips.com/sprite.png) no-repeat 19px -353px;
	border:0 none;
	height:32px;
	width:100%;
	margin-top:5px;
}
.items .card .view-rad-lnk{
	display:block;
	line-height:0;
	text-indent:-800em;
	background:url(/images/bookdirect_images/daytonatrips.com/sprite.png) no-repeat 22px -405px;
	outline:none;
	height:30px;
	width:100%;
	margin-top:9px;
}



.more_accommodations{margin-top:35px;}
.more_accommodations h2{
	background:url(/images/bookdirect_images/daytonatrips.com/sprite.png) no-repeat 0 -143px;
	display:block;
	height:17px;
	line-height:0;
	text-indent:-800em;
	width:175px;
	margin:12px -5px;
}
.more_accommodations .checkers{
	background:url(/images/bookdirect_images/visitlasvegas.com/checkers.png) repeat 0 0;
	margin:0 -6px;
	padding:0 6px;
}
.more_accommodations .item .alt{
	padding:22px;
	width:164px;
	height:153px;
}
.more_accommodations .alt .text{
	font:11px/13px Verdana, Geneva, sans-serif;
	color:#fff;
	padding-bottom:11px;
}
.more_accommodations .alt a,
.more_accommodations .alt span{
	font:11px/13px Verdana, Geneva, sans-serif;
	color:#fff;
	display:block;
}
.more_accommodations .alt a{
	color:#94b2fe;
	font-weight:bold;
}
.more_accommodations .alt .view-rad-lnk {
	background-position:-2px -405px;
}		


.icons{
	overflow:hidden;
}
.icons .span,
.icons span{
	width:22px !important;
	height:22px !important;
	/*display:inline-block;*/
	display:block !important;
	float:left !important;
	padding:0 !important;
	margin:0px 2px 0px 0px !important;
	/*text-indent:-800em !important;
	line-height:0 !important;
	background:transparent no-repeat center bottom;*/
}
.icons .hairdryer{
	background-image:url(icons/hairdryer.png);
}
.icons .business{
	background-image:url(icons/business.png);
}
.icons .concierge{
	background-image:url(icons/concierge.png);
}
.icons .internet{
	background-image:url(icons/internet.png);
}
.icons .casino{
	background-image:url(icons/casino.png);
}
.icons .pool{
	background-image:url(icons/pool.png);
}
.icons .spa{
	background-image:url(icons/spa.png);
}
.icons .dining{
	background-image:url(icons/dining.png);
}
.icons .gym{
	background-image:url(icons/gym.png);
}
.icons .off{background-position:center 0;}
					
					
#footer{
	background:url(/images/bookdirect_images/visitlasvegas.com/bottom.png) no-repeat 0 0;
	height:12px;
	width:942px; text-align: left; margin: 0 auto;
}



/*MAP VIEW**/

#map{
	width:832px !important;
	height:520px !important;
	margin-top:15px;
	overflow:hidden;
}

#list {
	width:832px;
	padding:0;
	margin:0;
}
#list tbody{
}
#list thead tr{
	background:url(/images/bookdirect_images/daytonatrips.com/sprite.png) no-repeat -1px -655px;
	width:100%;
	height:45px;
}
#list thead th.order{
	text-align:center;
}
#list thead th{
	font:bold 14px Verdana, Geneva, sans-serif;
	color:#fff;
	text-align:left;
}
#list tbody tr{
	height:33px;
}
#list tbody tr,
#list tbody tr td{
	background:url(/images/bookdirect_images/visitlasvegas.com/table-row-sprite.png) no-repeat -61px top;
}
#list tbody tr.alt td{
	background-position:-61px bottom;
}
#list tbody td{
	height:33px;
	font:bold 11px Verdana, Geneva, sans-serif;
	color:#000;
}
#list tbody td a{
	font:bold 11px Verdana, Geneva, sans-serif;
	color:#000;
	text-decoration:none;
}
#list tbody td.order{
	background-position:0 0;
	text-align:center;
	width:61px;
	font:bold 18px Arial, Helvetica, sans-serif;
	color:#580810;
}
#list tbody td a.order{
	background-position:0 0;
	text-align:center;
	width:61px;
	font:bold 18px Arial, Helvetica, sans-serif;
	color:#580810;
}
#list tbody td.order+td{
	padding-left:9px;
}
#list tbody tr.alt td.order{
	background-position:0 bottom;
}


.sample {
	width:610px;
	margin:-14px 0 0 0;
	clear:both;
	overflow:hidden;
}
.sample .left{
	float:left;
	width:217px;
	margin-right:12px;
	padding-top:13px;
}
.sample .mid {width:370px; margin-bottom:15px; float:left;
font:11px/16px Verdana, Geneva, sans-serif;
color:#000;}



.sample .mid h3{
	margin:9px 0;
	font:16px/23px Verdana, Geneva, sans-serif;
	color:#02567e;
}
.sample .mid .l{
	color:#535353;
	font:italic 11px/14px Verdana, Geneva, sans-serif;
}
.sample .mid .last{
	padding-bottom:6px;
}
.sample .mid .links{
	padding-top:6px;
}
.sample .mid a{
	text-decoration:none;
	font:bold 11px/10px Verdana, Geneva, sans-serif;
	color:#3e5dac;
}
.sample .mid .description{
	padding-top:8px;
}
.sample .mid .description a{
	text-decoration:underline;
}

.sample .rates-and-dates {
	background:url(/images/bookdirect_images/daytonatrips.com/maps-view-sprite.png) no-repeat 0 0;
	width:606px;
	height:48px;
	clear:both;
	overflow:hidden;
}
.sample .rates-and-dates .arn{
	width:120px;
	height:42px;
	float:left;
	display:block;
	text-indent:-800em;
	line-height:0;
	background:url(/images/bookdirect_images/daytonatrips.com/maps-view-sprite.png) no-repeat 0 bottom;
}
.sample .rates-and-dates .price{
	width:144px;
	height:42px;
	float:left;
	font:bold 45px/53px Arial, Helvetica, sans-serif;
	color:#fff;
}
	.sample .rates-and-dates .price sup{
		vertical-align:top;
		font-size:25px;
	}
.sample .rates-and-dates .view-rad-lnk{
	width:170px;
	height:42px;
	float:left;
	display:block;
	text-indent:-800em;
	line-height:0;
	background:url(/images/bookdirect_images/daytonatrips.com/maps-view-sprite.png) no-repeat -267px bottom;
}			
.sample .rates-and-dates .book-direct{
	width:170px;
	height:42px;
	float:left;
	display:block;
	text-indent:-800em;
	line-height:0;
	background:url(/images/bookdirect_images/daytonatrips.com/maps-view-sprite.png) no-repeat -439px bottom;
	border:0 none;
}
#box{
	border-top:1px solid #e9e9e9;
	height:95px;
	color:#7c7c7c;
	text-align:center;
	font:10px/9px Verdana, Geneva, sans-serif;
	padding-top:7px;
	margin-top:30px;
}