.lb {margin:0 auto;width:660px;background:#fff;overflow:hidden;}
.c {position:relative;}
.c img {margin:10px auto;display:block;}
.prev {position:absolute;top:75px;left:10px;}
.next {position:absolute;top:75px;right:10px;}
.b {padding:0 10px;height:65px;text-align:left;line-height:25px;float:left;}
.b p {margin:0;padding:0;}
.b ul li {padding:0 20px 0 0;float:left;}
.b ul .t {margin:0 10px 0 0;float:left;}
.b ul .r {float:left;}
.b ul .r img {display:block;float:left;}
.b .b2 {margin:0; padding:12px 0 0 0;}
.close {padding:0 0 0 20px;height:25px;display:block;position:absolute;top:2px;right:10px;}
.close img {margin:4px 0 0;display:block;}

.d {float:right;}
.city {border:solid pink 1px;}

#lightbox {background-color:#fff;padding: 10px;}
#lightboxDetails {padding-top:0.4em;position:relative;height:80px;clear:both;}	
#lightboxCaption {float:left;}
#keyboardMsg {float:right; }
#closeButton {top:5px;right:5px; }

#lightbox img {border:none;clear:both;display:block;position:relative;} 
#overlay img {border:none;}

#overlay{ background-image: url(/dsg/overlay.png); }


