CSS Issue with Custom Google Search (Possible Templating Issue)

I have Custom Google Search installed on my site and everything except the CSS for the search results 'page' seems to be working properly. Here is an example of how the search results currently looking: http://coreyjmahler.com//?s=airport, and here is an example of (roughly) how I would prefer them to look: http://coreyjmahler.com/search2/.

It seems that the plugin is not using a page template, which may be the root of the CSS issues (e.g., lack of a top element on the search results and the misalignment). Any recommendations on how to go about fixing this?

Ineffective Fixes
I can use a few simple lines of CSS to resolve the obvious alignment issue, but that leaves behind the surrounding issues (e.g., the lack of a top element).