#container{
	text-align:left;
}
#container, #top, #bottom, #footer{
	width:100%;
}

/* ----- LOGO ----- */

h1{
	margin:0;
	padding:0;
	min-height:0;
	background-color:#FFFFFF;
	text-indent:-9000px;
	text-decoration:none;
}
h1 a{
	min-height:40px;
	height:40px;
	display:block;
	overflow:hidden;
}
* html h1 a{
	_background-image: none;
}
img, a img{
	border:none;
	-ms-interpolation-mode: bicubic;
}
* html #top, * html #bottom{ 
	_behavior: url(/images/iepngfix.htc);
}

.hide{
	display:none !important;
}
