#overlay {
   position: fixed;
   z-index:199;
   top: 0px;
   left: 0px;
   height:100%;
   width:100%;
}

* html #overlay { /* ie6 hack */
   position: absolute;
   height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

.overlayBG {
   background-color:#000;
   -ms-filter: "Alpha(Opacity=50)";
   filter:alpha(opacity=50);
   -moz-opacity: 0.50;
   opacity: 0.50;
}

#lightBox {
	position: fixed;
	top: 50%;
	left: 50%;
	margin-left: -236px;
	margin-top: -110px;
	z-index: 200;
	width: 430px; /* 630 */
	height: 180px; /* 300 */
	padding: 20px;
	background-color: #fff;
	border: 1px solid #7d3215;
	text-align: left;
}
* html #lightBox { /* ie6 hack */
   position: absolute;
   margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#lightBox p {
	font-size: 0.8em;
	line-height: 1.8em;
	margin: 0em 0 1em 0;
	padding: 0em;
}

#lightBox h5 {
	letter-spacing: 0.2em;
	font-size: 1em;
	margin: 0em 0 1em 0;
	padding: 0em;
	color: #7d3215;
}

.pointer {
	cursor:pointer;
	color: #666633;
}

.center {
	text-align: center;
}