public static void render(){
		int x = Game.PLAYER.getCameraX();
		int y = Game.PLAYER.getCameraY();

		int windowX = x + Game.SCREEN_WIDTH/2-width/2;
		int windowY = y + Game.SCREEN_HEIGHT/2-height/2;
		
		GL11.glDisable(GL11.GL_TEXTURE_2D);
		
		// border
		GL11.glColor3f(0.5f, 0.5f, 0.5f);
		GL11.glBegin(GL11.GL_QUADS);
		GL11.glVertex2f(x + Game.SCREEN_WIDTH/2-width/2-2, y + Game.SCREEN_HEIGHT/2-height/2-2);
		GL11.glVertex2f(x + Game.SCREEN_WIDTH/2+width/2+2, y + Game.SCREEN_HEIGHT/2-height/2-2);
		GL11.glVertex2f(x + Game.SCREEN_WIDTH/2+width/2+2, y + Game.SCREEN_HEIGHT/2+height/2+2);
		GL11.glVertex2f(x + Game.SCREEN_WIDTH/2-width/2-2, y + Game.SCREEN_HEIGHT/2+height/2+2);
		GL11.glEnd();
		
		// window bg
		GL11.glColor3f(0.3f, 0.3f, 0.3f);
		GL11.glBegin(GL11.GL_QUADS);
		GL11.glVertex2f(x + Game.SCREEN_WIDTH/2-width/2, y + Game.SCREEN_HEIGHT/2-height/2);
		GL11.glVertex2f(x + Game.SCREEN_WIDTH/2+width/2, y + Game.SCREEN_HEIGHT/2-height/2);
		GL11.glVertex2f(x + Game.SCREEN_WIDTH/2+width/2, y + Game.SCREEN_HEIGHT/2+height/2);
		GL11.glVertex2f(x + Game.SCREEN_WIDTH/2-width/2, y + Game.SCREEN_HEIGHT/2+height/2);
		GL11.glEnd();
		
		GL11.glEnable(GL11.GL_TEXTURE_2D);
		
		
		if(renderOverview) renderSkillOverview(windowX, windowY);
		if(renderEditSkill || renderCreateSkill) renderEditSkill(windowX, windowY);
		
	}