public void draw() {
		GL11.glPushMatrix();
		GL11.glTranslatef((float)(container.getX() - Theater.get().getScreen().camera.getX()), (float)(container.getY() - Theater.get().getScreen().camera.getY()), 0);
		GL11.glColor3f(0.75f, 0.5f, 1.0f);
		GL11.glLineWidth(1.0f);
		
		GL11.glBegin(GL11.GL_LINE_LOOP);
		{
			GL11.glVertex2d(0, 0);
			GL11.glVertex2d(container.getWidth(), 0);
			GL11.glVertex2d(container.getWidth(), container.getHeight());
			GL11.glVertex2d(0, container.getHeight());
		}
		GL11.glEnd();
		GL11.glPopMatrix();
	 
		if(!noChildren()) {
			for(int x = 0; x<propChildren.length; x++) {
				propChildren[x].draw();
			}
		}
	}