I'm encountering a strange issue with an image in the header of my website. When clicking on the projects link, the image within the RSS feed link seems to switch places. This peculiar behavior appears to be unique to Internet Explorer (currently using version 10.0).
<header id="primary">
<a href="http://bensouthgate.com"> ben's stuff </a>
<a href="../posts.php"> posts </a>
<a href="../projects.php"> projects </a>
<a href= "../about.php" > about </a>
<a href="../feed.xml"> <img src="../i/RSS-icon.gif" height="30px" width="30px" style="border:none;"> </a>
<link rel="shortcut icon" href="http://bensouthgate.com/favicon.ico" />
</header>
Being new to CSS and HTML, I am at a loss as to where to begin troubleshooting this issue.
Thank you for any assistance!
UPDATE:
For reference, here is my current stylesheet:
/*
Stylesheet for bensouthgate.com
Written 07/21/13
*/
/*************************
Fonts
*************************/
/* Element Selectors */
html, body
{
margin: 0;
padding: 0;
height: 100%;
color:#5e5f5c;
}
body
{
background: #fff;
font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
font-weight: 300;
}
header#primary
{
float:left;
color: #ffffff;
text-indent:15%;
top:0;
line-height:2;
font-size:30;
background-color: #33798d;
width: 100%;
height: 60px;
z-index:10;
}
/* ID Selectors */
header#primary a {
color:white;
display:inline-block;
float:left;
padding-right:5px
}
header#primary a:hover a:visited {
color:#92948e;
}
h3 {
margin-top:50px;
}
h4 {
text-align: center;
}
code {
font-size:16;
}
pre code {
margin-top:-10px;
font-size:14;
}
a {color:#33798d;}
a:link {text-decoration:none;}
a:visited {text-decoration:none;}
a:active{text-decoration:none;}
a:hover {
color:#439eb8;
}
sup {
vertical-align: top;
font-size: 0.6em;
}
svg {
margin-left:auto;
margin-right:auto;
display:block;
}
ul {
list-style-type: square;
}
#wrapper {
min-height:100%;
position:relative;
}
#logo
{
color:white;
background-color:#92948e;
width:100%;
padding-top:60px;
text-indent:18%;
height: 35px;
line-height: 1.7;
font-size: 20;
display:block;
}
/* Post Content Formatting */
#main
{
float: left;
padding-left: 15%;
padding-right:15%;
padding-bottom:80px;
}
/* Class Selectors */
.footer
{
font-size: 12;
padding-top:5px;
}
.bottom-space {
margin-bottom: 30px;
}
/* Float Clearing Group Classes */
.group:before,
.group:after {
content: "";
display: table;
}
.group:after {
clear: both;
}
.group {
zoom: 1;
}