fixed the page template widget area. started updating the image carousel functions to allow for full width carousels. included a stylesheet update function to the page with the custom styles field to update custom.css