I'm using display:none to hide a div, but I see white space where the div would be in both Firefox and Safari (haven't tested on any other browsers). I feel like I'm missing something obvious. Any help would be greatly appreciated. Here's my code:

Styles:

Code:
.whiteRow {
	width:335px;
	padding: 8px 12px 8px 0px;
}
.blurb {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#333333;
	display:none;
}

HTML:

Code:
<div class="whiteRow">
       <a href="#">Title goes here</a>
        <div class="blurb">
         	Blurb goes here
        </div>
 </div>