/*
 * IE v<7 hacks
 * this isn't wrapped in conditional comments, cause IE/mac doesn't know them
 * (but the pngfix is cause IE/mac doesn't have the necessary filter anyway)
 */
 
/* these are read by IE/win and IE/mac */
* html div#canvas div#header { background: white url(../img/header-bg.jpg) no-repeat scroll right top !important; }
* html div#canvas div#header h1 { width: 33%; /*background: transparent url(../img/logo.gif) no-repeat scroll 29px -2px !important;*/ }
* html div#canvas div#header div#contactinfo { width: 25%; padding-top: 20px; }
* html div#canvas div#contentbox div#tools ul.links li input.problemselector-gender { background: transparent; }
* html div#canvas div#contentbox div#tools ul.links li input.treatmentselector-gender { background: transparent; }
* html div#canvas div#contentbox div#content ul li { /*list-style: url(../img/icon-guillemet-red.jpg);*/ background: transparent url(../img/icon-guillemet-red.jpg) no-repeat left 0.5em; } /* IE <v7 has some weird list-item-image bugs */
* html div#canvas div#contentbox div#content div.columns .acolumn li { }


/* IE/mac only
 * IE/win (<v7?) can't read '>' selector, and IE/mac still thinks there's something before html
 * careful that url() never uses single-quotes, IE/mac tosses out the rule */
/**>html div#canvas div#contentbox { position: fixed; } /* magic! this makes bottom:0 on .corners>div work as expected  ...  except then contentbox is fixed, and we don't want that at all. argh. */
*>html div#canvas div#contentbox div#corners-bottom { display: none; }
*>html div#canvas div#contentbox div#sidemenu ul li ul li a:hover { line-height: 1.45em; } /* IE/mac thinks line-height:1.6em is taller than before on :hover ...weird */
*>html div#canvas div#contentbox div#content img#content-topright-img { height: 150px; } /* IE/mac (win too??) likes to make .columns 300px wider if this bumps down into it */
*>html div#canvas div#contentbox div#content div.columns { } /* .columns is getting #content>p's margins, and we can't turn them off here? */


/* IE/win only section
 * no comments inside, here comes the comment backslash hack... \*/
* html a { }
* html #sidemenu { }
* html div#canvas div#header div#contactinfo { width: 25%; margin: 30px 0 0 0; padding-top: 0; }
* html div#canvas div#contentbox { width: 900px; padding: 0px; height: 1%; }
* html div#canvas div#contentbox div#sidemenu ul li a.smaller { font-size: 0.75em; }
* html div#canvas div#contentbox div#tools { height: 1em; margin: 0 0 0 180px; }
* html div#canvas div#contentbox div#tools ul.links li a { display: inline-block; }
* html div#canvas div#contentbox div#content { margin-left: 190px; width: 705px; position: relative; }
* html div#canvas div#contentbox div.content-wide { margin-left: 0; width: 880px; }
* html div#canvas div#contentbox,
* html div#canvas div#contentbox div#content h2,
* html div#canvas div#contentbox div#content h3,
* html div#canvas div#contentbox div#content p,
* html div#canvas div#contentbox div#content img,
* html div#canvas div#contentbox div#content li,
* html div#canvas div#contentbox div#content li a,
* html div#canvas div#contentbox div#content li input,
* html div#canvas div#contentbox div#content li label { display: inline-block; }
* html div#canvas div#contentbox div#content div.columns { width: 705px; }
* html div#canvas div#contentbox div.content-wide div.columns { width: 880px !important; }
* html div#canvas div#contentbox div#content div.columns .acolumn { margin: 5px 0.5% 5px 0.5%; }
* html .corners div.sw,
* html .corners div.se { display: block; bottom: -2px; }
* html div.hr { border-bottom: 2px solid gray; }

/* IE/mac is paying attention now */
