Is there any way to over-write col settings so the "image" on my homepage basic page would be the proper size?
If you want your home page to have a different number of columns than the 'Basic' page type would ordinarily have, then perhaps the best way to achieve this would be to manually edit the page itself (though any modifications would be lost if you updated the page through the Showkase interface).
Open the page in a plain text editor and change:
<section class="content columns-2">
... to:
<section class="content columns-1">
Well, I removed the <a> links from the images for now...explicit style didn't remove underlines.
Set border-style: none; on the link, e.g.:
<a href="http://www.example.com/" style="border-style: none;"><img src="image.jpg" width="200" height="100" alt="image" /></a>
The other thing I'd like to change is all the padding around the gallery viewer on the gallery pages.
The gap between your gallery and your footer is the body text for the page (which in your case is empty).
You can remove this gap in all Juicebox galleries within the Kosel theme by using the following code in your 'showkase/_themes/kosel/css/custom.css' page:
.type-juicebox section.page-body {
display: none;
}
The images are still vertically offset a few px, but I can't see any reason causing it.
The text editor tends to enclose custom code in <p> tags.
Try editing your page and, in source input mode, change the <p> tags to <div> tags to see if this makes a difference.