I am in the server,
I have checked this in /home/admin/ , here are the permissions
[root@server home]# ls -ld admin
drwx--x--x 17 admin admin 4096 Jan 23 02:50 admin
[root@server home]# ls -ld admin/domains/
drwx--x--x 135 admin admin 4096 Nov 27 16:18 admin/domains/
and permissions for all domains under admin/domains/ are 711 admin.admin
[root@server home]# ls -ld admin/domains/domain.com
drwx--x--x 8 admin admin 4096 Aug 18 2007 admin/domains/domain.com
[root@server home]# ls -ld admin/domains/domain.com/public_html/
drwxr-xr-x 4 webapps webapps 4096 Apr 27 2006 admin/domains/domain.com/public_html/
All domain's public_html is owned by webapps.webapps and 755, is that proper?