[eluser]Mischievous[/eluser]
Welcome to CodeIgniter community Stelab!
If your CSS is located anywhere inside your site root you must specify where its located in your .htaccess file
Code:
RewriteEngine on
RewriteCond $1 !^(index\.php|templates|media|robots\.txt|css)
RewriteRule ^(.*)$ index.php/$1 [L]
*Note: look at the last part of the second line of code "|css" should be where ever your css is located or if you put it in your root it should be your "|css\.css"
Also when loading your css in a view be sure to load up the url helper and run <?=base_url()?> to get your absolute path incase you change the base url in your config file you dont have to go through all your view files to change!