.test{
}

#border_holder {
	position:absolute;
	top:105px;
	left:0px;
	width:100%;
	min-width:975px;
	max-width:1700px;
	z-index:10;
}

#gradient_holder {
	width:100%;
	min-width:975px;
	max-width:1700px;
		
}

.gradient {
	float:left;
	margin-top:75px;
	width:98%;
	max-width:1600px;
	height:800px;
	background:url(../css/images/gradient_back.png) repeat-x;
}
.gradient_right {
	float:left;
	margin-top:75px;
	width:5px;
	height:800px;
	background:url(../css/images/gradient_back_right.png);
}

.top {
	float:left;
	width:98%;
	max-width:1600px;
	height:40px;
	background-image:url(../css/images/borders/tl-x.png);
	}
	
.tr {
	float:left;
	width:5px;
	height:40px;
	background-image:url(../css/images/borders/tr-x.png);
	}
.middle {
	float:left;
	width:98%;
	max-width:1600px;
	height: auto;
	background-image:url(../css/images/borders/m-x.png);
	}
.mr {
	float:left;
	width:10px;
	background-image:url(../css/images/borders/mr-x.png);
	}
.bottom {
	float:left;
	width:98%;
	max-width:1600px;
	height:40px;
	background-image:url(../css/images/borders/bl-x.png);
	}
.br {
	float:left;
	width:5px;
	height:40px;
	background-image:url(../css/images/borders/br-x.png);
	}
.footer{
	width: 95%;
	float:right;
	}