*
{
	margin:0;
	padding:0;
}

body,html {
	height: 100%;
}

#container {
	/*_height:100%;*/
	min-height: 100%;
	margin: 0px auto; 
	position: relative;
	padding-bottom:-40px; /* footer height */
	/*height:100%;*/
}

.clear {
	clear:both;
}

#footer {
	width: 100%; 
	bottom: 0px; 
	position: absolute;
	clear:both;
	height:40px;
}

