The problem starts with the use of bad HTML mark up/ poor coding practices. I had to look behind the iframe to actually find said markup, so I understand it may not be your own doing but it is certainly your undoing ( how's that for a pun, Shyflower. )
1) You have a myriad of unclosed / unstarted anchor tags!
2) If you intend for. section1 to be a heading it should be done with a H2-6 tag, depending on the actual importance of said heading. Oh an the BRs are superfluous at that point.
3) At the very least it should be a block level element , such as a DIV, that you are putting beside other block level elements( yes, even tho you can display:block; an inline element ). LIs MUST be wrapped in a UL. this is not about looks but about semantics. You simply have NO CHOICE in the matter. I will address styling later.
4) Why are you wrapping this in a table? In your final a page will this be a table of lists? hmmmm. Anyway, if you code the list the right way it should not be affected ( unless you have specificity problems with your ENTIRE STYLESHEET , but that's another matter)
5) OPTIONALLY, if this is merely about bullets. you could use DIVs, Ps,DLs, etc to mark up the same info and display:list-item. But again what you really have to thing about is is this SEMANTICALLY CORRECT.
So your mark up should be as follows, no matter what
Code:
<div class="questions">
<h3>About the Advantage of Prepaid Visa®</h3>
<ul>
<li><a href='#'>How do I get my ADVANTAGE MoneyCard?</a></li>
<li><a href='#'>What are the benefits of having the ADVANTAGE Prepaid VISA?</a></li>
<li><a href='#'>Why is my ADVANTAGE MoneyCard safer than carrying cash?</a></li>
<li><a href='#'>What is the difference between: a Visa-credit-card OR an ADVANTAGE Prepaid Visa card OR a Debit-Card??</a></li>
<li><a href='#'>If I live outside Canada and am not a current cardholder, can I get a ADVANTAGE Prepaid Visa card?</a></li>
</ul>
<h3>Card Services</h3>
<ul>
<li><a href='#'>When can I begin using my ADVANTAGE Prepaid VISA?</a></li>
<li><a href='#'>Will I require a credit check to receive the ADVANTAGE Prepaid VISA?</a></li>
<li><a href='#'>How do I activate my permanent personalized ADVANTAGE card?</a></li>
<li><a href='#'>Why are there 2 cards - instant issue and permanent?</a></li>
<li><a href='#'>How can I change or update my personal information?</a></li>
</ul>
</div>
and the CSS:
Code:
.questions ul , .questions li, .questions h3 { padding:0; margin:0} /* a quick reset just to be cross browser safe*/
.questions {margin-top: 60px; margin-bottom: 100px; font-family: arial; font-size: 80%; line-height: 1.2; width:28em}
.questions ul {padding-left:1em; }
.questions li {margin-left:.5em; }
.questions h3 { font-weight: bold; color: #006aad; font-size: 115%; text-transform: uppercase }
.questions li a { color:#000; text-decoration: none; }
.questions li a:hover { text-decoration: underline;}
Hope that helps
Bookmarks