/*/////////////////////////////////////////////////////////////////////
	Layout overwrite
/////////////////////////////////////////////////////////////////////*/
	
/*	#container {
		background-image: url(/images/oneposter/layout/home/grow-body.gif);
	}
	#columnFoot {
		background-image: url(/images/oneposter/layout/home/grow-foot.gif);
	}
*/	
/*/////////////////////////////////////////////////////////////////////
	Generic
/////////////////////////////////////////////////////////////////////*/

	#col_2 {
		width: 610px;
		padding-left: 0;
		padding-right: 0;
	}

	#col_2 img {
	/*	padding: 1px;
		border: 1px solid #cbcbcb;*/
	}
	
	a.allLink {
		color: #000025;
		font-size: 1.2em;
		font-weight: bold;
	}
	a.allLink:hover {
		color: #6c688d;
	}
	div#col_2 h2 {
		color: #1f184c;
		font-size: 2em;
		margin: 0 0 10px 0; /*padding: 24px 0 0 0;*/
	}
	
	div#col_2 span.chartNum {
		color: #1f184c;
		padding: 0 5px 0 0;
	}	
	/*
		List items
	*/	
	
	div#col_2 ul.hovers {
		padding-top: 3px;
	}
	
	div#col_2 ul {
		list-style-type: none;
	}
	div#col_2 ul li {
	}
	div#col_2 ul li a,
	div#col_2 ul li a.off 
	{
		height: 1.7em;
		line-height: 1.7em;
		font-size: 1.1em; 
		font-weight: bold;
		color: #696868;
	}
	div#col_2 ul.hovers li a {
		display: block;
	}
	div#col_2 ul.hovers li a:hover,
	div#col_2 ul.hovers li a.selected 
	{
		font-size: 1.3em;
		color: #000024;
	}
	
	/*
		1/2 boxes
	*/	
	
	div#col_2 div.halfBox {
		width: 265px;
		float: left;
		padding: 0 20px 0 20px;
	}
	/*div#col_2 div.halfBox img {
		float: left;
		margin: 0 5px 17px 0;
	}*/
	div#col_2 div.halfBox div.loading {
		width: 130px; height: 195px;
		text-align: center;
		float: left;
		/*border: 1px solid #cbcbcb;*/
		border: 0;
		margin: 0 5px 17px 0; padding: 1px;
	}
	
	div#col_2 #homeList img {
		/*margin-right: 9px;*/
	}
	
/*/////////////////////////////////////////////////////////////////////
	Specifics
/////////////////////////////////////////////////////////////////////*/

	div#col_2 #customerFocused  {
		background-color: #fff;
		padding: 0 0 20px 20px;
		border-bottom: 1px solid #f5f5f5;
	}
	div#col_2 #customerFocused div#featureFlash2 {
		margin: 0 0 17px -20px;
	}
	
	div#col_2 #customerFocused h2,
	div#col_2 #homeFeatured h2,
	div.row4 h2
	{
		width: 570px;
	}
	
	div#col_2 #homeFeatured,
	div.row4
	{
		background-color: #fff;
		padding: 0 0 20px 20px;
		border-bottom: 1px solid #f5f5f5;
	}
	div#col_2 #homeFeatured div#featureFlash {
		margin: 0 0 17px -20px;
	}
	
	/*
		tag cloud
	*/
	
	div#col_2 #homeWords ul {
		list-style-type: none;
	}
	div#col_2 #homeWords ul li {
		display: inline;
		float: left; height: 2.6em; line-height: 2.6em;
	}
	div#col_2 #homeWords ul li a {
		font-weight: normal;
		padding: 0 5px 0 0;
		white-space: nowrap;
	}
	div#col_2 #homeWords ul li a:hover {
		text-decoration: underline;
	}
	
	/* colours + sizes */
	div#col_2 #homeWords  a.size1 {
		font-size: 1.4em;
		color: #000;
	}
	
	div#col_2 #homeWords  a.size2 {
		font-size: 1.4em;
		color: #f99009;
	}
	div#col_2 #homeWords  a.size3 {
		font-size: 2em;
		color: #ff09a5;
	}
	div#col_2 #homeWords  a.size4 {
		font-size: 1.6em;
		color: #11cbe1;
	}
	div#col_2 #homeWords  a.size5 {
		font-size: 2em;
		color: #c0e010;
	}
	
	/*
		4 row boxes
	*/
	
	div.row4 li {
		width: 134px;
		text-align: center;
		float: left;
		display: block;
		padding: 0 11px 0 0;
	}
	div.row4 li img {
		display: block;
		padding: 1px;
		/*border: 1px solid #b2b1ad;*/
		border: 0;
	}
	div.row4 li a:hover img {
		border-color: #939393;
	}
	
	
