		/*** The Essential Code ***/		body {			min-width: 598px;         /* 2 x LC width + RC width */		}		#container {			padding-left: 224px;      /* LC width */			padding-right: 150px;     /* RC width */		}				#container .column {			position: relative;			float: left;		}				#center {			width: 100%;		}				#left {			width: 224px;             /* LC width */			right: 224px;             /* LC width */			margin-left: -100%; 	/* this one */		}				#right {			width: 150px;             /* RC width */			margin-right: -100%;			margin-top: 120px;		}				#footer {			clear: both;			vertical-align: middle;		}				/*** IE6 Fix ***/		*html #left {		left: 150px;              /* RC width */		}				#container > #left {		left: -224px; /* -LC width for others */		margin-left: expression(document.all.center.offsetWidth * -1); /* Fix for IE7 */		}		/*** Just for Looks ***/		#wrap { 	background-image:url(images/blueorange53.gif); background-repeat: repeat-x; background-position: 0 34px;}		body {			margin: 0;			padding: 0;			background: #FFF;			background-image: url(images/tile-tan.gif); background-repeat: repeat-y;			font-family: Arial, Helvetica, sans-serif;		}		#footer {			background-color: #336699;			padding-left: 20px;		}		#white { height: 50px; background-color: #ffffff; width: 194px;display: inline; float: left;margin-right: 20px; }		#leftnav { margin: 10px 25px 10px 10px; }		#header { 			text-align: left;			font-size: 15px;			vertical-align: middle;			font-weight: bold;			padding: 0;			margin: 5px 0 0 10px;			}		#left ul { margin: 20px 0 0 10px; padding: 0 10px 0 25px; text-indent: -5px; font-weight: bold; font-size: 12px;line-height:1.5em;}		#left ul li { margin: 0 0 0 15px; list-style-image: url(images/square1a.gif); }		#container .column {		background-image: url(tan2.gif);		float: left;		}		.content  { margin: 15px; }