																		/*
																			Author	:	Christopher Robinson
																			Email		:	christopher@edg3.co.uk
																			Website	:	http://www.edg3.co.uk/
																		*/
																		* {
																			border:0;
																			margin:0;
																			padding:0;
																		}

																		/* general */
																		a {
																			color:#006600;
																			text-decoration:none;
																		}
																		a:hover {
																			color:#666;
																			text-decoration:underline;
																		}
																		blockquote {
																			background:#f1f1f1;
																			border-left:2px solid #7534aa;
																			color:#444;
																			display:block;
																			font-style:oblique;
																			line-height:20px;
																			margin:0 0 0 10px;
																			padding:0 0 0 10px;
																		}
																		.left {
																			float:left;
																			margin:0 10px 0 0;
																		}
																		.right {
																			float:right;
																			margin:0 0 0 10px;
																		}

																		/* body */
																		body {
																			background:#fff url('image/background_body01.jpg') repeat-x top;
																			color:#666;
																			font-family: Futura Lt BT;
																			font-size: 14px;
																		}

																		/* header */
																		#header {
																			background:url('image/background_header01.jpg');
																			height:320px;
																			margin:0 auto;
																			position:relative;
																			width:760px;
																		}
																		#header:after {
																			clear:both;
																			content:'.';
																			display:block;
																			height:0;
																			visibility:hidden;
																		}
																		#header h1 {
																			color:#666;
																			font-size:40px;
																			font-weight:400;
																			left:0;
																			letter-spacing:-2px;
																			position:absolute;
																			top:40px;
																		}
																		#header p {
																			bottom:70px;
																			color:#fff;
																			font-size:2em;
																			position:absolute;
																			right:20px;
																		}
																		#header ul {
																			list-style:none;
																			position:absolute;
																			top:100px;
																		}
																		#header ul li {
																			list-style:none;
																		}
																		#header ul li a {
																			color:#029B33;
																			display:block;
																			font-size:1.2em;
																			font-weight:700;
																			height:20px;
																			padding:10px;
																			width:190px;
																		}
																		#header ul li a:hover {
																			text-decoration: underline;
																		}

																		/* content */
																		#content {
																			height:auto;
																			margin:0 auto;
																			width:760px;
																		}
																		#content:after {
																			clear:both;
																			content:'.';
																			display:block;
																			height:0;
																			visibility:hidden;
																		}

																		/* sidebar */
																		#sidebar {
																			float:left;
																			width:210px;
																		}
																		#sidebar h1 {
																			border-bottom:2px solid #006600;
																			color:#444;
																			font-size:165%;
																			font-weight:400;
																			line-height:30px;
																			padding:0 10px;
																		}
																		#sidebar input {
																			background:#f1f1f1;
																			color:#555;
																			margin:10px;
																			padding:5px;
																			width:180px;
																		}
																		#sidebar p {
																			background:#f1f1f1;
																			color:#555;
																			display:block;
																			font-size:90%;
																			line-height:20px;
																			margin:10px 0;
																			padding:10px;
																		}
																		#sidebar p a.more {
																			display:block;
																			text-align:right;
																		}
																		#sidebar ul {
																			margin:10px;
																		}
																		#sidebar ul li {
																			border-bottom:1px solid #006600;
																			list-style:none;
																			padding:5px 2px;
																		}
																		#sidebar ul li a {
																			color:#006600;
																			display:block;
																			font-family:Futura Lt BT;
																			padding:5px;
																			text-decoration:none;
																		}
																		#sidebar ul li a:hover {
																			color:#000;
																		}

																		/* Main */
																		#main {
																			float:right;
																			width:520px;
																		}
																		#main p {
																			color:#555;
																			line-height:20px;
																			padding:10px;
																		}

																		#main ul {
																			color:#555;
																			line-height:20px;
																			padding:10px;
																		}

																		#main h1 {
																			border-bottom:2px solid #006600;
																			color:#444;
																			font-size:165%;
																			font-weight:400;
																			line-height:30px;
																			padding:0 10px;
																		}

																		/* footer */
																		#footer {
																			margin:10px auto;
																			width:760px;
																		}
																		#footer:after {
																			clear:both;
																			content:'.';
																			display:block;
																			height:0;
																			visibility:hidden;
																		}
																		#footer p {
																			border-top:2px solid #006600;
																			color:#555;
																			font-size:90%;
																			line-height:20px;
																			padding:10px;
																			text-align:center;
																		}
