image audio template. inherits templates from image and audio respectively