Yes, there is an option in the theme settings that can change where the featured image appears. If you navigate to Appearance > Theme Settings > Blog > Featured Image (in the WordPress dashboard), you will see that you can choose to have the images besides posts as opposed to above posts. That should get you fixed up right away! Let us know if we can assist further and thanks again!