
#lightbox{
	background-color:#eee;
	padding:10px;
	border-bottom:0px solid #666;
	border-right:0px solid #666;
	color:#666;
	}
#lightboxDetails{
	font-size:0.8em;
	padding-top:0.4em;
	display:none; 
	}	
#lightboxCaption{ color:#444; float:left; font-weight:bold; }
#keyboardMsg{ color:#444; float:right; }
#closeButton{ top:5px; right:5px; }

#lightbox img{ border:none; clear:both;} 
#overlay img{ border:none; }
#lightbox #overlay_html {
	z-index:100;
	overflow:auto;
	background-color:#333;
	width:480px;
	padding:0px;
	display:none;
}

#overlay{ background-image: url(overlay.png); }
* html #overlay{
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
}
	





div#slw_menu { background-image: url(overlay3.png); }
* html div#slw_menu {
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay3.png", sizingMethod="scale");
}

div#slw_body_left{ background-image: url(overlay.png); }
* html div#slw_body_left{
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
}

div#slw_body_right{ background-image: url(overlay1.png); }
* html div#slw_body_right{
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay1.png", sizingMethod="scale");
}



div#minical div.subcontentblock div.title { background-image: url(overlay.png); }
* html div#minical div.subcontentblock div.title {
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
}

div#minical div.hasevent { background-image: url(overlay3.png); }
* html div#minical div.hasevent {
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay3.png", sizingMethod="scale");
}



div#minical div.curmonth { background-image: url(overlay1.png); }
* html div#minical div.curmonth {
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay1.png", sizingMethod="scale");
}

div#minical div.notcurmonth { background-image: url(overlay.png); }
* html div#minical div.notcurmonth {
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
}


div#minical div.datedays div.dateblock { background-image: url(overlay2.png); }
* html div#minical div.datedays div.dateblock {
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay2.png", sizingMethod="scale");
}


* html div#slw_menu a, 
* html div#slw_body_left a,
* html div#slw_body_right a,
* html div#minical div.subcontentblock div.title a,
* html div#minical div.hasevent a, 
* html div#minical div.curmonth a, 
* html div#minical div.notcurmonth a, 
* html div#minical div.datedays div.dateblock {
	z-index: 89;
	position: relative;
}





.loading { display:none; }
#loading { text-align:center; font-size:2.0em; font-weight:bold; padding:20px;}

/*
#lightbox{
    display:none;
    position: absolute;
    top:50%;
    left:50%;
    z-index:9999;
    width:500px;
    height:400px;
    margin:-220px 0 0 -250px;
    }
#lightbox[id]{  position:fixed;}


#overlay{
    display:none;
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    z-index:5000;   
    background-color:#000;
    -moz-opacity: 0.8;
    opacity:.80;
    filter: alpha(opacity=80);
    }
#overlay[id]{  position:fixed;}
*/