I encountered a strange line break between two divs while working on a website design. The issue is with the gap between the divs offersContainer and recentWinnersHeadlineContainer. Here's the JSFiddle link: http://jsfiddle.net/d593fdea/
Although the current design is not final, I need help addressing this particular gap that shouldn't be there. Any assistance would be greatly appreciated. Thank you!
Here is the relevant HTML code:
<html>
<head>
<link rel="stylesheet" type="text/css" href="styles.css">
<link href='http://fonts.googleapis.com/css?family=Roboto+Slab' rel='stylesheet' type='text/css'>
</head>
<body>
<div id="mainContainer">
...
</body>
</html>
And here is the accompanying CSS:
#mainContainer {
...
#navContainer {
...
#logoImgContainer {
...
#navLinks {
...
#slideShowContainer {
...
#offersContainer {
...
.offerContainer {
...
#offerImg {
...
.offersArrowImg {
...
#recentWinnersHeadlineContainer {
...
#recentWinnersContainer {
...