li { margin-bottom: 5px; }

#bodyContent { color: #ffffff; background-color: inherit; }

#upperContent { position: relative; width: 900px; height: auto; left: 14px; color: #000000; background: url('../images/bg_poems/bg_poems_upper_0.jpg') right no-repeat #cccccc; }
#ucInner { position: relative; width: 100%; height: 100%; }
#ucTextContent {  }
#upperFootDiv { position: absolute; width: 900px; height: 26px; left: 0px; bottom: 0px; z-index: 99; background: url('../images/upper_foot_strip.gif') bottom repeat-x; }
/*#ufcLeft { position: absolute; left: 0px; bottom: 0px; z-index: 99; }
#ufcRight { position: absolute; right: 0px; bottom: 0px; z-index: 98; }*/

.lowerContent { position: relative; width: 500px; margin-top: 10px; }
.jumpDiv { position: relative; width: 90%; height: auto; margin: 0px auto; text-align: center; font-size: 13px; border: dotted 1px #808080; padding: 3px; }

/*===SQUARE BLOCK SEGMENTS===*/
.blockSet { position: relative; width: 426px; height: auto; margin-top: 20px; color: #000000; background-color: transparent; }
.bhCenter { position: relative; width: 394px; height: 9px; float: left; background-color: #cccccc; color: inherit; }
.bfCenter { position: relative; width: 394px; height: 19px; float: left; background: url('../images/block_foot.png') bottom repeat-x; }
.blockHead { position: relative; width: 100%; height: 9px; }
.bhLeft { position: relative; float: left; width: 16px; height: 9px; background: url('../images/block_corner_LTL.png') top left no-repeat; }
.bhRight { position: relative; float: right; width: 16px; height: 9px; background: url('../images/block_corner_RTR.png') top right no-repeat; }
.blockBodyL { position: relative; width: 100%; height: auto; background: url('../images/block_left.png') left repeat-y;  }
.blockBodyR { position: relative; width: 100%; height: auto; background: url('../images/block_right.png') right repeat-y; }
.bbContent { position: relative; width: auto; height: auto; margin: 0px 7px 0px 7px; padding: 3px; font-size: 15px; background-color: #cccccc; }
.blockFoot { position: relative; width: 426px; height: 19px; }
.bfLeft { position: relative; float: left; width: 16px; height: 19px; background: url('../images/block_corner_LBL.png') bottom left no-repeat; }
.bfRight { position: relative; float: right; width: 16px; height: 19px; background: url('../images/block_corner_RBR.png') bottom right no-repeat; }

/*=== ===*/
.poemBlock { position: relative; width: 100%; height: auto; margin-bottom: 6px; }
#cat_fp { background: url('../images/bg_poems/bg_poems_2.jpg') right no-repeat #cccccc; }
#cat_dw { background: url('../images/bg_poems/bg_poems_3.jpg') right no-repeat #cccccc; }
#cat_mb { background: url('../images/bg_poems/bg_poems_4.jpg') right no-repeat #cccccc; }
#cat_ltbl { background: url('../images/bg_poems/bg_poems_5.jpg') right no-repeat #cccccc; }
#cat_petj { background: url('../images/bg_poems/bg_poems_6.jpg') right no-repeat #cccccc; }
#cat_lp { background: url('../images/bg_poems/bg_poems_7.jpg') right no-repeat #cccccc; }
#cat_re { background: url('../images/bg_poems/bg_poems_8.jpg') right no-repeat #cccccc; }
#cat_or { background: url('../images/bg_poems/bg_poems_9.jpg') right no-repeat #cccccc; }

.poemDivide { position: relative; width: 96%; height: 14px; background: url('../images/poem_divide_piece_slice.jpg') left repeat-x #687C99; color: inherit; margin: 0px auto; margin-top: 6px; margin-bottom: 6px; }
.pDivideLeft { position: relative; float: left; width: 14px; height: 14px; background: url('../images/poem_divide_piece_left.jpg') left no-repeat; }
.pDivideRight { position: relative; float: right; width: 14px; height: 14px; background: url('../images/poem_divide_piece_right.jpg') right no-repeat; }

#submitPoemFS { position: relative; width: 470px; float: right; margin: 30px 15px 0px 0px; }
.submitRow { position: relative; width: 450px; height: 22px; margin-bottom: 5px; }
.srLeft { position: relative; width: 130px; height: 22px; float: left; margin-top: 3px; }
.srRight { position: relative; width: auto; height: 22px; float: left; }
.submitInput { width: 260px; background-color: #666666; color: #ffffff; border: 0px; border-bottom: solid 1px #ffffff; }
#poemBody { width: 420px; height: 200px; }
#submitPoemButton { font-family: monotype; }


