* {
	border:0;
	margin:0;
	padding:0;
}

/* general */
a {
	color:#a37d43;
}
img {
	border:0px;
}

form {margin: 0px; padding: 0px; display: inline;}
input {color: #781351; background: #ffffff; border: 1px solid #a0b18c; }
 .submit input {color: #fff; background: #fff; border: 0px; }

/* body */
body {
	background:#ffffff url('image/content2.gif') bottom center repeat-y;
	color:#a0b18c;
	font:0.9em Arial, Helvetica, sans-serif, "bitstream vera sans";
}


/*content */
#content {
	left:50%; 
	margin:0 0 0 -380px;
	position:absolute;
	width:760px;
}

/* left */
.left {
	float:left;
	padding:10px 0 0;
	width:304px;
}
.left p {
	padding:10px;
}
.left h1 {
	border-bottom:1px solid #888;
	font-size:1.3em;
	padding:10px 0 0;
}
.left h2 {
	padding:10px 0 0;
	font-size:.8em;
	font-weight:bold;
	color:#a37d43;
}
.left code {
	border:1px solid #2b2b2b;
	border-left:9px solid #2b2b2b;
	display:block;
	margin:3px;
	padding:10px;
	text-align:left;
}
.left li {
	list-style:circle;
	margin:0 0 0 30px;
}

/* center */
.center {
	float:left;
	width:152px;
}

/* right */
.right {
	float:right;
	padding:0px 0 0;
	width:314px;
}
.right h1 {
	 font-size:1.2em;
	 padding:0 0 10px;
	 text-align:left;
}
.right code {
	 margin:10px;
	 padding:10px
	 text-align:left;
}

#db {
	margin:445px 0 0 640px;
	position:absolute;
	color:#a37d43;
}