@charset "utf-8";
/* CSS Document */

.room-table, .club-table {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}

.room-table td, .club-table td {
	padding:10px 0;
	border-top:1px solid #EEEEEE;
	vertical-align:top;
}

.room-info p {
	margin-top:0;
}

.room-info span {
	font-weight:bold;
	color:#000033;
	margin-right:5px;
}

.region {
	width:300px;
}

.clubs {
	width:330px;
}

.room-thumb {
	width:200px;
}

.room-info {
	width: 430px;
}

.clear {
	clear:both;
}

.js #main .accordion {visibility:hidden}

.js #side .accordion {display:none}

.accordion {margin:0; padding:0 10px}

.accordion li {list-style-type:none}

.accordion li.last-child {list-style-type:disc}

#side ul.accordion ul {margin:0; padding:0 0 0 20px;}

.accordion .outer {
	border:1px solid #e0e0e0; 
	border-width:0 1px 1px;
	margin-top:-22px;
}

.accordion .inner {margin-bottom:0; padding:10px 20px;}

.accordion .inner .inner {padding-bottom:0}

.accordion .h {
	padding-top:0.3em;
	padding-bottom:0;
}

.accordion p {margin-bottom:0; padding-bottom:1em}

/*  
  Add styles for all links in the 'accordion':
.accordion a {...}
*/    

a.trigger {
	display:block; 
	padding-left:20px; 
	background-image: url(/images/plus.gif);
	background-repeat:no-repeat; 
	background-position: 1px 50%;
	text-decoration:none;
}

a.trigger.open {background-image: url(/images/minus.gif)}

#main a.trigger {background-color:#f6f6f6; padding:5px 20px;}

#main a.trigger.open {border-color:#e0e0e0; background-color:#f0f0f0}

#main a:hover.trigger.open, #main a:focus.trigger.open, #main a:active.trigger.open {border-color:#b3c5db}

.active{font-weight:700; text-decoration:none}
