I wrote this bit of code because I wanted images to appear in the same place regardless of how many bullet points the user fills out in the CMS. IF they don't fill in a spot for a bulleted link or text, it just puts a break rule. What I don't get is why IE requires a   before the break rule for the break rule to take effect. It worked fine Chrome, FF, and Opera without it. What I'm referring to is in the statement. 

`<cfif len(promos.link1text) gt 0 AND len(promos.link1url) gt 0>  

 <li><a href="#promos.link1url#">#promos.link1text#</a></li>  

 <cfelseif len(promos.link1url) gt 0>  

 <li><a href="#promos.link1url#">#promos.link1url#</a></li>  

 <cfelseif len(promos.link1text) gt 0>  

 <li>#promos.link1text#</li>  

 <cfelse>&nbsp;<br/>
 </cfif>`