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> <br/>
</cfif>