@DMC,
Painting the walls brown will bring a warm, cozy feel to the room. Dark walls can make a small room feel smaller, though, so an alternative is to choose a shade of tan or off-white cream. These lighter neutrals go well with red and golden, keeping the warmth in the atmosphere yet making the room feel brighter and more open. For a more luxurious look, consider a gold wall color. Alternatively, bring a cool color into the room to make it more relaxing. Red and green are a classic color combination for decorating because there is high contrast between them.
In second situation blue will work very good.