You can vote even when you live onboard! Well... You still need to stay at one place to get letter with voting ballot and send it back. But I am happy and proud of Lithuania that it makes it possible for people who are on the move (most of the time).