/* =========================== */
/* = Frogzog. Screen Styles. = */
/* =========================== */
/* debugger */
#debug { background: black; color: green; padding: 1em; }
	#debug * { color: green; }
/* fzModal */
.fzModal { background: transparent url(/img/modal/modal.png) center center no-repeat; border: 0; display: none; padding: 25px; position: absolute; z-index: 400; }
  .fzModal a.close { background-image: url(/img/modal/close.png); background-repeat: no-repeat; display: block; height: 40px; position: absolute; top: 5px; right: 5px; width: 40px; }
  .fzModal a.close:hover, .fzModal a.close:active { background-position: 0 -40px; }
.fzModalMini { background: transparent url(/img/modal/modalMini.png) center center no-repeat; border: 0; display: none; padding: 25px; position: absolute; z-index: 400; }
  .fzModalMini a.close { background-image: url(/img/modal/close.png); background-repeat: no-repeat; display: block; height: 40px; position: absolute; top: 5px; right: 5px; width: 40px; }
  .fzModalMini a.close:hover, .fzModalMini a.close:active { background-position: 0 -40px; }
/*#fzModalFrame, #modal { background: none !important; }*/
/* image replacement */
.ir { display: block; margin: 0; overflow: hidden; padding: 0; position: relative; }
	.ir span { display: block; height: 100%; left: 0; position: absolute; top: 0; width: 100%; z-index: 1; }
/* print only */
.print_only { display: none; }
/* text-indent image replacement */
.tir { text-indent: -9999px; }