Taurus: You are gearing yourself up secretly with have a premonition that you will/may have to face challenges when you least expect to! Keep it up, personally you choose to indulge in some soul searching.
Gemini: Someone in a position of authority helps you out. Don't indulge in avoidable arguments today. You are mentally alert and physically energetic. You encounter professional upheavals all day.
Cancer: Work on your self-confidence and watch your dreams turn to reality. You feel trapped in a situation that really has you flummoxed today.
Leo: Long overdue paperwork is completed with surprising ease. You struggle to keep your temper in check today. You gain over your opponents despite mental and physical tensions.
Virgo: You receive accolades from unexpected quarters. A loving interaction with your mother is indicated. Your physical fitness is not at its peak. This is a good day to ask for a promotion, a raise, or simply the day off.
Libra: You will meet new people who can provide you with valuable information. You seem to suffer from pangs of anxiety today. Your adversaries would love to put you in bad light; you can't be too careful today.
Scorpio: Your unconventional ideas help to carve a niche of your own. Your personal magnetism is on the rise today. You may receive money from an unexpected source.
Sagittarius: You will force your way forward in whatever you undertake and take the ups and downs of fortune in your stride. You may face some difficulty with the collection of rentals, if you own a property.
Capricorn: Someone important may misunderstand you. You will make contact with important people today. Take a morning walk and exercise everyday for a better sense of well-being. This is not such a good day at work.
Aquarius: You should remember today the proverb "Never fight a battle you are not going to win". Keep cool and do not poke your nose into other peoples affairs.
Pices: Your strong urge to fulfill promises had held you from doing things you wanted to do. Now that it is over you can plan a trip for the weekend.