ul { list-style-image: url('../images/icon_bulletstar.jpg'); }
li { margin-bottom: 5px; }

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

#upperContent { position: relative; width: 900px; height: 180px; left: 14px; margin-bottom: 20px; color: #000000; background-color: #cccccc; }
#ucInner { position: relative; width: 100%; height: 100%; background: url('../images/bg_anime_upper_0.jpg') bottom right no-repeat; }
#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; }

#animeBlockDiv { float: left; }

/*===SQUARE BLOCK SEGMENTS===*/
.blockSet { position: relative; width: 556px; height: auto; margin-top: 20px; color: #000000; background-color: transparent; }
.bhCenter { position: relative; float: left; width: 524px; height: 9px; background-color: #cccccc; color: inherit; }
.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: 100%; height: 19px; }
.bfLeft { position: relative; float: left; width: 16px; height: 19px; background: url('../images/block_corner_LBL.png') bottom left no-repeat; }
.bfCenter { position: relative; float: left; width: 524px; height: 19px; background: url('../images/block_foot.png') bottom repeat-x; }
.bfRight { position: relative; float: right; width: 16px; height: 19px; background: url('../images/block_corner_RBR.png') bottom right no-repeat; }

/*===RANDOM THOUGHT LIST===*/
#animeListDiv { position: relative; margin-top: 15px; padding-left: 10px; }
.aRowTitle { position: relative; width: 510px; height: auto; font-size: 14px; margin-bottom: 6px; border-bottom: dotted 1px #808080; }
.aRow { position: relative; width: 510px; height: auto; font-size: 13px; margin-bottom: 8px; border-bottom: dotted 1px #808080; }
.aRowL { position: relative; width: 280px; height: auto; float: left; }
.aRowL a { color: #0000ff; background-color: inherit; font-family: arial; font-weight: bold; font-size: 12px; }
.aRowL a:hover { cursor: pointer; text-decoration: underline; }
.aRowM { position: relative; width: 120px; height: auto; float: left; text-align: right; }
.aRowR { position: relative; width: 110px; height: auto; float: left; text-align: right; }
.aRowR a { color: #0000ff; background-color: inherit; font-weight: bold; font-family: arial; font-size: 12px; }
.aRowR a:hover { cursor: pointer; text-decoration: underline; }

.captionTitle { position: relative; background-color: #000000; color: #ffffff; font-weight: bold; padding: 3px; }
.captionTitle img:hover { cursor: pointer; }
.blockSet2 { position: relative; width: 756px; height: auto; margin-top: 15px; margin: 0px auto; color: #000000; background-color: inherit; }
.bbContent2 { position: relative; width: 750px; height: auto; left: 6px; background-color: #cccccc; }

/*===NAV BAR===*/
.animeNavBar { position: relative; width: 100%; height: 20px; font-size: 12px; margin-bottom: 10px; border-bottom: dotted 1px; }
.navLeft { position: relative; float: left; width: 60px; }
.navCenter { position: relative; float: left; width: 390px; text-align: center; }
.navRight { position: relative; float: right; width: 60px; text-align: right; margin-right: 10px; }

/*===SEARCH BOX===*/
#searchFS { position: relative; width: 300px; height: auto; float: right; margin-top: 30px; }
.submitInput { width: 220px; }

/*===BACK BUTTON===*/
.rtBack { position: absolute; width: auto; height: auto; left: -33px; top: 40px; z-index: 99; }