/**
* LAST MOD: APR 18 2009
* ---------------------
*/
ul { list-style-image: url('../images/icon_bullet2.gif'); }
li { margin-bottom: 5px; }
li a { color: #0000ff; background-color: inherit; }
li a:hover { color: #ff0000; cursor: pointer; }

#bodyContent { color: #ffffff; background: url('../images/bg_pics/bg_pics_0.jpg') bottom right no-repeat; background-color: inherit; }

#upperContent { position: relative; width: 900px; height: auto; left: 14px; color: #000000; background: url('../images/bg_pics/bg_pics_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; }

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

/*===SQUARE BLOCK SEGMENTS===*/
.blockSet { position: relative; width: 386px; height: auto; margin-top: 20px; color: #000000; background-color: transparent; }
.bhCenter { position: relative; width: 354px; height: 9px; float: left; background-color: #cccccc; color: inherit; }
.bfCenter { position: relative; width: 354px; 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: 386px; 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; }

/*=== ===*/
#blockDiv1 { position: relative; height: auto; padding-top: 20px; }
#blockDiv2 { position: relative; height: auto; padding-top: 20px; }
.poemBlock { position: relative; width: 100%; height: auto; margin-bottom: 6px; }

.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; }


