#lightbox {
	background-color:#EEEEEE;
	border-right:2px solid #666666;
	border-bottom:2px solid #666666;
	padding:10px;
}

#lightboxdetails {
	font-size:0.8em;
	padding-top:0.4em;
}

#lightboxcaption {
	float:left;
	text-align:left;
}

#keyboardmsg {
	float:right;
}

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

#lightbox img {
	border-width:initial;
	border-color:#000000;
	clear:both;
	border-top-left-radius:1em 1em;
	-webkit-border-top-left-radius:1em 1em;
	-o-border-top-left-radius:1em 1em;
	-moz-border-radius-topleft:1em 1em;
	border-top-right-radius:1em 1em;
	-webkit-border-top-right-radius:1em 1em;
	-o-border-top-right-radius:1em 1em;
	-moz-border-radius-topright:1em 1em;
	border-bottom-right-radius:1em 1em;
	-webkit-border-bottom-right-radius:1em 1em;
	-o-border-bottom-right-radius:1em 1em;
	-moz-border-radius-bottomright:1em 1em;
	border-bottom-left-radius:1em 1em;
	-webkit-border-bottom-left-radius:1em 1em;
	-o-border-bottom-left-radius:1em 1em;
	-moz-border-radius-bottomleft:1em 1em;
	box-shadow:rgb(136, 136, 136) 5px 5px 5px;
	-webkit-box-shadow:rgb(136, 136, 136) 5px 5px 5px;
	-o-box-shadow:rgb(136, 136, 136) 5px 5px 5px;
	-moz-box-shadow:rgb(136, 136, 136) 5px 5px 5px;
	background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(0, 171, 235)), color-stop(0.5, rgb(255, 255, 255)), color-stop(0.5, rgb(102, 204, 0)), to(rgb(255, 255, 255)));
	background-repeat-x:initial;
	background-repeat-y:initial;
	background-repeat:no-repeat;
	background-attachment:initial;
	background-position:initial initial;
	background-position-x:initial;
	background-position-y:initial;
	background-origin:initial;
	background-clip:initial;
	background-color:#000000;
	border:4px groove rgba(186,74,111,0.167969);
}

#overlay img {
	border-width:initial;
	border-color:#000000;
	border-style:none;
}

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

* html #overlay {
	background-color:transparent;
	background-image:url(blank.gif);
}

.textnav #lightboxcaption2 tr .textnav img {
	text-align:left;
}

.style145 blockquote p {
	color:#808080;
}

.style145 blockquote p {
	color:#000000;
}

.style145 {
	color:#FDFDFD;
}

.heading {
	color:#FDFDFD;
}

.heading {
	font-family:Arial, Helvetica, sans-serif;
	color: #FFF;
	font-size: 24px;
	text-align: center;
}

.number {
	font-weight:bold;
}

.bold {
	font-weight:bold;
	font-size:18px;
}

.heading table tr .style1451 p .style151 .style29 .paragraph .style146 .style155 {
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
}

.heading table tr .style1451 p .style151 .style29 .paragraph .style146 .style155 .style145 .style130 .newstitle .paragraph {
	color:#000000;
}

.heading table tr .style1451 p .style151 .style29 .paragraph .style146 .style155 .style145 .style130 .newstitle .paragraph {
	font-family:Arial, Helvetica, sans-serif;
}

.emphasize {
	font-size:16px;
	font-weight:bold;
}

.graphic {
	text-align:center;
}

#middle {
	text-align:center;
}

.topevent {
	color:#000000;
	font-size:18px;
	text-align:center;
}

.titletop {
	color:#000000;
}

.style145 .spacer {
	color: #F00;
}
.pictitle {
	font-size: 12px;
	text-align: left;
}
.highlight {
	font-weight: bold;
}
.midpage {
	font-weight: bold;
}
.style145 table tr td {
	text-align: center;
}
.likebutton {
	text-align: center;
}

