.clearing	{
	clear:			both;
	}
	
.single	{
	position:		relative;
	clear:			both;
	}
	
.columns2	{
	position:		relative;
	width:			45%;
	float:			left;
	}
	
.columns3	{
	position:		relative;
	width:			31%;
	margin-right:	2%;
	float:			left;
	}
	
#specialInfo .columns3 {
	width:					28.5%;
	margin-right:			4.8%;
	background:				#666;
	border-radius:			8px;
	-webkit-border-radius:	8px;
	   -moz-border-radius:	8px;
	padding:				5px;
	-webkit-box-shadow:		1px 2px 1px rgba(0,0,0,0.7);
	   -moz-box-shadow:		1px 2px 1px rgba(0,0,0,0.7);
		    box-shadow:		1px 2px 1px rgba(0,0,0,0.7);
	}

#specialInfo .columns3 div {
	background:				#000;
	border-radius:			8px;
	-webkit-border-radius:	8px;
	   -moz-border-radius:	8px;
	}
	
#specialInfo .columns3 div img {
	display:				block;
	margin:					0px auto;
	width:					93%;
	margin-bottom:			38px;
	background:				#AAA;
	border-radius:			2px;
	-webkit-border-radius:	2px;
	   -moz-border-radius:	2px;
	padding:				3px;
	-webkit-box-shadow:		1px 2px 1px rgba(0,0,0,0.7);
	   -moz-box-shadow:		1px 2px 1px rgba(0,0,0,0.7);
		    box-shadow:		1px 2px 1px rgba(0,0,0,0.7);
	}

.columns4	{
	position:		relative;
	width:			23%;
	margin-right:	2%;
	float:			left;
	}
	
.columns5	{
	position:		relative;
	width:			18%;
	margin-right:	2.5%;
	float:			left;
	padding-bottom:	10px;
	}
		
.lastCol	{
	position:			relative;
	float:				right;
	}
	
.framing {
	background:				#BBB;
	border-radius:			2px;
	-webkit-border-radius:	2px;
	   -moz-border-radius:	2px;
	padding:				8px;
	-webkit-box-shadow:		1px 2px 1px rgba(0,0,0,0.7);
	   -moz-box-shadow:		1px 2px 1px rgba(0,0,0,0.7);
		    box-shadow:		1px 2px 1px rgba(0,0,0,0.7);
	}