The theme that I am currently using on my website, LightWord, is generally very nice and I love it. However, there are a few issues with it, luckily, LightWord offers a nice way to correct some of the formatting issues without actually having to update the theme itself through the LightWord Settings page.
To access the LightWord Settings page, go to the Appearance -> LightWord Settings choice on the left side menu in the WordPress admin dashboard.
In this page, scroll down to the Custom CSS settings text box. At this text box you can enter any additional CSS and it will be inserted into every page on your blog. I’ve used this to fix a few issues that I have with LightWord. First, I wanted my blog title to appear in a different color. I changed this, with the following bit of CSS:
h1#logo,h1#logo a{color:#FF6600;}
Secondly, I wanted a different background; which was solved with this snippet:
body {background:url(‘wp-content/themes/k3290370.jpg’) repeat;}
Lastly, the drop down menu background was too small for some of the titles it was displaying so it would cause them to overflow. I did a quick change that expanded the size of the menu drop down background, like this:
#front_menu ul {width:300px;}
Of course, you can override all the CSS you want within this text box, so if you wanted to change the color of links or whatever, you can do it right here without modifying the actual LightWord theme. In addition to the Custom CSS, the settings page also allows you to add in additional scripts, headers, and footers.