* {
	/*border: 1px solid red;*/
}

#overlay {
	background-color: #6694ae;
}

#lightbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:white;
	background:#6694ae url(./images/lightbox/gallery_bg.gif) repeat-y;
	padding: 45px 5px 10px 10px;
	/*border:1px solid #000000;*/
	float: left;
}

#lightbox #leftline {
	float: left;
}

#image_container {
	float:left;
	/*background-color: #44839c;
	color: inherit;*/
}

/*#image_container #image {
	/*position: relative;
	/*bottom: 8px;
	right: 10px;
}*/

#image_details {
	float: left;
}

#image_details #name {
	width: 150px;
	margin-top: 70px;
	padding-bottom: 10px;
	padding-left: 5px;
	border-bottom: 2px solid white;
}
#image_details #description {
	width: 150px;
	padding-top: 100px;
	padding-left: 5px;
	/*border-top: 2px solid white;*/
}
#buttons {
	clear: both;
	text-align: right;
	margin-right: 10px;
	padding-top: -10px;
	cursor:pointer;
}
#buttons img {
	margin: 1px;
}

/*#lightbox {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color:black;
	background-color:#ffffff;
	padding: 10px;
	border:1px solid #000000;
}

#lightboxDetails {
	font-size: 8pt;
	padding-top: 0.4em;
}

#lightboxCaption {
	float: left;
}

#keyboardMsg {
	float: right;
}

#closeButton {
	top: 5px;
	right: 5px;
}

#lightbox img {
	border:1px solid #000000;
	clear: both;
}

#overlay img {
	border: none;
}

#overlay {
	background-color: #6694ae;
	
}
 
* html #overlay {
	background-color: #ffffff;
	background-color: transparent;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
}*/
