Proper syntax convention for CSS, assign background-color rule,

Small message update,
Change ending p tag to footer,
Update CSS and JS linking syntax,
Minor JS fixes