If you haven't worked with Wordpress ever before, you can learn a little about it from here:
To install this theme you must have a working version of WordPress already installed. For information regarding the installing of the WordPress platform, please see the WordPress Codex - Installing Wordpress
While installing your theme through wordpress admin, you may encounter an error message saying “are sure you want to do this?”. This is mainly due to your hosting php settings. The theme zip ﬁle is roughly around 6mb and in some hosting providers, the default value for max_upload_limit left default which is 2mb. To solve this problem you should either increase your maximum upload size (to 10mb) on your hosting admin panel or ask your host to do it for you if you do not have the privilege to alter your server php settings. This is a very common request and they should be able to help you out. Once the limit is increased you can re-try the install and you’ll be all good to go.
What if the Import fails or stalls?
If the import stalls and fails to respond after a few minutes, or it fails with a simple error message like “Import failed,” You are suffering from PHP conﬁguration limits that are set too low to complete the process. You should contact your web host and ask them to increase those limits to a minimum as follows
- max_execution_time 600
- memory_limit 128M
- post_max_size 32M
- upload_max_ﬁlesize 32M
You can verify your PHP conﬁguration limits by installing a simple plugin found here: http://wordpress.org/extend/plugins/wordpress-php-info. And you can also check your PHP error logs to see the exact error being returned.