body{
	color: #777777;
	background: url('/img/bkgnd.jpg') repeat;
}

tr.data_row{
	background:#f1f1ff;
}

th {
	color: #777777;
	text-align:left;
}

th.column_sort {
	color: #777777;
	text-align:left;
	cursor:pointer;
}

th.column_sort_mouseon {
	background: #eeee66;
	color: #777777;
	text-align:left;
	cursor:pointer;
}

td {
	vertical-align:top;
}

div.page_title{
	background-image: url('/img/accommodationnear.jpg');
	background-repeat: no-repeat;
	background-position: top left;
	width:770px;
	height:166px;
}

a.button_like{
	font-size: 0.8em;
	color: #444444;
	border: 2px outset #999999;
	background: #bbbbbb;
	text-decoration: none;
	padding: 2px;
	margin-left:10px;
}

h1.page_title{
	color: #777777;
	margin-left: 0.5em;
	font-size:1.4em;
	margin:1em;
}

h2{
	color: #888888;
	margin-left: 0.5em;
	font-size:1.2em;
}

h4{
	line-height:2em;
	margin-left: 0.5em;
	font-weight: bold;
	color: #777777;
	font-size:1.2em;
}

p{
	color: #777777;
	margin-left: 0.5em;
	font-size:1em;
}

#outer_box{
	margin-left:18%;
	position:relative;
	width:69%;
	max-width:766px;
}
#inner_box{
	border: 2px solid #dddddd;
	border-top: none;
	background:#f4f4f4;
	width:100%;
}

#content_box{
	border: 2px solid #eeeeee;
	border-left: none;
	padding: 0.5em;
	background:#f9f9f9;
}

#right_panel{
	padding: 0.5em;
}

#footnotes{
	text-align:center;
	font-size:0.8em;
	width:99%;
	margin-top: 1em;
	clear:left
}

div.caption_box{
	margin:0.5em;
}

div.hotel_label{
	color: #888888;
	margin-left: 1em;
	font-weight:bold;
	clear:left;
	margin-top: 1em;
}

div.hotel_detail{
	color: #888888;
	margin-left: 1em;
	margin-right: 1em;
	margin-bottom: 1em;
}

div.city_link{
	margin-top: 0.2em;
	margin-left: 1em;
}

div.return_label{
	font-size:0.8em;
	margin: 1em;
	color: #888888;
	clear:left;
}

div.near_info{
 display:none;
}

span.arrow{
	font-size:1.4em;
}
