Great, I will have to study this and figure out where in the style.css it has to go. Will it replace anything or just stand alone as you have indicated? Please excuse my beginner questions as I am quite inexperienced at this. Also, if you know how to get rid of the horizontal scroll on http://traditionalgolfsociety.com I would love to know that. I was told by someone to change something in a dynamic theme file (style-weaver.css or something like that) but I could not find such a file. Finally, let me say that I really like Manchester from the 4 occasions of visiting there.
Afterthought - could this code you have shown be used in the Weaver theme advanced options here domain/wp-admin/themes.php?page=functions.php where they allow you to put in code without touching the style.css file such as <Head> section
<!-- Add your own CSS snippets between the style tags. -->
<style type="text/css">
</style>
or in HTML code insertion areas such as Pre-Header Code, Site Header Insert Code, or Post-Header Code?