a#mainlogo { cursor: pointer; } div#header-content { /*IE6 seems to have problems with form fields that are in absolute positioned objects in positioned objects or something like that. either way it's annoying */ background-image: none; position:static; display:inline; float:right; } /* Remove some alpha blended PNGs to avoid problems with antiquated IE <= 6. It doesn't look much different unless you look closely. */ /* body { background-image: url(style/background-ie.png)}*/ div.post-content, span.post-frame-top, span.post-frame-bottom { background-image: url(style/post-ie.png); } div.widget, span.widget-top, span.widget-bottom { background-image: url(style/widget-ie.png); } .icit-tag { position: absolute; } #contactform .textarea {width:528px;} #contactform .text {width:286px;} /* Some crude fixes for ie5.5 to get it to a useable state, not going to worry about 5.5 beyond this. IE5 will also work but will be missing some of its header GFX. This is not a problem from my point of view as anyone still running with IE5 or IE5.5 will have far bigger things to worry about. */ body.ie5 div.post-content, body.ie55 div.post-content { width: 630px} body.ie5 div.widget-centre, body.ie55 div.widget-centre{ width: 304px} body.ie5 div.tag-cloud-links, body.ie55 div.tag-cloud-links { width: 599px} body.ie5, body.ie55 { text-align: center;} body.ie5 div.container, body.ie55 div.container{ text-align: left;}