how to stop hypens in widgets in twenty eleven theme

How do I turn off the hyphenation of words in text widgets in the twenty eleven theme.
The hyphens don't show when using Internet Explorer but they do on Firefox.
Is there is simple way of turning hyphenation off completely?
An idiots guide on how to do this would be appreciated.
Hope that you can help.
Thank you.

I was not able to see the same issue in FF (on a Mac) but in checking your widget settings, I noticed that the text you entered was separated into 3 sections (paragraphs) but you did not have this option checked: https://cloudup.com/cpjODVrmfs1

Does changing the "Automatically add paragraphs" setting clear things up for you?

@cornishsoul - Is that the issue you are referring to? Recent builds of Firefox resepct the CSS 3 hyphenation property to break up long words where there is not space for them in a given website element.

To disable this, You can try the following line of code.

#secondary { -moz-hyphens: none; }

You will need the Custom Design upgrade (which you can purchase in the store tab of your site's Admin Dashboard) which will apply this code to all widgets on the site, or you can use the following HTML in your widget:

<div style="-moz-hyphens:none;">
<p>I am a Cornish soul and wanted to create this blog as a focus for my own spiritual journey. I take inspiration from teachers of various traditions, from nature, friends, books and life. But mostly I try to follow my own heart. </p>
<p>I’ve been on this spiritual quest for many years but feel like I am just starting out. </p>
<p>I do have some insights and inspirations along the way though and would like to share them with you. And I am hoping that you can empathise with my often failed attempts to be a better person and more enlightened being. <a href="http://cornishsoul.wordpress.com/about/">More about me.</a></p>
</div>

Note: If you use the HTML code above, you will not need the "insert paragraphs automatically" option any more, as the paragraph tags are in the code now. Also, the HTML code option affects this widget only. You will still get hyphens in other text widgets if you don't add HTML to each one, or use the Custom CSS option, which is applied site-wide.

Hope that helps. Please let me know if you have any further questions.