WordPress theme can be installed by uploading the theme files to the FTP server, or from the tema wordpress Administration Panel (Dashboard).
Easiest way is through the Dashboard:
Login to the tema wordpress Administration area
Select Appearance
Select Themes
Select Add New Themes (or activate one of the available themes)
See the related links for additional instructions
