body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.63em;
	margin: 20px;
}
#main {
	position: relative;
}
#center {
	position: absolute;
	top: 0px;
	right: 170px;
	left: 210px;
}
	#center .item {
		font-size: 1.1em;
		color: #000000;
		text-decoration: none;
		background-color: #F8F8F8;
		border: 1px solid #EEEEEE;
		display: block;
		float: left;
		padding: 2px;
	}
	#center .item:hover {
		border: 1px solid #DDDDDD;
	}
	#center .item:hover {
		color: #404040;
	}
		#center .item img {
			float: left;
			border: 0px;
		}
		#center .item span {
			display: block;
			float: left;
			margin: 2px 2px 0px 4px;
		}
	#center .clear {
		clear: both;
		height: 8px;
		overflow: hidden;
	}
	#center p {
		font-size: 1.1em;
		margin: 0px 0px 12px 0px;
	}
		#center p a {
			color: #606060;
		}
		#center p a:hover {
			color: #000000;
		}
	#center h2 {
		font-size: 1.6em;
		margin: 0px;
		padding: 0px;
	}
	#center .form {
		padding: 0px 0px 12px 6px;
		margin: 8px 0px 0px 0px;
		border-top: 1px solid #DDDDDD;
	}
		#center .form h3 {
			font-size: 1.2em;
			margin: 12px 0px 6px 0px;
			padding: 0px;
		}
		#center .form label {
			font-size: 1.1em;
			cursor: pointer;
		}
		#center .form .input, #center .form .textarea {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 1.1em;
			background-color: #F8F8F8;
			width: 200px;
			margin: 2px 0px 6px 0px;
			padding: 2px;
			border: 1px solid #EEEEEE;
			border-top: 1px solid #DDDDDD;
		}
		#center .form .textarea {
			width: 400px;
			height: 64px;
		}
		#center .form .button {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 1.2em;
			font-weight: bold;
			color: #404040;
			padding: 2px;
			cursor: pointer;
		}
		#center .form .error, #center .form .success {
			font-size: 1.1em;
			background-color: #FFEBEB;
			margin: 0px 0px 6px 0px;
			padding: 4px;
			border: 1px solid #FF4444;
		}
		#center .form .success {
			background-color: #EBFFEB;
			border: 1px solid #00CC00;
		}
	#center .comment {
		background-color: #F8F8F8;
		margin: 8px;
		padding: 4px;
		border: 1px solid #EEEEEE;
	}
		#center .comment h3 {
			font-size: 1.2em;
			margin: 0px;
			padding: 0px;
		}
			#center .comment h3 a {
				color: #0099FF;
			}
			#center .comment h3 a:hover {
				color: #0066FF;
			}
		#center .comment p {
			margin: 6px 0px 4px 4px;
			padding: 0px;
		}
	#center .light {
		background-color: #FFFFFF !important;
		border: 1px solid #F8F8F8 !important;
	}
#left {
	float: left;
	width: 200px;
	position: absolute;
	top: 0px;
	left: 0px;
}
	#left .border, #right .border {
		padding: 4px;
		background-color: #F8F8F8;
		border: 1px solid #EEEEEE;
	}
	#left .spacer, #right .spacer {
		height: 8px;
		overflow: hidden;
	}
	#left h3, #right h3 {
		font-size: 0.9em;
		font-weight: bold;
		color: #0099FF;
		margin: 0px;
	}

        #left h2, #right h2 {
		font-size: 1em;
		font-weight: bold;
		color: #0099FF;
		margin: 0px;
	}
		#left h2 a {
			color: #0099FF;
			text-decoration: none;
		}
			#left h2 a img {
				border: 0px;
			}
		#left h2 label, #right h2 label {
			cursor: pointer;
		}
	#left form, #right form {
		margin: 4px 0px 0px 6px;
	}
		#left form input, #right form input {
			font-size: 1.1em;
			font-family: Arial, Helvetica, sans-serif;
		}
	#left ul, #right ul {
		margin: 4px 0px 0px 0px;
		padding: 0px;
		list-style: none;
	}
		#left ul li, #right ul li {
			margin: 4px 0px 0px 0px;
			padding: 0px 0px 0px 6px;
		}
			#left ul li h3, #right ul li h3 {
				margin: 0px;
			}
			#right ul li h3 {
				width: 142px;
				overflow-x: hidden;
			}
				#left ul li h3 a, #right ul li h3 a {
					font-size: 1em;
					font-weight: normal;
					color: #000000;
					text-decoration: none;
				}
				#left ul li h3 a:hover, #right ul li h3 a:hover {
					color: #404040;
					text-decoration: underline;
				}
#right {
	float: right;
	position: absolute;
	top: 0px;
	right: 0px;
}