/* Message queue */
ul.messages {
	margin:0;
	padding:0;
}

ul.messages li 
{
	/* basic background styling for message-type icon */
	background-position: 4px top;
	background-repeat: no-repeat;
	/* remove all bullets, we will add our own */
	list-style-type: none;
	margin:3px 0;
	/* left spacing for image */
	padding:0 0 0 26px;
	/* minimum height for image */
	min-height:16px;
	_height:16px;
}

/* Set error colours and icons */
.messages .ok { color:#060; background-image:url(../images/icons/tick.png); }
.messages .info { color:#550; background-image:url(../images/icons/information.png); }
/* Note famfamfam namings for error/exclamation appear to be the wrong way around */
.messages .warning { color:#550; background-image:url(../images/icons/error.png); }
.messages .error { color:#600; background-image:url(../images/icons/exclamation.png); }
.messages .internal { color:#444; background-image:url(../images/icons/application_error.png); }
