Ordinarily the way to be sure is:
Code:
img { border-width: 0 !important; }
The !important keyword is to override any other style that might contradict this one. And explicitly setting the border-width to 0 has proven to be the most cross browser way of eliminating the border.
But I see from looking at the page that this will not take care of it in this case. I'm not 100% sure why (I think it's because the style isn't on the img tag at all), but it's obvious that (starting at line #69 in wordpress/wp-content/themes/Kaley/style.css) these are the culprits:
Code:
a:link, a:visited, a:active {
color :#000000;
font-size:12px;
font-family: Georgia;
text-transform: uppercase;
font-weight: normal;
letter-spacing: 1px;
text-decoration:none;
border-bottom:1px dotted #363636;
}
a:hover {
color :#363636;
font-family: Georgia;
font-weight: normal;
letter-spacing: 1px;
border-bottom:1px solid #000000;
}
The only way I can think of to have it both ways would be to use class, one way of doing that is:
Code:
.lined:link, .lined:visited, .lined:active {
color :#000000;
font-size:12px;
font-family: Georgia;
text-transform: uppercase;
font-weight: normal;
letter-spacing: 1px;
text-decoration:none;
border-bottom:1px dotted #363636;
}
.lined:hover {
color :#363636;
font-family: Georgia;
font-weight: normal;
letter-spacing: 1px;
border-bottom:1px solid #000000;
}
And then, going back over the markup giving that class name to only those links that you want to have receive that treatment.
Bookmarks