ul#mainnav {
	width:875px;
	padding-left:1px;
	height:45px;
	overflow:hidden;
	margin-left:65px;
	position:absolute;
	top:72px;
	left:0px;
	list-style:none;
}
#content { padding-top:120px; }
#header { margin-bottom:30px; }
#header h1 {
	text-indent:-2000px;
	width:533px;
	height:109px;
	overflow:hidden;
	background:transparent url(/library/images/text-havequestions.gif) no-repeat;
	position:absolute;
	top:68px;
	left:0px;
}
#header h1#mailinglist { top:78px; background:transparent url(/library/images/text-jointhemyos.gif) no-repeat; }
#header a#toky {
	position:absolute;
	top:78px;
	right:40px;
	width:199px;
	height:81px;
	display:block;
}
.left {
	margin-left:86px;
	float:left;
	display:inline;
	width:545px;
	padding-bottom:50px;
}
.left p {
	padding-bottom:8px;
	color:#333333;
	font-size:11px;
	clear:both;
}
.left input.text, .left textarea {
	padding:3px;
	width:387px;
	background:#FFFFFF none;
	border:1px solid #E0E0E0;
	vertical-align:middle;
	color:#999999;
	font-family:Arial,Sans-serif;
	font-size:11px;
}
.left textarea { height:176px; }
.left p span {
	width:145px;
	display:block;
	float:left;
}
.left input.radio { vertical-align:middle; }
.left input#submit {
	border:none;
	margin-left:433px;
	width:106px;
	height:35px;
	margin-bottom:30px;
}
#callout p.intro {
	border:none;
	padding-top:18px;
	padding-bottom:8px;
}
#callout p.last {
	padding-top:0px;
	padding-bottom:8px;
}
