Ok so in a nutshell, we purchased this theme: http://www.templatemonster.com/demo/39178.html
but the home page images were linking to posts and not pages like we wanted them to. And it was pulling the images from the portfolio posts through a customized post cycle widget. So every time a new portfolio page was added, the links would change.
So I posted on experts-exchange and one of the experts told me to make a custom post type and mentioned something about changing the loop for it to work. So I went into the theme-init.php and added a custom post type named homeposts. Then I made 8 posts and set the featured image and published them. Then I went into the style.css file and duplicated the portfolio styles that were called in the widget and created new identical styles but renamed them with homeposts instead of porfolio. Then lastly I went into the my-post-cycle-widget.php file and duplicated the porfolio section of the widget and named it homeposts and changed any corresponding portfolio css calls to homepost css stuff. My thinking was that if I just duplicate the settings in both the style.css and my-post-cyce-widget.php files for the portfolio then I can use the new homeposts in exactly the same way. So after I uploaded these new files to wordpress everything was working fine. My home images were now linking to pages like I wanted. Without the custom thumbs the images are exactly the same size and line up in a row. So I went in and added the custom thumbs so I could get the same look as the demo and it doesn't look the same as the demo. I must have missed something. Somewhere. I hope I explained this correctly. I have attached the my-post-cycle-wiget.php file and the style.css file and the theme-init.php file in case anyone needs to look at it. The top row of images is the same as the demo but the bottom row isn't.
Here is the link to the demo again:
And here is the site I am working on: