/* 

STYLESHEET FOR IFANZY.COM / NL
created by Stoneroos Interactive Television

TOC:
		1:	Clearfix
		2:	IE 7
		3:	IE6
		4:  Safari
		5:  Opera
		6:	Firefox


IE 6 and below 
		* html {} 
IE 7 and below 
		*:first-child+html {} * html {} 
IE 7 only 
		*:first-child+html {} 
IE 7 and modern browsers only 
		html>body {} 
Modern browsers only (not IE 7) 
		html>slash**slashbody {} 
Recent Opera versions 9 and below 
		html:first-child {}
*/

/* 1: Clearfix */

div#onecolumn-container:after { 
	content:				".";
	display:				block;
	height:					0;
	clear:					left;
	visibility:				hidden;
}

.clearer { 
	clear: 					both; 
	height: 				0px; 
	overflow: 				hidden; 
}

.clearfix:after {
    content: 				".";
    display: 				block;
    height: 				0;
    font-size: 				0;
    clear: 					both;
    visibility: 			hidden;
}

.clearfix {
	display: 				inline-block;
}

/* Hides from IE5/Mac \*/
* html .clearfix {
	height: 				1px;
}

.clearfix {
	display: 				block;
}
/* End hide from IE5/Mac */

/* 2: IE7 */

*:first-child+html div.inner-box { /* IE7 */ 
	line-height: 			24px;
	margin-top: 			-3px;
}

*:first-child+html input#survey, 
*:first-child+html input#status,
*:first-child+html input#status_1,
*:first-child+html input#status_2, 
*:first-child+html input#wholeday,
*:first-child+html input.genre-checkbox { /* IE7 */ 
	margin-left: 			-3px;
}

*:first-child+html input#allGenres { /* IE7 */ 
	vertical-align: 		top;
	margin-top: 			-1px;
}

*:first-child+html body#search .textbox2 { /* IE7 */
	margin-left: 			-3px;
}

*:first-child+html .error4 { /* IE7 */
	padding-top: 			3px;	
}

*:first-child+html .channelcontent { /* IE7 */ 
	overflow-x:				hidden;
	overflow-y:				auto;
}


/* 3: IE6 */

* html body#search .textbox2 { /* IE6 */
	margin-left: 			-3px;
}

/* btns */

* html .btn-search { /* IE6 */
	width: 					32px;
	margin-left: 			-3px;
}

* html div.inner-box { /* IE6 */ 
	margin-top: 			-1px;
}

* html input#survey, 
* html input#status,
* html input#status_1,
* html input#status_2, 
* html input#wholeday,
* html input.genre-checkbox { /* IE6 */ 
	margin-left: 			-3px;
}

* html input#allGenres { /* IE6 */ 
	vertical-align: 		top;
	margin-top: 			-1px;
}

* html .error4 { /* IE6 */
	padding-top: 			3px;	
}


/* 4: Safari */


/* 5: Opera */


/* 6: Firefox */

