		body {
			margin: 0;
			padding-left: 200px;    /* LC fullwidth */
			padding-right: 190px;   /* RC fullwidth + CC padding */
			min-width: 240px;       /* LC fullwidth + CC padding */
		}
		
          body,p,ul,ol,li,div,td,th,address,blockquote,nobr,i,dt { 
          	font-family:arial,helvetica,sans serif; 
          }
          
		li.navig { color: #ffffff; background:#870000; font-size:8pt; }          
		#header, #footer {
			margin-left: -200px;    /* LC fullwidth */
			margin-right: -190px;   /* RC fullwidth + CC padding */
		}

		.column {
			position: relative;
			float: left;
		}

		#center {
			padding: 0 0px;
			width: 100%;
		}

		#left {
			width: 180px;           /* LC width */
			padding: 0 10px;        /* LC padding */
			right: 220px;           /* LC fullwidth + CC padding */
			margin-left: -100%;
		}

		#right {
			width: 130px;           /* RC width */
			padding: 0 10px;        /* RC padding */
			margin-right: -100%;
		}

		#footer {
			clear: both;
		}

		/*** IE Fix ***/
		* html #left {
			left: 150px;            /* RC fullwidth */
		}

		/*** Just for Looks ***/

		body {
			background: #870000;
		}

		#header {
			font-size: 24pt;
			text-align: left;
			padding: 0.3em 0;
			background: #870000;
			color: #fff;
		}

		#footer {
			font-size: 8pt;
			text-align: center;
			padding: 0.3em 0;
			background: #870000;
			color: #fff;
		}

		#left {
			background: #870000;
			color: #fff;
		}

		#center {
			background: #fff;
			color: #770000;
		}

		#right {
			background: #870000;
			color: #fff;
		}

		#start {
			background: #870000;
			width: 100%;
		}

		.column {
			padding-top: 1em;
			text-align: justify;
		}

		a {
			color: #666;
			text-decoration: none;
		}
		a.white:link    { color:#ffffff; text-decoration:none; }
		a.white:visited { color:#ffffff; text-decoration:none; }
		a.white:active  { color:#eeeeee; text-decoration:none; }
		a.white:hover   { color:#ffcccc; text-decoration:none; }