/* Styles to overwrite the default thickbox css... */

a.thickbox {position:relative !important;}
a.thickbox span {display:block;z-index:3;position:absolute;bottom:-17px;right:-17px;width:37px;height:37px;background:transparent url('images/CE_button-plus.png') no-repeat 0 0;}

.post a.thickbox {
	-moz-box-shadow: #d3d3d3 0 0px 8px;
	-webkit-box-shadow: #d3d3d3 0 0px 8px;
	-khtml-box-shadow: #d3d3d3 0 0px 8px;
	box-shadow: #d3d3d3 0 0px 8px;
	padding:0px !important;
}

.post a.ngg-right {margin-left:25px;margin-right:18px;}
.post a.ngg-left {margin-right:25px;}

.homeSlideshow-left-image a.thickbox span {display:none;}

.thickBoxClose {cursor:pointer;display:block;position:absolute;top:-12px;right:-14px;width:33px;height:0px;overflow:hidden;padding-top:33px;background:transparent url('images/CE_button-close.png') no-repeat 0 0;}

.TB_overlayMacFFBGHack {background: url(<?php bloginfo('template_directory');?>/images/macFFBgHack.png) repeat;}

.TB_overlayBG {
	background-color:#000;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
	filter:alpha(opacity=40);
	-moz-opacity: 0.40;
	opacity: 0.40;
}
#TB_window {
	position: fixed;
	background: #ffffff;
	z-index: 102;
	color:#535353;
	display:none;
	text-align:left;
	top:50%;
	left:50%;
	border: 0px;
	padding-bottom:10px;
	-moz-box-shadow: #4b4b4b 0 0px 45px;
	-webkit-box-shadow: #4b4b4b 0 0px 45px;
	-khtml-box-shadow: #4b4b4b 0 0px 45px;
	box-shadow: #4b4b4b 0 0px 45px;
	border-radius:.9em;
	-moz-border-radius:.9em;
	-webkit-border-radius:.9em;
	-khtml-border-radius:.9em;
}

.thickBoxContent {padding:5px 10px;}

#thickBoxInfo {
	background-color:#eef7ff;
	padding:15px 24px 0px 24px;
	margin-bottom:12px;
	border-radius:.9em;
	-moz-border-radius:.9em;
	-webkit-border-radius:.9em;
	-khtml-border-radius:.9em;
}

#thickBoxInfo h3 {font-size:131%;margin-bottom:5px;}
#thickBoxInfo div {font-size:108%;padding-bottom:15px;line-height:141%;}

#thickBoxIMG {border:1px solid #e3e2e2;padding:4px;}
#thickBoxIMG img {width:100%;max-width:800px;}
