On the .text widget .hentry – can I call it something like .postcontainer and place content in individual div’s and target them seperately? for instance, what if I want each post in a seperate container?
Yes, of course you can target individual DIVs. Just give them a unique ID and add that ID to the selector.
Let me give you an example. If you go to your blog page (i.e., News), and view the source (or examine the site using Chrome Developer Tools), you’ll see that each post is contained in a DIV which has a unique ID that looks like this: post-number. The post on “Garbage Disposal Not Working?” has an ID of 372 (each post and page has a unique ID number assigned to it when you create the post or page). So if you just wanted to put a border around that post entry, and not all of them, take out the .hentry class selector (which is a class that is assigned to all posts) and substitute the ID selector #post-372 (note that ID selectors begin with a pound (#) sign while class selectors begin with a period (.).
this works for adding a border around the widgets, however it excludes the widgets title.
If I add the same css to the widget title, it has them in seperate containers.
How can a make it one cohesive container with the title with a gradient background?
I’m not sure what you mean by the “widgets title.” I don’t see a title at the top of the sidebar. However, if you want the border to enclose the entire sidebar, you can change the .textwidget selector to #primary, which is the sidebar ID. Is that what you mean when you say you want “one cohesive container?”