theme file and variable changes to accomodate multiple themes