.poem { color: #424242; font-family: "Adobe Caslon Pro", "Hoefler Text", Georgia, Garamond, Times, serif; font-size: 14pt; font-variant: small-caps; letter-spacing:0.1em; line-height: 145%; margin: 20px auto; text-align:center; text-transform: lowercase; }
.firstletter { background:#ccc; border:1px solid #999; color:white; float:left; font-size:50px; line-height:50px; margin-right:6px; margin-top:5px; padding-right:5px; padding-top:2px; }
.quote { background: url(../images/icons/openquote.gif) top left no-repeat; color: #000; float: right; font-size: 2em; font-style: italic; line-height: 0.9; margin: 0; padding: 0.5em; width: 8em; }
.message-box { color:#545454; margin:5px auto; padding: 5px; width:85%; }
.info { background: #f7fafd url(../images/icons/Info.png) 5px no-repeat; border-bottom: 2px solid #b5d3ff; border-top: 2px solid #b5d3ff; padding:20px 10px 20px 60px; }
.ok { background: #d7f7c4 url(../images/icons/Next.png) 5px no-repeat; border-bottom: 2px solid #82cb2f; border-top: 2px solid #82cb2f; padding:20px 10px 20px 60px; }
.alert { background: #fef5be url(../images/icons/Warning.png) 5px no-repeat; border-bottom: 2px solid #fdd425; border-top: 2px solid #fdd425; padding:20px 10px 20px 60px; }
.error { background: #ffcdd1 url(../images/icons/Delete.png) 5px no-repeat; border-bottom: 2px solid #e10c0c; border-top: 2px solid #e10c0c; padding:20px 10px 20px 60px; }
h1 { font-size:32px; }
h2 { font-size:28px;}
h4 { font-size:18px; }
h5 { font-size:16px; }
h6 { font-size:12px; }
ol.ordered { margin-left:20px;list-style-type: decimal; }
ul.unordered{ margin-left:30px; }
ul.a { list-style-image: url(../images/icons/1.png); }
ul.b { list-style-image: url(../images/icons/2.png); }
ul.unordered { list-style-image: url(../images/icons/3.png); }
ul.d { list-style-image: url(../images/icons/4.png); }
ul.e { list-style-image: url(../images/icons/5.png); }

