/* CSS Document */


		/*** The Essential Code ***/
   

		body {
		 
			min-width: 570px;         /* 2 x (LC fullwidth + CC padding) + RC fullwidth */
			
		}

		#container {
			padding-left: 190px;      /* LC fullwidth */
			padding-right: 150px;     /* RC fullwidth + CC padding */
			
			
		}
		
		#container .column {
			position: relative;
			float: left;
		}
		
		#center {
			padding: 20px 20px 35px 20px;       /* CC padding */
			width: 100%;
		}
		
		#left {
			width: 170px;             /* LC width */
			padding: 0px 10px 35px 10px;          /* LC padding */
			right: 230px;             /* LC fullwidth + CC padding */
			margin-left: -100%;
			}
		
		#right {
			width: 110px;             /* RC width */
			padding: 0 0 0 0px;          /* RC padding */
			margin-right: -100%;
			}
		
		#footer {
			clear: both;
		}
		
		/*** IE Fix ***/
		* html #left {
			left: 110px;              /* RC fullwidth */
		}

		/*** Equal-height Columns ***/

		#container {
			overflow: hidden;
		}

		#container .column {
			padding-bottom: 1001em;     /* X + padding-bottom */
			margin-bottom: -1000em;     /* X */



		}

		/*** Footer Fix ***/

		* html body {
			overflow: hidden;
		}
		
		* html #footer-wrapper {
			float: left;
			position: relative;
			width: 100%;
			padding-bottom: 1010px;
			margin-bottom: -10000px;
			background: #FFF;         /*** Same as body background ***/

		}

		
		

