Those pics are still too big to enlarge without blurring all the details !! When you take a pic and download it to your computer,, your program will have a way to resize it and make the file smaller !! You may have to look a bit to find it !! If you will click on one of the pics you have on you can see what I mean !! I don`t think its because I have dial up that it distorts the details but try it and see if your enlarged pic looks the same !!
Cultured vs natural marble,, cultured would indicate a pretty newly made table but its really difficult to tell !! Yours has a very heavy pattern and natural has a combination of some heavy and some light !! I just get the feeling of a man made marble top !!