You just need to place a rewrite before your catch all and use the L flag to prevent it being rewritten again, something like this should suffice.
RewriteRule ^events/([a-zA-Z0-9-./]+)/?$ index.php?page=events/index&id=$1 [L]
RewriteRule ^([a-zA-z0-9_-]+)/?$ index.php?page=$1
Cags
2010-08-13 16:11:31