.menucol { width: 25%; } .rightcol { border-left: 1px maroon solid; } .rightcol .footer { padding-top: 2em; text-align: center; }