body {    margin: 0;    padding: 0;    font: 11px verdana, lucida, arial, helvetica, sans-serif; }p, li, table {	font: 12px verdana, lucida, arial, helvetica, sans-serif; 	color: #000;	position: relative;	margin-bottom: 0; 	padding-bottom: 0;}strong {   font-weight : bold;   color: #333; }.dropcap {   font: bold 250% serif;   color: #f63;   float: left;}a:visited {   font-weight : bold;    text-decoration : none;   color: #039;   background-color: transparent; }a:link {   font-weight : bold;    text-decoration : none;    color: #039;   background-color: transparent; }a:hover {   color : #903;    text-decoration : underline; }a:active {   font-weight : bold;    text-decoration : none;    color: #000;   background-color: transparent; }a.linksm {	margin-top: 0;	padding-top: 0;	font: 10px/1.5 verdana, arial, helvetica, sans-serif;     font-weight: normal;}h1 {    margin-bottom: 0;    padding-bottom: 0;    color: #903;   font: 15px/1.5 verdana, arial, helvetica, sans-serif;   font-weight: bold;}h2 {    margin-bottom: 0;    padding-bottom: 0;   color: #333;   font: 14px/1.5 verdana, arial, helvetica, sans-serif;     font-weight: bold;}h3 {    margin-bottom: 0;    padding-bottom: 0;   color: #039;   font: 13px verdana, arial, helvetica, sans-serif;     font-weight: bold;}h4 {    margin-bottom: 0;    padding-bottom: 0;   color: #000;   font: 12px verdana, arial, helvetica, sans-serif;     font-weight: bold;}.mainblock{	padding: 10px 30px 20px 30px;	background-image: url(http://www.jalt-publications.org/images/fill.gif);	border: 2px solid #903;	width: 600px;	margin: 20px auto 20px auto;}.subblock {   position: absolute;   top: 8px;   left: 2px;   width: 14%;}
