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;}