cloth color
Well, I'm NOT an interior designer, and I want that to be clear. However, you've got green on the walls, and green in the plaid on the carpet. One of the things about green is that you can put 2 shades / tones together & it'll almost always look OK, but a 3rd can look pretty bad. As Marissa noted earlier, that's a lot of green.
So, you could get a green cloth for the table, and worst case, repaint the walls if you don't like it (figuring that's cheaper than redoing the table), spend the money to hire an interior designer upfront - they wouldn't probably charge too awfully much for color coordination, or
I'd go for the camel colored cloth for a home table. First, its as neutral as you can get, except maybe gray. Second, you've got a camel color in that plaid carpet, so its going to fit, and keep the color scheme together. Third, it looks good with any wood. Fourth, it won't be soaking up the limited light in the room. Finally, you can get matching chalk easily which has two benefits - it won't show on your hands (or your guests' hands) nearly so much as blue does, and it also won't show on your cue ferrules & shafts (your 'house' cues) - and you know you're going to get some chalk grinders playing on that table sooner or later.
If you're worried about the camel & whatever color wood (lighter woods would be 'blended' with less contrast, then try a few of the table mfg sites, on some of them you can "build your own table" so you can see the cloth color on the table wood you choose.
So while I like Lora_Ann's scheme earlier in this thread, just take her carpet and put it on the table, and her table cloth and make it the carpet! You're on your own regarding the wainscotting!
my $.02