need help fourtrax wont start

hi im new to the forum n need some advice. i have a 1990 trx300fw/fourtrax 300 i just got a few weeks ago has ran great from the start but now it wont start it did this once before but out of the blue it started. so my problem is i have no electronics no lights,ignition,starter,dash lights or spark i checked fuses they all seem to be good n battery is good it will crank if i jump the solenoid but still no spark. anyone have any ideas?