html {

	height:				100%;

	}



body {

	margin:				0px;

	padding:			0px;

	background:			url('background.jpg') repeat-x #000000;

	height:				100%;

	}



div, td {

	font-family:		Sans-serif;

	font-size:			11px;

	color:				#555555;

	}



#wrapper {

	position:			relative;

	width:				980px;

	min-height:			100%;

	margin:				0px auto;

	}



#header {

	position:			relative;

	margin-top:			10px;

	height:				90px;

	}



	#header #background {

		position:			absolute;

		height:				90px;

		width:				100%;

		background:			url('top_bgr.png') no-repeat;

		}



	#header #logo {

		position:			absolute;

		height:				50px;

		width:				250px;

		top:				28px;

		left:				40px;

		font-family:		Arial, Sans-serif;

		font-size:			32px;

		color:				#ff9600;

		font-weight:		bold;

		}



#content {

	position:			relative;

	background:			url('contentbackground.jpg') repeat-x #ffffff;

	min-height:			400px;

	padding:			10px;

	padding-top:		20px;

	}





#col_left {

	position:			relative;

	width:				160px;

	float: left;

	}



#col_mid {
	position:			relative;
	width:				750px;
	float:				left;
	margin-left:		20px;

	}



#col_right {

	position:			relative;

	width:				160px;

	float:				right;

	}





.clear {

	clear:				both;

	}

