Source code would be helpful. But I think you are asking for something we all wish existed; you want like a trigger to kill all defualt stylings of an element. As far as I know, no such thing exists. You have to take the element and kill the styles yourself. Turn off your text-decoration, borders or whatever it may be on the element you are having trouble with..
If you don't want the lines -- delete the <hr /> tags.
If you do want the lines ...... Your nav element is floated, so that is why you are only seeing partial lines. I suggest what Arun suggested. Using CSS, put a border on your navigation class. Or create a new class on that div specific to that linked element for your top and bottom lines.
Why are you using the <hr /> if you dont want lines? Were you perhaps using <hr /> to give some space between the links? Did you mean to use <br />? If that is true, use CSS to put a margin on the div for your spacing.
Hey, it was the <hr />. I didn't know they were in there, because the template I was using was K2, and I wouldn't figure that they would be in there. But hey, easy to delete. Thanks guys, next time I'll look a little deeper before shooting off some questions.
I've been using the universal selector to null margins and padding as well as borders for a very long time and it's much better than not using it.
Browsers add default styling to elements (Opera uses padding on the body unlike FF and IE who use margins, etc) so setting them to null and defining them make things easier to cross-browser create sites.
That is what inspired me to use the universal selector. I also use h1, h2, h3, h4, h5, h6 { font: bold 1em ....; } but most of the time, I'm using FIR so default style is fine since the only people who see it are people with CSS off so undohtml.css won't help.