/*
Template Name: GodZilla
Author: Rory Kranendonk
Author URI: http://www.dreamwire.nl
Version: 1.0
*/

div.jGrowl {
	z-index : 9999;
	color : #fff;
	font-size : 12px;
}

/** Special IE6 Style Positioning **/
div.ie6 {
	position : absolute;
}

div.ie6.top-right {
	right : auto;
	bottom : auto;
	left : expression( ( 0 - jGrowl.offsetWidth + ( document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body.clientWidth ) + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
	top : expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}

div.ie6.top-left {
	left : expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
	top : expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}

div.ie6.bottom-right {
	left : expression( ( 0 - jGrowl.offsetWidth + ( document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body.clientWidth ) + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
	top : expression( ( 0 - jGrowl.offsetHeight + ( document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}

div.ie6.bottom-left {
	left : expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
	top : expression( ( 0 - jGrowl.offsetHeight + ( document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}

div.ie6.center {
	left : expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
	top : expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
	width : 100%;
}

/** Normal Style Positions **/
div.jGrowl {
	position : absolute;
}

body > div.jGrowl {
	position : fixed;
}

div.jGrowl.top-left {
	left : 0px;
	top : 0px;
}

div.jGrowl.top-right {
	right : 0px;
	top : 0px;
}

div.jGrowl.bottom-left {
	left : 0px;
	bottom : 0px;
}

div.jGrowl.bottom-right {
	right : 0px;
	bottom : 0px;
}

div.jGrowl.center {
	top : 0px;
	width : 50%;
	left : 25%;
}

/** Cross Browser Styling **/
div.center div.jGrowl-notification, div.center div.jGrowl-closer {
	margin : 0 auto;
}

div.jGrowl div.jGrowl-notification, div.jGrowl div.jGrowl-closer {
	display : none;
	background-color : #1c1c1c; 
	border : 1px solid #FFFFFF;
	zoom : 1;
	padding : 10px;
	margin : 5px 0;
	text-align : left;
	width : 235px;
}

div.jGrowl div.jGrowl-notification {
	min-height : 40px;
}

div.jGrowl div.jGrowl-notification,
div.jGrowl div.jGrowl-closer {
	margin : 10px;
}

div.jGrowl div.jGrowl-notification div.jGrowl-header {
	font-weight : bold;
}

div.jGrowl div.jGrowl-notification div.jGrowl-close {
	float : right;
	position: relative;
	top: -2px;
	z-index : 99;
	font-weight : bold;
	font-size : 16px;
	cursor : pointer;
}

div.jGrowl div.jGrowl-closer {
	cursor : pointer;
	font-weight : bold;
	text-align : center;
}

/** Hide jGrowl when printing **/
@media print {
	div.jGrowl {
		display : none;
	}
}