.example_box { width: 660px; margin: 200px auto; color: #999; font-size: 13px; font-family: tahoma; }

/* Messages boxes styles */
div.message 
{ 
	margin: 0 0 15px 0; 

	border-width: 1px; 
	border-style: solid; 
	border-radius: 5px; 
	-o-border-radius: 5px; 
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
	
	color: #333;
	text-shadow: 0px 1px 0px #EEE;
	-o-text-shadow: 0px 1px 0px #EEE;
	-moz-text-shadow: 0px 1px 0px #EEE;
	-webkit-text-shadow: 0px 1px 0px #EEE;
	
	-webkit-box-shadow: 0px 1px 3px #CCC;
}
div.message p 
{ 
	padding: 18px 20px 18px 50px;
	margin: 0;
	
	font-size: 13px; 
	font-family: Tahoma; 
	color: #555;
	
	background-repeat: no-repeat;
	background-position: 20px 20px;	
}

div.message p span 
{ 
	font-size: 15px; 
	display: block; 
	color: #333;
}

div.message_error 
{ 
	border-color: #ff9999; 		
	background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #f3b1b1), color-stop(.99, #ffcece), color-stop(1, #ffe3e3));
	background: -moz-linear-gradient(bottom, #f3b1b1 0%, #ffcece 98%, #ffe3e3 99%);
	background-color: #ffcece;
}
div.message_error p { background-image: url('images/error.png'); text-shadow: 0px 1px 0px #DDD;
		-o-text-shadow: 0px 1px 0px #DDD; -moz-text-shadow: 0px 1px 0px #DDD; -webkit-text-shadow: 0px 1px 0px #DDD;}

div.message_success 
{
	border-color: #a5e39b;
	background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #c6fabd), color-stop(.99, #d5ffce), color-stop(1, #e3fddf));
	background: -moz-linear-gradient(bottom, #c6fabd 0%, #d5ffce 98%, #e3fddf 99%);
	background-color: #d5ffce;
}
div.message_success  p { background-image: url('images/success.png'); }

div.message_notice
{
	border-color: #a6b7ed;
	background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #cad4f8), color-stop(.99, #dbe3ff), color-stop(1, #e6ecff));
	background: -moz-linear-gradient(bottom, #cad4f8 0%, #dbe3ff 98%, #e6ecff 99%);
	background-color: #dbe3ff;
}
div.message_notice p { background-image: url('images/info.png'); }
















