So I guess I didn't come back and post my own reply eh?
Falko, thanks for the response! I edited my /etc/httpd.conf and changed the servername to www.itgwebhosting.com
which apparently caused issues.. so i changed it to my ip address instead. Once i did that, everything worked fine (after an apache restart).
To answer your question though, both are in the vhost file and yes i use * for the ip.