Sounds like a "hybrid" type bike would suit your needs. You're lucky, 'cause there are many of them out there to choose from. Start test riding a few at some bike shops. Ride before you buy.