@import url(main.css);
@import url(header.css);
@import url(footer.css);
@import url(top.css);
@import url(content.css);
@import url(left.css);
@import url(form.css);

#left-menu-box {
	margin: 0;
	padding: 6px 6px 0 6px;
}



#middle-marker-box, #right-marker-box {
	margin: 6px;
	padding: 0;
}



#left-marker-box  {
	margin: 0 6px;
	padding: 0;
}



#left-marker, #middle-marker, #right-marker {
	margin: 0;
	padding: 6px;
}



#left, #middle, #right, #inner-content-wrapper {
	/* position: relative; */
	overflow: visible;
}



#inner-content-wrapper {

	float: left;

	margin: 0;

	/* width: 748px; */

}



#left {

	float: left;

	/* width: 180px; */
	width:180px;
	/*min-width:180px;*/
	/* z-index: 4; */
	/*background:#222222;*/
}



#left-content {

/*	position: relative;

	z-index: 5;*/
	/*width:20%;*/
	/*width: 180px;*/
}







#right {

	float: right;

	/*width: 248px;*/
	/*width:20%;*/
	width:248px;
	/* z-index: 6; */
	/*background:#222222;*/
}



#right-content {

/*	position: relative;

	z-index: 7;*/

	/*width: 248px;*/
}

#middle {
	/* background:#000000;*/
	float: right;

	width: 100%;  
	min-width:515px;
	/* z-index: 2; */
	margin: 0 0 0 0px;
    padding: 0 0em;

}



#middle-content {

   /*	position: relative;

	z-index: 3;*/

	/*  width: 568px; */
}
#outer-wrapper {
	width:90%; /* 996px;*/ /* 95%;  996px;*/
	min-width:996px;
}	
#header, #footer {

	width:100%; /* 996px;*/ /* 95%;  996px;*/
	
}



#header-img-1 {

	width:90%; /* width:  870px; */ /* 95%;  870px; */
	

}



.cleaner {

	clear:both;

/*	float: left;*/

	height: 1px;

	font-size: 1px;

	line-height: 0px;

	display: block;

	visibility: hidden;

	border: 0; 

	padding: 0;

	margin: -1.0em 0 0 0;

	background: transparent;

}

td.tab_l { width:180px; }
td.tab_m { width:100%; }
td.tab_r { width:248px; }