Hi, guys. What you both really need is to take a basic boating course, preferably in a local classroom setting. I'm a member of the United States Power Squadrons, a national boating club with chapters throughout the US. Go to USPS.org and find your local chapter. Boater education is what we're about.
As for the proper lighting...
When underway in low visibility conditions, you must display bi-color lighting at the bow (red to port, green to starboard), and a white light at the stern which must be high enough to be visible to other boaters through 360 degrees. That combination of lights means something to other boaters, and NO OTHER lighting should be displayed when you are underway.
At anchor, the bow lights must be off, white light on.
Answer me this... You're running at night, and off to your right (starboard) you see a green light and a white light on another boat. What does that tell you about the other boat's course relative to yours? And, which boat is required to turn away if necessary ('give way'), and which boat is required to maintain its current course ('stand on'), in order to avoid a collision?
Take a class, guys. Don't become another statistic, or the guy who caused the accident out of ignorance.
All required lighting must be USCG approved for the size of your boat.
My .02
(as for your lights, GrrBrr's looks like it might be custom. Not sure about the other, but most are either Perko or Attwood. Suggest Grubb take that picture to a West Marine and see if he can match up the outlet. That'll tell him what brand of light to buy.)