#content {
width: 542px;
float: right;
font-size: 90%;
font-family: Arial, Helvetica, sans-serif;
margin: 10px 0;
}

#pageName {
	background-color: #999966;
	color: #FFFF99;
	margin: 0 10px;
	font-size: 100%;
	padding: 2px 5px;
}

#pageName h1 {
font-size: 140%;
}

#pageName p {
color: #0000FF;
}

.story {
padding: 10px;
}

#content h1 {
font-size: 140%;
font-family: Arial, Helvetica, sans-serif;
color: #33333;
padding-top: 8px;
}

#content h2 {
font-size: 110%;
padding-top: 4px;
}

#content h3 {
font-size: 100%;
}

#content p {
text-align: justify;
padding: 2px 0;
}

#content a {
color: #990000;
}

#content ul, ol {
padding: 2px 0 2px 30px;
}
/*
#content ul li {
margin-left: 40px;
}

#content ol li {
margin-left: 40px;
}
*/
.floatLeft {
float: left;
margin-right: 5px;
}

.floatLeft h4 {
font-size: 80%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
text-align: center;
padding-top: 5px;
}

.floatRight {
float: right;
margin-left: 5px;
margin-top: 5px;
}

.floatRight h4 {
font-size: 80%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
text-align: center;
padding-top: 5px;
}

#content table {
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: left;
font-size: 80%;
margin-bottom: 5px;
}

#content table caption {
font-weight: bold;
padding-bottom: 5px;
}

#content table th {
font-weight: bold;
color: #333333;
}

.captionBottom {
padding-top: 3px;
}

.captionCenter {
padding-top: 3px;
padding-bottom: 6px;
}
