#frame {
	margin:15px auto;
	width:760px;
	height:100%;
	background-color:#000000;
}

#header {
	margin:0px;
	width:760px;
	height:202px;
}

#header1 {
	margin:0px;
	float:left;
	width:324px;
	height:202px;
}

#header2 {
	margin:0px;
	float:left;
	width:103px;
	height:202px;
}

#header3 {
	float:right;
	margin-right:2px;
	width:331px;
	height:202px;
}

#wrapper {
	clear:both;
	width:760px;
	height:100%;
	background-color:#000000;
}

#nav {
	float:left;
	margin:0px;
	width:199px;
	height:100%;
	background-color:#000000;
}

#content {
	float:right;
	margin:20px;
	height:100%;
	width:519px;
	background-color:#000000;
}

#end {
	clear:both;
	background-color:#000000;
	width:760px;
	height:10px;
}

#footer {
	margin:5px auto;
	width:760px;
	height:auto;
	text-align:center;
	font-family: verdana,arial,helvetica,sans-serif;
	color:#FAD8C4;
	font-size:9px;
	background-color:#35160B;
}

#footer a {
	font-family: verdana,arial,helvetica,sans-serif;
	color:#FAD8C4;
	font-size:9px;
}	

a.bio, a.bio:link, a.bio:visited {
	display:block; width:199px; height:34px; background-image:url(pics/bio_off.gif); background-repeat:no-repeat;
}
	
a.bio:hover, a.bio:active, a.bio:focus {
	width:199px; height:34px; background-image:url(pics/bio_on.gif); background-repeat:no-repeat;
}
	
a.news, a.news:link, a.news:visited {
	display:block; width:199px; height:34px; background-image:url(pics/news_off.gif); background-repeat:no-repeat;
}
	
a.news:hover, a.news:active, a.news:focus {
	width:199px; height:34px; background-image:url(pics/news_on.gif); background-repeat:no-repeat;
}
	
a.teaching, a.teaching:link, a.teaching:visited {
	display:block; width:199px; height:34px; background-image:url(pics/teaching_off.gif); background-repeat:no-repeat;
}
	
a.teaching:hover, a.teaching:active, a.teaching:focus {
	width:199px; height:34px; background-image:url(pics/teaching_on.gif); background-repeat:no-repeat;
}

a.writing, a.writing:link, a.writing:visited {
	display:block; width:199px; height:34px; background-image:url(pics/writing_off.gif); background-repeat:no-repeat;
}
	
a.writing:hover, a.writing:active, a.writing:focus {
	width:199px; height:34px; background-image:url(pics/writing_on.gif); background-repeat:no-repeat;
}

a.practice, a.practice:link, a.practice:visited {
	display:block; width:199px; height:34px; background-image:url(pics/practice_off.gif); background-repeat:no-repeat;
}
	
a.practice:hover, a.practice:active, a.practice:focus {
	width:199px; height:34px; background-image:url(pics/practice_on.gif); background-repeat:no-repeat;
}

a.media, a.media:link, a.media:visited {
	display:block; width:199px; height:34px; background-image:url(pics/media_off.gif); background-repeat:no-repeat;
}
	
a.media:hover, a.media:active, a.media:focus {
	width:199px; height:34px; background-image:url(pics/media_on.gif); background-repeat:no-repeat;
}

a.links, a.links:link, a.links:visited {
	display:block; width:199px; height:34px; background-image:url(pics/links_off.gif); background-repeat:no-repeat;
}
	
a.links:hover, a.links:active, a.links:focus {
	width:199px; height:34px; background-image:url(pics/links_on.gif); background-repeat:no-repeat;
}

a.contact, a.contact:link, a.contact:visited {
	display:block; width:199px; height:34px; background-image:url(pics/contact_off.gif); background-repeat:no-repeat;
}
	
a.contact:hover, a.contact:active, a.contact:focus {
	width:199px; height:34px; background-image:url(pics/contact_on.gif); background-repeat:no-repeat;
}

a.home, a.home:link, a.home:visited {
	display:block; width:199px; height:34px; background-image:url(pics/home_off.gif); background-repeat:no-repeat;
}
	
a.home:hover, a.home:active, a.home:focus {
	width:199px; height:34px; background-image:url(pics/home_on.gif); background-repeat:no-repeat;
}

.boxout {
	width:500px;
	background-color:#FEC672;
	padding:6px;
}

.boxin {
	width:488px;
	background-color:#FEC672;
	padding:4px;
	border:2px solid #35160B;
}

p.quote {
	font-family: "Times New Roman", Times, Serif;
	color:#35160B;
	font-size:20px;
	font-style:italic;
	margin-bottom:0px;
	text-align:left;
}

p.cite {
	font-family: "Times New Roman", Times, Serif;
	color:#35160B;
	font-size:12px;
	margin-top:0px;
	text-align:right;
}

p, ul, li, ol {
	font-family: verdana,arial,helvetica,sans-serif;
	color:#FAD8C4;
	font-size:12px;
	line-height:20px;
}

h1, h2, h3, h4, h5, h6 {
	font-family: verdana,arial,helvetica,sans-serif;
	color:#FAD8C4;
	margin-top:0px;
}

a, a:link, a:active, a:focus, a:visited {
	font-family: verdana,arial,helvetica,sans-serif;
	color:#0099ff;
}