private void drawBoard(Graphics g)
	{
		g.setColor(Color.white);
		g.fillRect(0,0,VWIDTH,VHEIGHT);
		g.setClip(0,0,VWIDTH,VHEIGHT);

        // Max board size = 8 * VWIDTH
		cut = vleft;
		g.drawImage(bkgnd, -cut, 0, this);
		g.drawImage(bkgnd, VWIDTH*2-cut, 0, this);
		g.drawImage(bkgnd, VWIDTH*4-cut, 0, this);
		g.drawImage(bkgnd, VWIDTH*6-cut, 0, this);
		g.drawImage(bkgnd, VWIDTH*8-cut, 0, this);

		ferdie.paint(g);

		for (RoyalNavySeadog dog : doggies)
		{
			dog.paint(g);
		}
		for (Booty booty : booties)
		{
			booty.paint(g);
		}
        for (AcornBooty acornBooty : acornBooties)
        {
            acornBooty.paint(g);
        }
		for (SquirrelBullet bullet : bullets)
		{
			bullet.paint(g);
		}
        for (DogBullet bullet : dogBullets)
        {
            bullet.paint(g);
        }
		g.setColor(Color.black);
		g.setFont(font);	
		g.drawString("Points: " + points, 100, 50);
        g.drawString("x" + crewmembers, 525, 50);
        g.drawImage(bulletImg, 485, 15, 40, 40, null);
	}