I’m going to go out on a limb here and say that this is a server issue. I have noticed that you tried both Ocadia and the WordPress Default Theme, and no matter how many time I reloaded your page, I couldn’t get the images to load. I checked your source while you were running the WordPress Default Theme (with no images displaying), and the header image is being called from http://www.alecloudenback.com/wp-content/themes/default/images/kubrickheader.jpg and it does exist there as well. In fact, I can view it numerous times at that location (IOW, it doesn’t disappear). I have never seen this kind of behavior, but I’m going to suggest that it may be server issue. Unfortunately, I have no clue as to what or why. You should try contacting your hosting provider.
As for the anti-hotlinking code, it would be in your .htaccess file. Find all of your .htaccess files, make backup copies of them, then delete them. If the issue is resolved by that, then the cause is one of your .htaccess files.
More info on the prob:
When I change the theme, the images on the new theme do not load either. Actually I should say display, because when I load the page, I can see on the status bar that it emdoesem load the images, so that means that it is just not displaying the images…
Exactly. Let us know if that .htaccess run fixes anything.
Are you referring to theme-related images or images in post/site? Currently, all theme-related images shows up (as far as I know). I don’t see any other images and I don’t see any html img tag either in the source code. Nothing unusual.
I figured out that it was a subdomain issue. My hosting company set it up so that the two domains I purchased were managed with one account. alecloudenback.com was set to automatically display information from a particular folder, and it was doing that, but for some reason it didn’t load the images. I went and made that subdomain redirect to the same folder, and for some reason it didn’t work. Thank you so much for your help though!