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

#bodyContent { color: #ffffff; background: url('../images/bg_blasphemy/bg_blasphemy_0.jpg') right 750px no-repeat; background-color: inherit; }

#upperContent { position: relative; width: 900px; height: auto; left: 14px; color: #000000; background: url('../images/bg_blasphemy/bg_blasphemy_upper_0.jpg') top right no-repeat; background-color: #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; }

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

.blockSet2 { position: relative; width: 756px; height: auto; margin-top: 20px; color: #000000; background-color: transparent; }
.bhCenter2 { position: relative; width: 724px; height: 9px; float: left; background-color: #cccccc; color: inherit; }
.bfCenter2 { position: relative; width: 724px; height: 19px; float: left; background: url('../images/block_foot.png') bottom repeat-x; }

/*===BLASPHEMY LIST===*/
#blasphemyArticles, .viewArticle { position: relative; margin-top: 15px; padding-left: 10px; }
#blasphemyArticles, #blasphemyComments { border-top: dotted 1px #808080; }
#blasphemyComments { position: relative; width: 100%; height: 500px; overflow: auto; }
.rtRow { position: relative; width: 510px; height: auto;/*22px;*/ font-size: 13px; margin-bottom: 4px; border-bottom: dotted 1px #808080; }
.rtLeft { position: relative; width: 300px; height: auto; float: left; font-weight: bold; }
.rtRight { position: relative; width: 180px; height: auto; float: left; }
.rtSnippet { position: relative; font-size: 12px; margin: 0px 0px 5px 30px; padding: 4px; }

.disclaimerSpan a { color: #0000ff; background-color: inherit; }
.disclaimerSpan a:hover { cursor: pointer; color: #ff0000; }
.comResponse { margin-top: 10px; margin-bottom: 15px; }

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

/*===FEEDBACK FORM===*/
#submitBlasphemyFS { position: relative; width: 336px; float: right; margin-top: 20px; }
.submitRow { position: relative; width: 300px; height: 22px; margin-bottom: 5px; }
.srLeft { position: relative; width: 120px; height: 22px; float: left; margin-top: 3px; }
.srRight { position: relative; width: auto; height: 22px; float: left; }
.submitInput { width: 150px; background-color: #666666; color: #ffffff; border: 0px; border-bottom: solid 1px #ffffff; }
#commentBody { width: 310px; height: 150px; }
#submitCommentButton { font-family: monotype; }

#lowerAdBlock { position: absolute; right: 20px; bottom: 150px; width: auto; height: auto; }


