This layout works very well in current versions of Internet Explorer 9, Firefox 3+, Opera 10+, Chrome 10+, Safari 4+, iPhones, iPads, iTouch, etc...
Re-size your browser's viewport to 480px. The layout changes as shown in Fig. 1 screenshot
Pre-IE9 browsers display the "Desktop" page accurately enough, though they lack native support for CSS3 media queries and re-sizing without some help. See CSS3 Media Queries for All Browsers with jQuery Plug-in
Fig 1 - screenshot as viewed in Safari

Your content goes here. Lorem ipsum dolor sit amet, eodem eleifend ad consuetudium humanitatis formas. Adipiscing est nulla in nihil nibh id. Claram processus hendrerit eorum ii investigationes delenit ut mazim.
Amet iusto cum ex veniam me, anteposuerit commodo et at. Facit sollemnes saepius non lectores litterarum. Insitam eu quod te volutpat tincidunt eua nobis lius per. Iriure molestie dynamicus, erat decima.
"Lorem ipsum dolor sit amet, eodem eleifend ad consuetudium humanitatis formas. Facit sollemnes saepius non lectores litterarum. Insitam eu quod te volutpat tincidunt eua nobis lius per."