How theming off-line page?
Are you sure that your database server was offline when you tested ? The API description says 


  "maintenance-page--offline.tpl.php" can be used when the database is offline to hide errors and completely replace the content.