Abstract: An improved rail system has a baluster swing bracket configured to attach a baluster to the underside of a railing. This bracket has a flat body attached to the baluster and a flange offset from the flat body and attached to the railing, creating a gap between the railing and the baluster. This gap enables the baluster to be positioned close to the vertical surface to which the end of the railing is attached because a portion of the fastener connecting the railing to the vertical surface may be within the gap. The flange may be loosened or disconnected from the railing without removing the baluster swing bracket from the baluster. Disconnecting the flange allows the baluster to rotate or swing under the railing. Loosening the flange allows the baluster to rotate outward from the railing.
Abstract: A universal handrail support bracket is disclosed in which a bracket is configured to be mounted to a handrail or banister and the bracket has an annular ring attached thereto. The annular ring has a concave interior surface and a convex exterior surface. A curved nut and a cap have surfaces which mate with respectively the inner and outer surfaces of the annular ring. The curved nut and the cap are positioned respectively inside and upon the annular ring such that they may both freely rotate and pivot. A fastener such as a screw passes through both the curved nut and the cap and into a fixed substantially vertical surface such that the bracket may be attached to the fixed substantially vertical surface at any desired pitch angle, yaw angle, and roll angle for attaching a rail to a vertical surface.