Aelita is right...cut the 4:00 nap and put her to bed earlier (between 6 and 7, or 7 and 8 since your lo gets up that time the next morning). Looks like she's overtired by the time she gets to bed at night, which will cause sleeping problems. You'll want to get her more rested at night by trying to put her to bed at an earlier hour so she has more sleepy time on the front end of her night.
We had a similar schedule set up for our lo before we started having nap problems. By putting her to bed between 6 and 7 pm, her naps improved for the most part, and she got 12 or so hours of sleep straight at night. She's never had a problem with night wakings, but then she's only 4 months old at this point, and it could still happen. Even though yours is 14 months, the same thing applies. Yours is just taking one nap a day instead of 2 or 3.
Oh, and trust me, she won't wake earlier just because you put her to bed earlier. Babies this age also hardwire their wake-up time into their system for awhile unless you manage to train a later wake-up time in. No matter what you do, you should be able to get her to go back to sleep until 7 am, but it may take several nights of putting her to bed early to get her rested enough to start sleeping through. Then again, that rule applies to most babies, not all.
*HUGS*
Sonya =P