
#bg {
	z-index:-1;
}
#loader{
	position:absolute;
	top:1px;
	left:1px;
}
.right{
	float:right;
}
.left{
	float:left;
}
#stagetxt {
	padding:0px 10px 0px 20px;
	font-size:smaller;
    line-height:1.5em;
	z-index: 1;
    background: #fff;
} #stagetxt img{
	float:left;
} #stagetxt p{
	margin-right:7px;
} #comparetxt {
    width: 350px;
    z-index: 1;
} #comparebtnsbtm {
	padding:0 0 10px 400px;
} #buttons {
	clear:left;
	background:#fff;
	height:50px;
	border-top:1px solid #bebebe;
	/* seems to be applying strange */
	
	padding:0 15px;
} 
#content{
	float:left;
	background:white;
	width:100%;
}
 #filter{
	float:left;
	position:relative;
 	top:2px;
	left:10px;
    width: 150px;
} #filterarea {
	border:1px solid #c1c1c1;
	background-color: #efeded;
    z-index: 1;
}.filterlink {
	display:block;	
	width:100%;
} #stagesarea {
	float:left;
	position:relative;
	left:20px;
	width:400px;
    z-index: 1;
} .greyline {
    float:left;
	background-color: #bebebe;
    z-index: 1;
    height: 1px;
} 
#stagelist{
	padding-right:10px;
}
#stagelist td {
	border-bottom: 1px solid #bebebe;
	padding-bottom:10px;
	padding-top:5px;
	vertical-align:top;
}
td.head, td.thumbnail{
	padding-left:0;	
} .thumbnail {
	width:84px;
} .description {
	width: 342px;
	padding-right:17px;
} .travel {
	width: 150px;
	margin-right:10px;
}