#lightbox{
	background-color: #EEEEEE;
	padding: 10px;
}

#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
}
	
#lightboxCaption{
	float: left;
}

#keyboardMsg{
	float: right;
}

#closeButton{
	top: 5px;
	right: 5px;
}

#lightbox img{
	border: none;
	clear: both;
}
 
#overlay img{
	border: none;
}

#overlay{
	background-image: url(images/overlay.png);
}

* html #overlay{
	background-color: #333333;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
}



.roomshow {float:left;display:inline;margin:10px 0 0 10px;}
.album {position:relative;margin-bottom:20px;}
a.prev {position:absolute;left:25px;bottom:0px;display:block;background:url(/skin/img/prev.gif);height:100px;width:17px;}
a.prev:hover {background:url(/skin/img/prev.gif) -17px 0;}
a.next {position:absolute;right:0;bottom:0px;display:block;background:url(/skin/img/next.gif);height:100px;width:17px;}
a.next:hover {background:url(/skin/img/next.gif) -17px 0;}
.bigpic {background:url(/skin/img/showbg.gif);width:650px;height:430px;padding:0px 7px 8px 7px;margin:0 0 20px 12px;}
.bigpic img {width:670px;height:430px;border:3px solid #CCC}
.smallpic{width:656px;overflow:hidden;margin:0 0 0 35px;background:#eee;height:85px;padding:7px 0 8px 0;}
.ScrCont {width:32766px;zoom:1;}
.ScrCont a {float:left;display:inline;width:150px;height:85px;margin:0 7px;}
.ScrCont img {width:150px;height:85px;}
#desc {display:none;}
#List1_1 {float:left;display:inline;}
#List2_1 {float:left;display:inline;}
.back{float:left;text-align:left;padding:0 120px 0 30px;}
	.back a{margin:0 0 0 10px;color:#c00;}
.kfjj{width:670px;float:left;padding:0 0 0 30px;text-align:left}
.kfjj .jj_t{color:#F30;font-weight:bold;line-height:24px;border-bottom:1px solid #ddd}
.kfjj .jj_m{line-height:28px;margin:10px 0 0;padding:0 10px;}


