.leftcol ul,li,a {
display: block;
margin: 0;
padding: 0;
border: 0;
}
If that is the problem you are experiencing, the solution is to change that rule to:
.leftcol ul, .leftcol li, .leftcol a {
display: block;
margin: 0;
padding: 0;
border: 0;
}Also, a basic and explicit rule for "a" ought to override other general stylings.
Just at a glance but I hope it helps.
Regards, Bryan Davis
www.trumpetboy.com - Affordable Web Design for Musicians
****************************************************** The discussion list for http://webstandardsgroup.org/
Proud presenters of Web Essentials 04 http://we04.com/ Web standards, accessibility, inspiration, knowledge To be held in Sydney, September 30 and October 1, 2004
See http://webstandardsgroup.org/mail/guidelines.cfm for some hints on posting to the list & getting help ******************************************************
