
/* 
Filters for IE browsers only
==================================
 
@date: 15 Apr 2008
@revised: 17 Apr 2008
@revised: 11 June 2008
@version: 1.4
================================== 
*/

/* All IE browsers */

.boxFader {position: fixed; margin-top: 28%; margin-left: 45%;} 

/* IE6 Only (don't try this at home :) */

* html #wrapper
{
	height: 95%;
	width: expression(document.body.clientWidth < 900? "900px" : document.body.clientWidth > 1200? "auto" : "auto");
}

#quickSearch-page, #advSearch-page, #sets-page, #lightbox-page, #features-page, #categories-page
{
	_overflow: hidden;
}

* html #quickSearch-page, * html #advSearch-page, * html #sets-page, * html #lightbox-page, * html #features-page, * html #categories-page
{
	overflow-x: auto;
}

* html #quickSearch-page #wrapper, * html #advSearch-page #wrapper, * html #sets-page #wrapper, * html #lightbox-page #wrapper, * html #features-page #wrapper, * html #categories-page #wrapper
{
	overflow-y: scroll;
}

* html #lightbox-page .scroll
{
    height: 100%;
}

* html #lightbox-page #wrapper
{
    height: 100%;
}

* html #mainContent {width: 100%;}

* html .zoomPopup
{
	position: absolute;
	margin: 0px;
    margin-left: 50%;     
	margin-top: expression(eval(document.body.scrollTop) + 300 + "px");    
}

* html .autozoomPopup
{
	position: absolute;
	margin: 0px;
    margin-left: 50%;     
	margin-top: expression(eval(document.body.scrollTop) + 350 + "px");    
}

* html .msgPopup
{
	position: absolute;
	margin: 0px;
    margin-left: 50%;     
	margin-top: expression(eval(document.body.scrollTop) + 340 + "px");    
}

* html .msgPopup .msgPopup_title
{
	width: 420px;   
}

* html .msgPopup .msgPopup_content
{
	width: 420px;   
}

* html #fixed
{
    position: absolute;
    width: 100%;
    right: auto;
    bottom: auto;
    left: 0px;
    top: expression( ( 0 - fixed.offsetHeight + ( document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
    height: 150px;
}

* html #fixedRight
{
    position: absolute;
    right: 17px;
}

* html #fixedRight .preview {height: 100px;}
* html #fixedRight .plus a {font-size: 2em;}
* html .expand { background: #fff;}

* html .big {margin-right: 0px;}
* html #popup-page td {font-size: 0.8em;}

* html .pictureBox {width: 195px;}
* html .pictureBox_img {height: 165px;}

* html .previewBox {margin-bottom: 3px; height: 80px; width: 160px;}

* html .button1, * html .button2, * html .button2
{
	width: 100px;
}

* html .button1:hover
{
	color: Red;
}

/* IE7 Only */
*:first-child+html .boxFader {margin-top: 5%; position: fixed; margin-left: -5%;}
*:first-child+html #fixed {bottom: 0px;}

