Many people seem to over complicate things, and this is no exception with css. If you use the KISS theory, css is not only simple and fun, but cross-browser compatible!
I’m not talking about font or p attributes, or even fancy backgrounds… all that you can figure out on your own. I am talking about managing your blocks, stopping tables and controlling the flow of your information. This is designing with CSS!
The secrets are “position: relative;”, “float: left;”, “width:300px;”, “overflow: hidden;” when applied to a div or a span tag.