.askmarks {
	background-position:-342px;
	}

#ask {
	float:left;
	background:url('images/background_ask.gif') no-repeat;
	width:622px;
	height:391px;
	padding-top:50px;
	}

#ask p {
	position:relative;
	padding-left:110px;
	width:400px;
	top:20px;
	}

.question {
	display:block;
	position:relative;
	background:url('images/question.gif');
	width:347px;
	height:62px;
	left:120px;
	top:20px;
	}

.question span {
	display:none;
	}

#ask p.caption {
	display:block;
	color:#993399;
	width:230px;
	margin:20px;
	}

#answer {
	position:relative;
	background:url('../images/background_long.gif') no-repeat;
	width:612px;
	height:658px;
	padding:30px 0 0 0;
	}

#answer p {
	position:relative;
	left:110px;
	width:450px;
	margin:0 0 5px 0;
	}

#answer ul {
	list-style:none;
	position:relative;
	left:110px;
	color:#993399;
	}

#answer7top {
	position:relative;
	float:left;
	display:block;
	background:url('images/answer7_top.gif');
	width:255px;
	height:154px;
	}

#answer10top {
	position:relative;
	float:left;
	display:block;
	background:url('images/answer10_top.gif');
	width:255px;
	height:154px;
	}

#extended {
	position:relative;
	width:477px;
	background:url('images/background_stretch.gif') bottom;
	padding:20px 30px 130px 50px;
	}

#extended p {
	margin:0;
	}

.rulerpic {
	float:left;
	width:300px;
	height:220px;
	background:url('images/aniruler.gif');
	position:relative;
	left:77px;
	top:36px;
	}

.quarks {
	position:absolute;
	width:539px;
	height:254px;
	top:201px;
	right:37px;
	}

.next {
	position:absolute;
	display:block;
	bottom:0px;
	left:336px;
	width:126px;
	height:125px;
	background:url('images/next.gif');
	}

.next span {
	display:none;
	}

a.next:hover {
	background-position:-126px;
	}

.glossary {
	float:left;
	display:block;
	background:url('images/glossary.gif');
	width:290px;
	height:154px;
	}

.glossary span {
	display:none;
	}

a.glossary:hover {
	background-position:-290px;
	}

#idea {
	position:relative;
	float:left;
	background:url('../images/background_long.gif') no-repeat;
	width:612px;
	height:662px;
	padding-top:20px;
	}

#idea p {
	position:relative;
	width:450px;
	left:110px;
	}

#form1 {
	position:relative;
	left:110px;
	top:20px;
	}

.error {
	color:#CD0000;
	position:relative;
	left:110px;
	margin:0;
	}

#title2a {
	display:block;
	background:url('images/title_answer2a.gif');
	height:40px;
	width:557px;
	}

#title2b {
	display:block;
	background:url('images/title_answer2b.gif');
	height:40px;
	width:557px;
	}

#title9 {
	display:block;
	background:url('images/title_answer9.gif');
	height:40px;
	width:557px;
	}

table.greek {
	position:relative;
	}