How do I install a wordpress theme on a domain that is different than the one where my WPMU DEV dash


The webpage linked to my WPMUDEV account is, yet I want to install the WPMU Nelo theme at Both domains are hosted by Justhost. When I log in to the control panel, I do not have the WPMUDEV dashboard or theme options. I appreciate the help.