Thanks Stephen for your quick response.
The drop off has been in google, but that has been the main source of my traffic.
You mentioned spammy looking backlinks. The sites you mentioned are kids fashion resources. Do they look spammy as they added me each page or something? I think its their blogroll. So I should disavow these?
I also posted this on the google webmaster forum and two issues came up:
1) big increase in backlinks since early march using this tool:
https://www.majesticseo.com/reports/site-explorer/referring-domains?folder=&q=dashinfashion.com&oq=http%3A%2F%2Fwww.dashinfashion.com%2F&IndexDataSource=F
In this tool the links mainly came from network mykidsfasion.com and blog dashinfashion.blogspot.com (not sure why this happened, I did update links to new urls on new site). Does SEOMOZ have a tool to see the history of backlinks in a graph?
The increase in backlink issue brought up the recommendation to non-follow links from and to my blog and network (and main site).
Also, from external blog and network, should all of the links back to the main site be rel="nofollow". If not, is this considered spam / penguin? Or can I have one follow link from the network and blog back to the site? Can I link internal pages to my site, or do these all need to be rel="nofollow". Maybe this is what harmed my site. I had links to my internal pages on the blogroll area from my network and blog.
2) to non-follow outgoing links (affiliate or ones that look paid)
Another suggestion was to non-follow outgoing links....I run a kids fashion magazine and have pages on each designer - approx 450. Most of these links are not paid, as it is a resource for our readers. So....my question is should I rel="nofollow" most of these links, all of these links, only those that are an affiliate link? (My affiliate links will be set as redirects from an internal link).
Thanks so much!