Applying your stylesheet to another theme is highly unlikely to work unless by some miracle both you and the theme author used the same layout, ids and classes. I think you’ll probably need to edit the theme’s stylesheet so that the final display matches your main site.
esmi on “How to reskin a new theme with style of an old theme?”