private void updateGamePanel()
	{
		gamePanel.removeAll();
		gamePanel.setLayout(new GridLayout(2,6));
		
		Card[] deck = latest.getBoard().getDeck();
		
		for(int i = 0; i < 6-deck.length; i++)
		{
			gamePanel.add(new JLabel());
		}
	
		for(Card c : deck)
		{
			JLabel label = getClickableCardLabel(c);
			
			label.setHorizontalAlignment(SwingConstants.CENTER);
			
			gamePanel.add(label);
		}
		
		for(int i = 0; i < 6; i++)
		{
			
			JPanel panel = getTreasureDisplayPanel(latest
					.getBoard().getLoot(i), 6);
			
			if(latest.getDay() == i)
			{
				panel.setBorder(BorderFactory.createLoweredBevelBorder());
			}
			else
			{
				panel.setBorder(BorderFactory.createLineBorder(Color.BLACK));
			}
			
			gamePanel.add(panel);
		}
		
		gamePanel.revalidate();
	}