HTML{
height:100% 
}
#INDEX_BODY{
	/*text-align:center;*/ /*Force ie8 and below to center container.*/
	background-image:url(/_css/round_images/background.jpg);
	background-repeat:repeat-x;
	background-position:top left;

	margin:0px auto;
	padding:0px;
	height:100%;


	background-color:#555555;
	border:0px solid orange;

	/*overflow:hidden;*/
}

#INDEX_OUTER_CONTAINER{

}

#INDEX_INNER_CONTAINER{

	text-align:left;
	margin: 0px auto;
	padding:0px;

	width: 1000px;
	overflow:hidden;
}

#INDEX_HEADER{
	margin:0px;
	padding: 0px;
	width:1000px;
}

#INDEX_NAVI_MAIN{
	float:left;
	width: 680px;
	margin:0px;
}

#INDEX_NAVI_PROFILE{
	float:right;
	width: 320px;
	margin:0px;
	display:block;
	height:60px; /* will be removed when profile is actually implemented */
	border:0px solid green;
}

#INDEX_ADS_TOP{
	
	/* Make sure the box doesn't flow out of the parent's */
	/*-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;*/

	width:1000px;

	background: #D2D2D2;
	float:left;
	align:center;
	/*margin-top: 5px;
	margin-bottom: 5px;*/
	padding-top:10px;
	padding-bottom:10px;

	border:0px solid blue;
	text-alignment:center;
}


/* Case where there is only 1 big main column */
#INDEX_CONTENT_MAIN_WIDE{
	float:left;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:20px;
	padding-top:10px;
	margin-top:0px;
  	zoom: 1;

	width:980px;
	/*background:#EDEDED;*/
	background:#E6E6E6;
}

#INDEX_CONTENT_MAIN{
	float:left;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:20px;
	padding-top:10px;
	margin:0px;
  	zoom: 1;

	width:660px;
	/*background:#EDEDED;*/
	background:#E6E6E6;
}
/* Added to fix the column height issue */
.INDEX_CONTENT_MAIN_COPY{
	float:left;
	position:relative;
	background:#E6E6E6;
	width:100%;
	right:320px;
	border:0px solid orange;
}


#INDEX_CONTENT_RIGHT{
	float:left;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:20px;
	padding-top:10px;
	margin:0px;

  	zoom: 1;
	width:300px;
	/*height:100%;*/

	background:#D2D2D2;
}
/* Added to fix the column height issue */
.INDEX_CONTENT_RIGHT_COPY{
    position:relative;
	float:left;
	background:#D2D2D2;
	width:100%;
	border:0px solid blue;
}

#INDEX_FOOTER{
	float:left;
	clear: both;
	position:relative;
	/*background: grey;*/
	text-align: left;
	padding: 0px;
	margin-top:5px;


	/* Make sure the box doesn't flow out of the parent's */
	/*-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;*/

	width:1000px;

	/*border:1px solid black;*/
}