.widget{
	margin:0;
	/*margin:0 8px 16px 8px;*/
}
.widget .widget{
	margin:0;
}
.container:after, last:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
 .last:after{content: " . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ";visibility:hidden; clear:both;height:0 !important;display:block;line-height:0;}

.container{
	/**zoom:1;*/
}
.w750{
	width:750px;
	margin:auto;
}
.w950{
	width:950px;
	margin:auto;
}
.w974{
	width:974px;
	margin:auto;
}
.col,.column{
	float:left;
}
.inner{
	padding-top:16px;
}
.whole{width:100%;}
.half{width:50%;}
.third{width:33.3333%;}
.twothirds{width:66.6666%;}
.quarter{width:25%;}
.threequarters{width:75%;}
.fifth{width:20%;}
.twofifths{width:40%;}
.threefifths{width:60%;}
.fourfifths{width:80%;}
.last{
	display: table-cell;
	float: none;
	width:auto;
	*display:block;
	*zoom:1;
	_position:relative; _left:-3px; _margin-right: -3px;
}
.lgast:after{
	clear:both;
	display:block;
	visibility:hidden;
	overflow:hidden;
}
