	#page { line-height:18px; margin:20px auto; padding:10px 0px; width:960px;}

	.column {
		display: inline; /* fixes IE double-margin bug */
		float: left;
		margin: 0px 10px;
		padding: 0px;
		width: 40px;
	}
	.width-01 { width:40px;  }
	.width-02 { width:100px; }
	.width-03 { width:160px; }
	.width-04 { width:220px; }
	.width-05 { width:280px; }
	.width-06 { width:340px; }
	.width-07 { width:400px; }
	.width-08 { width:460px; }
	.width-09 { width:520px; }
	.width-10 { width:580px; }
	.width-11 { width:640px; }
	.width-12 { width:700px; }
	.width-13 { width:760px; }
	.width-14 { width:820px; }
	.width-15 {	width:880px; }
	.width-16 { width:940px; }

	.prepend-01 { padding-left:60px;   }
	.prepend-02 { padding-left:120px;  }
	.prepend-03 { padding-left:180px;  }
	.prepend-04 { padding-left:240px;  }
	.prepend-05 { padding-left:300px;  }
	.prepend-06 { padding-left:360px;  }
	.prepend-07 { padding-left:420px;  }
	.prepend-08 { padding-left:480px;  }
	.prepend-09 { padding-left:540px;  }
	.prepend-10 { padding-left:600px;  }
	.prepend-11 { padding-left:660px;  }
	.prepend-12 { padding-left:720px;  }
	.prepend-13 { padding-left:780px;  }
	.prepend-14 { padding-left:840px;  }
	.prepend-15 { padding-left:900px;  }
	
	.append-01  { padding-right:60px;  }
	.append-02  { padding-right:120px; }
	.append-03  { padding-right:180px; }
	.append-04  { padding-right:240px; }
	.append-05  { padding-right:300px; }
	.append-06  { padding-right:360px; }
	.append-07  { padding-right:420px; }
	.append-08  { padding-right:480px; }
	.append-09  { padding-right:540px; }
	.append-10  { padding-right:600px; }
	.append-11  { padding-right:660px; }
	.append-12  { padding-right:720px; }
	.append-13  { padding-right:780px; }
	.append-14  { padding-right:840px; }
	.append-15  { padding-right:900px; }

	div.column.inner-left { clear:left; margin-left:0px;}
	div.column.inner-right {
	/*  
		removed, as it caused the options to actually float next to each other in IE7
		clear: right;	
	*/	
		margin-right: 0px;
	}

	div.column.inner-span { margin-left:0px; margin-right:0px; }
	
	div.column.full-span {margin-left:0px; margin-right:0px; width:100%;}
	
