	
	.fullWidth			{	width: 100%;	}
	
	.oneFifth			{	overflow: hidden; margin-left: 4%; width:16.5%; float:left;		position:relative; }
	.oneFourth			{	overflow: hidden; margin-left: 4%; width:22%;	float:left; 	position:relative; }
	.oneThird			{	overflow: hidden; margin-left: 4%; width:30.5%; float:left; 	position:relative; }
	.twoFifth			{	overflow: hidden; margin-left: 4%; width:38.5%; float:left;		position:relative; }
	.oneHalf			{	overflow: hidden; margin-left: 4%; width:48%;	float:left; 	position:relative; }
	.threeFifth			{	overflow: hidden; margin-left: 4%; width:57%;	float:left; 	position:relative; }
	.twoThird			{	overflow: hidden; margin-left: 4%; width:65.5%; float:left; 	position:relative; }
	.threeFourth		{	overflow: hidden; margin-left: 4%; width:74%;	float:left; 	position:relative; }
	.fourFifth			{	overflow: hidden; margin-left: 4%; width:79%;	float:left; 	position:relative; }
	.msie7 .oneFourth		{ 	width:21.5%;  	}
	.msie7 div, .msie7 li	{	zoom:1; 		}

	body div .noMargin			{ margin-left:0; }
	.noMargin.oneFifth			{  width:20%;    }
	.noMargin.oneFourth			{  width:25%;    }
	.noMargin.oneThird			{  width:33.3%;  }
	.noMargin.twoFifth			{  width:40%;    }
	.noMargin.oneHalf			{  width:50%;    }
	.noMargin.threeFifth		{  width:60%;    }
	.noMargin.twoThird			{  width:66.6%;  }
	.noMargin.threeFourth		{  width:75%;    }
	.noMargin.fourFifth			{  width:80%;    }	
	.msie7 .noMargin.oneFourth	{ width:24.99%;  }
		
	.first				{ margin-left:  0; }
	.last				{ margin-right: 0; }