		/*** The Essential Code ***/
 
		body {
			margin: 0;
			padding-left: 220px;    /* LC fullwidth */
			padding-right: 358px;   /* RC fullwidth + CC padding */
			min-width: 228px;       /* LC fullwidth + CC padding */
		}
 
/*		#container {
			padding-left: 220px;      /* LC fullwidth */
			/*padding-right: 358px;     /* RC fullwidth + CC padding */
		/*}*/
		
		#header, #footer {
			margin-left: -220px;    /* LC fullwidth */
			margin-right: -358px;   /* RC fullwidth + CC padding */
		}
 		
		/*#container */.column {
			position: relative;
			float: left;
		}
		
		#center {
			padding:  0 8px 0 0px;       /* CC padding */
			width: 100%;
		}
		
		#left {
			width: 200px;             /* LC width */
			padding:  0 20px 0 0;          /* LC padding */
			/*right: 228px;             /* LC fullwidth + CC padding */
			margin-left: -100%;
			left: 350px;              /* RC fullwidth for IE6 */
			margin-top:200px;
		}
		
        body > #left {
            left: -228px;             /* -(LC fullwidth + CC padding) */
        }
		
		#right {
			width: 300px;             /* RC width */
			padding: 0 50px 0 0;          /* RC padding */
			/*margin-right: -100%;*/
			margin-right: -358px;   /* RC fullwidth + CC padding */
			right:8px;
		}
		
		#footer {
			clear: both;
		}
		
		/*** IE Fix ***/
		/* html #left {
			left: 350px;              /* RC fullwidth */
		

		/*** Just for Looks ***/
 
 		/*body {
			margin: 0;
			padding: 0;
		}
 
 
		#container .column {
			padding-top: 1em;
		}*/
 
		#header {
			height:150px;
			}
 
		#footer {
			height:207px;
		}

		#topleft {
			width:322px;
			height:349px;
			position: absolute;
			top: 0;
			left: 0;
			z-index: -1;
			}
	
		#topright{
			position: absolute;
			top: 0;
			right: 0;
			width:130px;
			height:345px;
			z-index:-2;
			}
		#header h1 {
			position:absolute;
			top:100px;
			left:400px;
			z-index:2;
			white-space: nowrap;
			}
	
		#lnav {
			width: 200px;
			margin: 0;
			}
	
	#lnav ul {
		list-style: none;
		margin: 3px 0 0 0;
		padding: 0;
	}

	#lnav li {
		margin: 0;
		}

	#lnav li a {
		display: block;
		padding: 2px .5em 3px .5em;
		width: 100%;
		}

	html>body #lnav li a {
		width: auto;
		}

	#subnav ul, #policies ul{
		list-style: none;
		margin: 3px 0 0 0;
		padding: 0 0 0 1em;
	}	

	#subnav li, #policies li {
		margin: 0;
		}

	#subnav li a, #policies li a{
		display: block;
		padding: 2px .5em 3px .5em;
		width: 100%;
		}
		
	#bluebox{ 
		padding: .5em;
	}		
	
	#goldbox{
		width:274px;
		padding: 9px .5em;
	}
	
	.bluepost{ 
		padding: .5em;
		margin: .5em;
	}		
	
	.goldpost{
		padding: 9px .5em;
		margin: .5em;
	}
	#prayer{
		margin-right:.3em;
		position:relative;
		left:200px;
		top:20px;
	}
	
	#prayer br{	
		display:none;
		}
		
	#copy{
		position:relative;
		right:490px;
		top:17px;
	}
	
	#footer{
		text-align:right;
	}
	
	.content{
		padding:.5em;
	}