body{
	margin:0;
	color:#320;
	background-color:#9cf;
	font-family:'trebuchet ms',arial,verdana,sans-serif;
}
#topnav ol{
	list-style:none;
	margin:0;
}
.nav{
	background-color:#531;
	background-image:url(FJOb_nav.jpg);
	border-bottom:solid 3 #310;
	border-top:solid 3 #753;
}
.menu table{
	background-color:#353;
	background-image:url(FJOb_menu.jpg);
	border-bottom:solid 2 #131;
	border-top:solid 2 #575;	
}
.nav td{
	color:#aa5;
}
.menu tr{
	vertical-align:center;/*top;*/
}
.menu td{
	color:#bb5;
	font-size:smaller;
	padding:0em;/*0.618em;*/
	text-align:center;
}
a{
	text-decoration:none;	
	border-bottom:solid 1;
	color:#039;
}
a img{
	border:none;
}
a.lx{
	font-style:italic;
}
.nav a,.menu a{
	font-family:fixedsys,monospace;
	color:#bb5;
}
.menu a{
	border-top:solid 1;
}
a:visited{
	border-bottom:dotted 1;	
}
.menu a:visited{
	border-top:dotted 1;
}
.impli{
	color:#369;
	font-style:italic;
}
.annot{
	font-size:70%;
	color:#cb9/*320 ffd*/;
}
.annot b{
	color:#ba8;
}
.annot2{
	font-size:80%;
	font-style:italic;
}
.annot2 i{
	font-style:normal;
}
.impli .annot{
	font-size:70%;
	color:#69c;
}
.impli a{
	border:none;
	text-decoration:underline;
	color:#c03;
	font-variant:small-caps;
	font-weight:bold;
}
.impli a:visited{
	color:#000;
	border:none;
	text-decoration:none;
}
a:hover{
	color:#ff0;
}
.main a:hover{
	color:#390;
}
.impli a:hover,.menu a:hover{
	color:#ff0;
}
#header{
	background-color:#ffd;
}
.main{
	background-color:#ffd;
}
hr{
	width:100%;
	height:1;
	color:#eec;/*ddb*/
}
.t{
	vertical-align:top;
	padding:1em;
	text-align:justify;
}
.t2{
	vertical-align:top;
	padding:1em;
	text-align:justify;
}
.mitop{
	vertical-align:top;
	padding:1em;
	text-align:center;
}
.midpic{
	vertical-align:center;
	background-image:url(FJOb_pic.jpg);
	background-position:center;
	background-attachment:fixed;
	/*border:double 4 #963;*/
	border:solid 3 #963;
	padding:0;
	margin:0.618em;
	color:#fa0;/*for the alt caption*/
}
a .midpic{
	border:double;
	border-bottom-width:3;
}
.srcdate{
	font-size:60%;
	width:100%;
	text-align:center;
	color:#693;
	padding-bottom:5;
}
.t:first-letter{
	font-size:2em;
	font-family:'times new roman',serif;
	font-weight:bold;
	font-style:italic;
	color:#963;
}
h1{
	text-align:center;
	font-size:220%;
	font-family:'times new roman',serif;
	font-weight:bold;
	font-style:italic;
	text-decoration:underline overline;
	padding:0.618em;
	color:#103;
}
h2{
	text-align:center;
	font-size:180%;
	font-family:'times new roman',serif;
	font-weight:bold;
	font-style:italic;
	color:#103;
	margin:0;
}
.subh{
	display:block;
	font-size:0.618em;
}
.subdate{
	display:block;
	font-size:0.5em;
	font-weight:normal;
	color:#ac8;
}
#docdate{
	display:block;
	padding:3;
	font-size:smaller;62%;
	color:#693;
	font-family:'comic sans ms';
	cursor:Help;
}
a:link.apic,a:visited.apic{
	border-style:none;
}
.hinfo{
	cursor:Help;
	color:#390;
}
.poem{
	font-family:'monotype corsiva',cursive;
	font-size:1.25em;
	color:#326;
	margin-top:0.618em;
}
.voic2{
	color:#069;
	font-style:italic;
	font-family:'courier new',serif;
}
.dos{
	font-family:fixedsys,monospace;
	background-color:#333;
	color:#ccc;
	padding:2;
}
.math{
	font-family:'courier new',monospace;
	font-weight:bold;
	background-color:#EFF;
	color:#05A;
	padding:1;
}
.code{
	font-family:'courier new',monospace;
	background-color:#080;
	color:#0F0;
	padding:1;
	font-size:80%;
}
.handwrite{
	font-family:'monotype corsiva',cursive;
	color:#666;
	background-color:#ffe;
}
.totoc{
	font-size:xx-small;
}
.forumpost{
	vertical-align:top;
	padding:1em;
	text-align:justify;
	font-size:90%;
}