Right margin fix; nav outline fix

-Fixed issue in which strange margin was appearing at right of page,
causing an unwanted horizontal scroll by setting body and html to 100%
height and width,with no overflow

-Fixed issue in which faint black outline was appearing around
navigation links on portable devices that could still view expanded
navigation view by making their parent div’s background white