private void drawTabArea() {
		tabImageProducer.initDrawingArea();
		Rasterizer.lineOffsets = sidebarOffsets;
		inventoryBackgroundImage.drawImage(0, 0);
		if (inventoryOverlayInterfaceID != -1)
			drawInterface(0, 0, RSInterface.cache[inventoryOverlayInterfaceID],
					0);
		else if (tabInterfaceIDs[currentTabId] != -1)
			drawInterface(0, 0,
					RSInterface.cache[tabInterfaceIDs[currentTabId]], 0);
		if (menuOpen && menuScreenArea == 1)
			drawMenu();
		tabImageProducer.drawGraphics(205, super.gameGraphics, 553);
		gameScreenImageProducer.initDrawingArea();
		Rasterizer.lineOffsets = viewportOffsets;
	}