/* ------------------------ MAIN TABLE -------------------- */

body {
		background: url(../images/main_back.gif) repeat-x #000;
		margin: 0px;
		padding: 0px;
		}

	#main_div {
		position: absolute;
		width: 100%;
/* 		border: 1px solid green;*/
		height: 350px;
		top: 150px;
		left: 0px;
		bottom: 0;
		padding: 0px;
		background: url(../images/main_div_back.gif) right repeat-y #58595B;
		color: #FFF;
		}

	#content_div {
		width: 650px;
		height: 350px;
		overflow: auto;
		position: absolute;
		right: 0px;
		z-index: 1;
	}
	
	#tester {
		position: absolute;
		display: block;
		background: #444;
		}

/* --------------------- end column tables ------------------------- */
#left_column {
	padding: 0px;
}

#left_column_table {
	border-collapse: collapse;
	margin: 0px;
}

#right_column {
	padding: 0px;
	width: 590px;
}

#right_column_table {
	border-collapse: collapse;
	margin: 0px;
}

/* --------------------- end column tables ------------------------- */

#left_td {
	background: url(../images/left.gif) top left no-repeat;
	height: 381;
	padding: 0px;
	
}

#main_td {
	padding-left: 10px;
	padding-top: 10px;
}

#main_cont_td_table {
	width: 550px;
	border-collapse: collapse;
	/*border: 1px solid blue;*/
}

#main_cont_td_table td {
	/*padding: 0px;
	position: absolute;
	width: 500px;
	right: 0px;*/
}

#site_content {
	width: auto;
	padding-top: 10px;
	float: right;
	margin-right: 10px;
}

#footer_div {	
	position: absolute;
	bottom: 10px;
	width: 700px;
	text-align: center;
	color: #999;
	font-size: 8px;
	}

#footer_td a {
	color: #EF4788;
}
/* ------------------------------------------------ RIGHT STUFF ----------------------------------------------------------- */
td.right_stuff {
	width: 175px ! important;
	padding: 0px;
}


div.right_stuff {
	width: 175px;
	padding: 6px;
	border: 2px dotted #555;
	margin-bottom: 10px;
	font-size: 10px;
}

#logo_td {
	width:210px;
	vertical-align: top;
	padding: 0px ! important;
	margin: 0px;
}

.spacer {
	padding: 0px;
	background: #555;
}