#header {
	background-image: url("../img/header-l.jpg");
	width: 467px;
	height: 230px;
}
#header_bg{
	background-image: url("../img/header-bg.jpg");
	height: 230px;
}
#header_r{
	position: relative;
	background-image: url("../img/header-r.jpg");
	background-repeat: no-repeat;
	width: 40px;
	height: 230px;
	z-index: 15;
	float: right;
}
#footer {
	background-image: url("../img/footer-bl.jpg");
	width: 477px;
	background-repeat: no-repeat;
	height: 360px;
	
}
#footer_bg {
	background-image: url("../img/footer-r30.jpg");
	background-repeat: repeat-x;
	height: 360px;
}
#footer_r {
	position: relative;
	display: block;	
	background-image: url("../img/footer-br.jpg");
	background-repeat: no-repeat;
	background-position: right;
	height: 360px;
	width: 40px;
	float: right;
	z-index: 20;
}

#footerTxt{
	color: #fff;
	font-size: 10px;
	text-align: center;
	z-index: 10;
	margin-top: -14px;
	margin-left: auto;
	margin-right: auto;
	background-color: #a80606;

}

#container{
	margin: -60px 0px -160px 0px;
	padding: 0px;
	
}


#container{

	background: #fff url("../img/middle-l.jpg") repeat-y scroll left top;
	min-height: 220px;
	/*border: 1px solid blue;*/
}

#container .br {
		
}
#wrap{
	background:transparent url("../img/middle-r.jpg") repeat-y scroll right top;
	z-index:5;
	min-height: 220px;
	position: relative;
	margin-bottom: -160px;
	/*border: 1px solid green;*/
}
#left {
		float:left;
		width:30px;
		margin:0; padding:0;
		z-index:2;
		}
	#right {
		float:right;
		width:30px;
		margin:0; padding:0;
		background: transparent;
		}
	#middle {
		margin:0px 50px;
		background: transparent;
		}
	.cleaner {
		clear:both;
		height:1px;
		font-size:1px;
		border:none;
		margin:0; padding:0;
		background:transparent;
		}

.column-in {
	margin: 0px;
	padding: 0.2em 0.4em;
}
