private void drawWalls(Graphics g) {
		for(int i=0; i<grid.length; i++){
			for(int j=0; j<grid[0].length; j++){
				if(grid[i][j].getNorth()!=null) {
					g.setColor(Color.decode("#CC3300"));//Brown
					g.drawLine(j*widthBlock+padding+doorX, i*heightBlock+padding, j*widthBlock+padding+doorWidth, i*heightBlock+padding);
				}else {
					g.setColor(Color.BLACK);
					g.drawLine(j*widthBlock+padding, i*heightBlock+padding, j*widthBlock+padding+widthBlock, i*heightBlock+padding);
				}
				if(grid[i][j].getEast()!=null) {
					g.setColor(Color.decode("#CC3300"));//Brown
					g.drawLine((j+1)*widthBlock+padding, i*heightBlock+padding+doorX, (j+1)*widthBlock+padding, i*heightBlock+padding+doorWidth);
				}else {
					g.setColor(Color.BLACK);
					g.drawLine((j+1)*widthBlock+padding, i*heightBlock+padding, (j+1)*widthBlock+padding, (i+1)*heightBlock+padding);
				}
				if(grid[i][j].getSouth()!=null) {
					g.setColor(Color.decode("#CC3300"));//Brown
					g.drawLine(j*widthBlock+padding+doorX, (i+1)*heightBlock+padding, j*widthBlock+padding+doorWidth, (i+1)*heightBlock+padding);
				}else {
					g.setColor(Color.BLACK);
					g.drawLine(j*widthBlock+padding, (i+1)*heightBlock+padding, (j+1)*widthBlock+padding, (i+1)*heightBlock+padding);
				}
				if(grid[i][j].getWest()!=null) {
					g.setColor(Color.decode("#CC3300"));//Brown
					g.drawLine(j*widthBlock+padding, i*heightBlock+padding+doorX, j*widthBlock+padding, i*heightBlock+padding+doorWidth);
				}else {
					g.setColor(Color.BLACK);
					g.drawLine(j*widthBlock+padding, i*heightBlock+padding, j*widthBlock+padding, (i+1)*heightBlock+padding);
				}
			}
		}
	}