#simplemodal-container a.modalCloseImg {
	background:url(../img/x.png) no-repeat; /* adjust url as required */
	width:25px;
	height:29px;
	display:inline;
	z-index:3200;
	position:absolute;
	top:-15px;
	right:-18px;
	cursor:pointer;
}

#simplemodal-overlay {background-color:#000; cursor:wait;}
#simplemodal-container {
/*height:500px; width:600px; */ 
color:#bbb; background-color:#E5E8F9; border:4px solid #444; padding:12px; 
-moz-border-radius: 3px; border-radius: 3px; 
-moz-box-shadow: 6px 6px 6px #777; -webkit-box-shadow: 6px 6px 6px #777; box-shadow: 6px 6px 6px #777;}
#simplemodal-container .simplemodal-data {padding:8px;}
#simplemodal-container code {background:#141414; border-left:3px solid #65B43D; color:#bbb; display:block; font-size:12px; margin-bottom:12px; padding:4px 6px 6px;}
#simplemodal-container a {color:#ddd;}
#simplemodal-container a.modalCloseImg {background:url(../img/x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-16px; cursor:pointer;}
#simplemodal-container h3 {color:#84b8d9;}

#ill_modal {display:none;}

a.illustration img {border: 1px solid #777;}
a.illustration {border: 0; padding-top: 20px; padding-bottom: 20px}

a.illustration-noB {border: 0; padding-top: 20px; padding-bottom: 20px}

h3.ill-title{font-size: 0.8em; color: #2D2C2A;}
p.ill-info {font-size: 0.75em; font-style: italic; margin-bottom: 20px}
p.ill-title-sub {font-size: 0.8em; font-weight: bold}
div.ill_l{text-align: left;}
div.inFlow{ float: left; margin-right: 30px; padding-top: 10px}
div.ill_r{text-align: right; }
div.ill_c{text-align: center; }