I would like 2 divs, which are within a container div, to appear side-by-side. However the second one wraps for some reason. The 2nd div promo is below and to the right th
Use the float css property
float
#top-feature { background: red; height: 320px; width: 897px; } #top-feature div { float: left; } #slideshow { height: 300px; width: 548px; background: blue; } #promo { background: green; height: 100px; width: 200px; }
See: http://www.jsfiddle.net/K64vZ/