+2  A: 

Just make your folder at the root level. Get rid of the CodeIgniter_1.7.2, you don't need that folder.

C:
  xampp (or whatever)
     www (or htdocs)
        myblog
           application
           system
           ...

For your css:

C:
  xampp (or whatever)
     www (or htdocs)
        myblog
           application
           system
           css (put your css scripts in a folder call css)
              default.css

Then to access it, just

<link href="<?php echo base_url();?>css/default.css" rel="stylesheet" type="text/css" />

To get rid of your "index.php" from your scripts, change/add a .htaccess file to the file like this. Just google a file of it and change the rewrite rule to:

RewriteRule ^(.*)$ /myblog/index.php?/$1 [L]

C:
  xampp (or whatever)
     www (or htdocs)
        myblog
           application
           system
           css (put your css scripts in a folder call css)
              default.css
           .htaccess 
ggfan
thanks for the reply...I tried removing the codeingiter folder and it worked for all the .css , .js and external files in general, but all my liks are still broken it seems that "CodeIgniter_1.7.2" is added to them no matter what..so for example a redirect to myBlog used to be redirect('myBlog/'); but now it doesn't work neither all the other links...any ideas why this is happening?
rabidmachine9
actually the links that don't work are those called by codeigniter methods..(in my case "anhors" and "redirects") another example of broken link: "anchor('myBlog/comments/'.$row->id, 'Comments/Post')"
rabidmachine9
Ok I fixed that I had to remove "CodeIgniter_1.7.2" from $config['base_url'] in the config/config.php file...
rabidmachine9
Yup, that should do the trick. Enjoy CI :)
ggfan