Well better but still not rendering as a 950px wide site should
Try resizing image small like 300px to see how the main site template should look like
Check why your main page content is housed inside an un-named div p;robably added in your define_main_page.php
Have a look at these as it adds to your 575px image or takes away space for the center
Code:
.centerColumn {
padding-top: 5px;
padding-left: 20px;
padding-right: 20px;
border: 3px dotted #93a6bc;
}
.centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew {
margin: 1em 0em;
}
.leftBoxContainer {
border: 0px solid #ffffff;
margin-top: 1.5em;
margin-right: 5px;
}
.rightBoxContainer {
border: 0px solid #ffffff;
margin-top: 1.5em;
margin-left: 5px;
}
Add these to your stylesheet
Code:
#subscribeHeading (
width: 150px;
}
#subscribeContent {
width: 150px;
}
Also check your newsletter code as I am seeing a zenid and this should never be used in any link
Code:
<div id="subscribeContent" class="sideBoxContent centeredContent"><form name="subscribe" action="http://zingslings.com/shop/index.php?main_page=subscribe&zenid=5c72a477ca58b501d30e0bf4673f95a6" method="post"><input type="hidden" name="act" value="subscribe" /><input type="hidden" name="main_page" value="subscribe" />Enter your email address to subscribe to our Newsletter.<label><input type="text" name="email" size="18" maxlength="90" style="width: 120px" value="Enter email address" onfocus="if (this.value == 'Enter email address') this.value = '';" /></label> <br /> <label><input type="radio" name="email_format" value="HTML" checked="checked" />HTML</label> <label style="white-space:nowrap"><input type="radio" name="email_format" value="TEXT" />TEXT-Only</label> <br /><input type="image" src="includes/templates/template_default/buttons/english/boxhead-news.gif" alt="Subscribe" title=" Subscribe " value="Subscribe" /></form></div></td>