Changed layout. Layout still not perfect in Firefox.