[eluser]xwero[/eluser]
You first have to do $this->validation->run() before you can determine if there are error messages or not.
About the delimiter setting. That wraps around each error message so it's better to use a p tag if you want it displayed on another line or span if you want it inline. If you keep the error strings grouped you can do this in your view
Code:
<div id="errormsg"><?php echo $this->validation->error_string; ?></div>
then in your css you can cascade from that id
Code:
#errormsg p {color:red;}
instead of having html looking like this
Code:
<p class="error">...</p>
<p class="error">...</p>
<p class="error">...</p>
<p class="error">...</p>