body {	font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;	font-size: 76%;	background-color: #FFE;	color: #333333;	margin:0;	padding:0;}#wrapper {	width: 740px;	margin-top: 25px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;	height: auto;	background-image:url(../images/jesse-james.gif);	background-position:75px 100px;	background-repeat: no-repeat;	font-size: 1em;}.hidden { 	position:absolute; 	left:0px; 	top:-500px; 	width:1px; 	height:1px; 	overflow:hidden; }  h1 {	font-size:1.7em; 	height:30px; 	width:60px; 	background-image:url(../hist697ay06/h1.jpg); } 	 #skip a:link, #skip a:visited, #skip a:hover    { 	 position:absolute; 	 left:0px; 	 top:-500px; 	 width:1px; 	 height:1px; 	 overflow:hidden; }   #skip a:active, #skip a:focus {  	position:static;  	width:auto;  	height:auto;  } #nav {	float:left;	width: 230px;	margin-top:0;}#nav h3 {	color:#663300;	font-family: Georgia, "Times New Roman", serif, "Trebuchet MS";	font-size: 1.3em;	letter-spacing: .05em;	margin:0;} #nav ul {	list-style-type: none;	text-align: left;	margin: .5em 0 0 1em;	padding: 0;}#nav ul li {	list-style-type:none;	padding: 0em 0em .5em 0em;	margin-left:0;}.navspace {padding-left:.4em;}.navcolor {	color:#996633;}.hilite {color: #900;}#nav ul li a, #nav ul li a:visited {	list-style-type:none;	background: transparent;	text-align: left;	padding-left: 0;	font: bold 1em "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;	text-decoration: none;	color: #333;}#nav ul li a:hover, #nav ul li a:active {	background: transparent;	color: #900;}#news ul li a, #news ul li a:visited  {	background-image: none;	text-align: left;	padding-left: 0;	font: normal 1em "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;	text-decoration: none;	border-bottom: 1px dotted #333;}#news ul li a:hover, #news ul li a:active {	background-image: none;	color: #900;	border-bottom: 1px dotted #900;}#maincontenttable {	margin-left:250px;	width: 480px;}#maincontenttable p {	margin: 0em 0em .2em 0em;	font-size: 1em;}#maincontenttable caption {	font-size: 1.3em;	font-weight: bold;	text-align: left;	margin: 0px 0px .5em 0px;	color: #663300;	font-family: Georgia, "Times New Roman", Times, serif;	letter-spacing: .05em;}#maincontenttable th {	font-size: 1em;	font-variant: small-caps;	text-align: left;	margin: 0 0 .5em 0;	color: #333;	font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;	border-bottom: 1px solid #996633;}#maincontenttable h2 {	font-size: 1.7em;	font-weight: bold;	text-align: right;	margin: 0 0 .5em 0;	color:#900;	font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;	letter-spacing: .05em;}#maincontenttable ul {	list-style-type:none;	margin: 0 1em 0 1em;	padding: 0;}#maincontenttable h3, p, li {	font-size: 1em;	font-style:normal;	line-height:1.4em;	margin:0;}#maincontenttable td {	vertical-align:top;	padding-top:1em;	padding-bottom: 1em;	border-bottom: 1px solid #996633;}#maincontenttable tr {	vertical-align:top;}#content, maincontenttable {	font-size: 1em;}#maincontent {	width: 480px;	height: auto;	margin-left: 250px;}#maincontent h2 {	font-size: 1.7em;	font-weight: bold;	text-align: right;	margin: 0 0 .5em 0;	color:#900;	font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;	letter-spacing: .05em;}#maincontent p {	line-height: 1.7em;	margin: .2em 0 1em 1em;	}#maincontent h3 {	color:#663300;	font-family: Georgia, "Times New Roman", serif, "Trebuchet MS";	font-size: 1.3em;	font-weight:bold;	letter-spacing: .05em;	margin:0;}#maincontent a:link, #maincontenttable a:link {	color:#333;	text-decoration:none;	border-bottom:1px dotted #333;	background-image: none;	padding: 0;}#maincontent a:visited, #maincontenttable a:visited {	color:#999;	text-decoration:none;	border-bottom:1px dotted #999;}#maincontent a:hover, #maincontenttable a:hover, #maincontent a:active, #maincontenttable a:active  {	color:#900;	text-decoration:none;	border-bottom:1px dotted #900;}#inset, #inset2, #inset3, #inset4, #inset5 {	width: 230px;	border-top: 3px double #663300;	border-bottom: 3px double #663300;	float: right;	margin: 1em 0 0 1em;}#inset p, #inset2 p, #inset3 p, #inset4 p, #inset5 p {	line-height: 1.3em;	margin-top: .5em;	margin-left: 0;	margin-bottom: .7em;	text-align: center;}#maincontent ul {	margin: 1em 0 1em 4em;	padding:0;}#maincontent ul li {	list-style-type:circle;	margin: .5em 0 .5em 0;	padding:0;}#maincontent ul.booklist {	list-style-type:none;	margin: 1em 0 1em 3em;	padding:0;}#maincontent ul li.booklist {	list-style-type:none;	margin: .5em 0 .5em 0;	padding:0;}.hangingindent {	padding-left: .5em;}h1 {	font-family: Georgia, "Times New Roman", Times, serif;	margin: 0;	text-align: right;	font-size:2em;}#footer {	float:left;	clear:both;	width: 740px;	margin-top: 0;	margin-bottom: .5em;	border-top: 1px solid #996633;	border-bottom: 1px solid #996633;}#footer p {	margin:0;	line-height: 110%;	font-size: .9em;}#studentcol1 {	float:left;	width: 230px;}#studentcol2 {	margin-left:231px;	width: 230px;}#studentcol1 ol, #studentcol2 ol {	margin-top:0;	list-style-type:decimal;	line-height:110%;	margin-bottom: 1em;}#studentcol1 li, #studentcol2 li {	list-style-type:decimal;	line-height:110%;	padding:0;}#studentcol1 li li, #studentcol2 li li {	list-style-type:upper-alpha;	margin:0 0 .3em 0;}#studentcol1 li li li, #studentcol2 li li li {	list-style-type:lower-roman;	margin-left:0;}#evalcontainer {	width: 480px;}#evalcontainer ol {	list-style-type:decimal;	line-height:110%;	font-size: 1em;	margin-bottom: 1em;}#evalcontainer li {	list-style-type:decimal;	line-height:110%;	font-size: 1em;	margin-bottom: .5em;}#evalcontainer li li {	list-style-type:upper-alpha;	margin-left:0;}#evalcontainer li li li {	list-style-type:lower-roman;	margin-left:0;}