.content-text			{ background: url(../img/content-left.jpg) repeat-y; padding: 0 17px 0 0; }
.content-text h2		{ font-family: arial, verdana; color: #382F2D; font-size: 11px; margin: 0 0 8px 0; padding: 0 0 8px 0; border-bottom: solid 1px #DFD1C6; }
.content-text h2 b		{ font-size: 17px; font-family: verdana, arial; }
.content-text .wrap		{ font-family: arial, verdana; font-size: 11px; color: #391C1B; asdfwidth: 100%; line-height: 18px; padding: 0 0 0 1px; }
.content-text .wrap a		{ color: #391C1B; border-bottom: solid 1px #ccc; }
.content-text .wrap a:hover	{ color: #7A0C0C; }
.content-text .wrap p		{ padding: 0 3px; }
.content-text .wrap p a		{ color: #253850; }
.content-text .wrap table td	{ font-family: arial, verdana; font-size: 11px; color: #391C1B; line-height: 18px; }
.content-text .wrap .ad		{ margin: 10px 0; background: none; padding: 0; }
.content-text .wrap .poem	{ width: 300px; }
.content-text .wrap .poem p	{ margin: 0; padding: 0 3px; }
.the-end				{ background: url(../img/the-end.jpg); width: 136px; height: 32px; margin: 10px 0; }

.plain-content			{ font-family: arial, verdana; font-size: 11px; color: #391c1b; line-height: 18px; padding: 10px; }
.plain-content a		{ color: #391C1B; border-bottom: solid 1px #ccc; }
.plain-content a:hover	{ color: #7A0C0C; }

.poetwrap		{ dwidth: 230px; dfloat: left; overflow: hidden; line-height: 14px; margin: 0 0 10px 5px; line-height: 18px; border-bottom: solid 1px #EDE6E0; padding: 0 0 10px 0; }
.poetwrap img		{ float: left; margin: 0 5px 0 0; padding: 2px; border: solid 1px #C6C5C1; width: 40px; height: 40px; }
.poetwrap a		{ font-weight: bold; color: #391C1B; border-bottom: solid 1px #bbb; }
.poetwrap a:visited	{ font-weight: normal; }
.poetwrap a:hover	{ color: #7A0C0C; }
.poetinfo			{  }

ul.poemlist	{ line-height: 15px; margin: 0; padding: 0 5px; list-style: none; }
ul.poemlist li	{ background: url(../img/book-bullet.jpg) no-repeat 0 3px; padding: 3px 0 5px 20px; margin: 0; color: #391C1B; line-height: 12px; }
ul.poemlist li			{ border-bottom: solid 1px #EDE6E0; margin-bottom: 3px !important; }
ul.poemlist a			{ color: #391C1B; border: none !important; font-weight: bold; }
ul.poemlist a:hover		{ color: #7A0C0C; }
ul.poemlist a:visited	{ font-weight: normal; }
ul.poemlist.searchresults li	{ margin: 0 0 10px 0; }
ul.poemlist.searchresults li a	{ font-weight: normal; }
ul.noboldlinks li a	{ font-weight: normal !important; }

.content-text .ad		{ background: url(../img/content-book.jpg) no-repeat; padding: 0 !important; }
.content-text .none		{ padding: 9px 0 0 30px; }
.content-text .book		{ background: url(../img/content-book.jpg) no-repeat; padding: 9px 0 0 30px; }
.content-text .bubble	{ background: url(../img/content-bubble.jpg) no-repeat; padding: 9px 0 0 30px; }
.content-text .circle		{ background: url(../img/content-circle.jpg) no-repeat; padding: 9px 0 0 30px; }

.content-text.rate			{ position: relative; left: -31px; }
.content-text.rate a			{ color: #3B3331; }
.content-text.rate a:hover	{ color: #7A0C0C; }

#content-side				{ padding: 0 0 20px 10px; }
#content-side h2			{ font-family: arial, verdana; font-size: 11px; color: #382F2D; padding: 0; }
#content-side ul			{ margin: 0; padding: 2px 0 0 0; list-style: none; }
#content-side ul li			{ font-family: arial, verdana; font-size: 11px; padding: 0 0 5px 5px; line-height: 16px; border-bottom: solid 1px #F1EEE5; }
#content-side ul li a		{ padding: 5px 10px 0 0; color: #7A0C0C; ; display: block; border: none; text-decoration: underline; }
#content-side ul li a:hover	{ color: #7A0C0C; }

.content-footer	{ border-top: solid 1px #D2CFC1; margin: 20px 0 0 0; padding: 10px 0 0 0; }

.sectionbox 		{ background: url(/img/quiz-bar.jpg) 0 2px repeat-x #FDFCFB; border: solid 1px #E6DAD0; padding: 5px 10px; margin: 5px 0 10px 0; }
.sectionbox a.letter	{ padding: 0 4px; font-size: 11px; border: none !important; }
.sectionbox span	{ color: #aaa; }
.sectionbox h2, h3	{ font-size: 11px !important; padding: 0 !important; border: none !important; margin: 0 !important; }

.floatlist li	{ float: left; width: 95px; }

a.boldlink		{ font-weight: bold !important; }
a.boldlink:visited	{ font-weight: normal !important; }