/* CSS Document */

/* Layout */

body {
	min-width:240px; /* 2x LC width + RC width */
	margin:0;
	padding:0;
}
#header {
	position:relative;
	height:100px;
	
	background-image: url(/images/headback.gif);
	background-position:left;
	background-repeat:repeat-x;
}
#container {
	
	padding-left:120px; /* lcol width */
	padding-right:20px; /* rcol width + ccol padding */
	overflow:hidden;
	
	background-color:rgb(255,255,255);
}
#container .column {
	position:relative;
	float:left;
	
	background-color:white;
}
#lcol {
	width:120px; /* lcol width */	
	right:140px; /* lcol width + ccol padding*/
	margin-left:-100%;
}
#ccol {
	width:100%;
	padding: 10px;
}
#rcol {
	width:0px; /* rcol width - padding */
	margin-right:20px;  /* rcol width + ccol padding */
}
#footer {
	clear:both;
	position:relative;
	
	border-top: medium solid rgb(0,0,102);
	background-color:rgb(255,255,255);
}
/*** IE6 Fix ***/
* html #lcol {
  left: 0px; /* RC width */
}