Merging stylesheet from most recent freedomos.org
Fixed some inconsistent styling issues