When I look at my services from the web interface it shows that my http server is down, but I can access both the Ipsconfig web interface and the site I am hosting on the machine. What could be my problem here?
Then your webserver is not configured to listen on localhost as ISPConfig checks for a running webserver on port 81 on localhost.