 /*** Contributions ***/
.comment_contribContainer {border:1px solid #DDDDDD; border-bottom: none; margin-bottom:2px; border-top-width:0px; } /* padding-top:10px;  */
.comment_contribContainer div.comment_contribContent {margin:0px; padding:0px; }
.comment_contribContainer div.comment_contribControls {  border-bottom: 1px dotted #9c9899; min-height: 25px;background-color:#fefed4; padding:10px; position:relative; border-top: 1px solid #cdcd9e; }
* html .comment_contribContainer div.comment_contribControls { height: 25px}
#generatedDiv_comment { width:480px}
/* This button class needs to be floated (left or right) in order to work correctly. */
.comment_contribContainer div.comment_contribButton {
		background-image:url("http://media.ignimgs.com/media/ign/images/usersub_add_m.gif"); 
		background-repeat: repeat-x; 
		font:bold 11px tahoma,sans-serif;
		cursor:pointer;
		}
hr {
	border-color:#CCCCCC;
	border-style:solid;
	border-width:1px 0pt 0pt;
	display:block;
	height:0pt;
	margin:0px;
}
.comment_contribContainer div.comment_contribButton span { vertical-align:80%; padding:0 12px 0 12px; }
.comment_contribContainer div.comment_contribButton span:hover, .comment_contribContainer span:hover{ color:#000!important; }
/******** new stuff *********/
#commentTitle { font-size: 14px; font-weight: bold;margin-bottom:5px}
.modTools { position:relative; font-size: 11px; font-weight: normal; float:right;bottom:14px;right:10px}
.reportAbuse { position:relative;  font-weight: normal; }
.moderateLink { position:relative;  font-weight: normal;}
#commentPagination_top{border-bottom:1px solid #DDD; margin: 0px; padding:10px 10px 5px 10px;  height: 16px;background-color:#f7f7f7;}

#commentPagination_bottom{border-bottom:1px solid #DDD; margin: 0px; padding:10px 10px 5px 10px; min-height: 16px;background-color:#f7f7f7;}
.comment_paginate{position: relative; top: -2px; *top: 0px; float: left;font-weight: bold;}
.comment_paginate a {padding:0 1px;}
.comment_sort { position: relative; top: -2px; float:right;}
.sortRadio {position: relative; top: 2px;}
.showBy { font-weight: bold; margin-right: 10px;}
.byline {margin-bottom:10px}
.comment_summary{margin-bottom:10px; font-size: 12px}
.comment_summary_head{margin-bottom:5px;font-weight:bold;font-size:14px;}
.commentUserIconBorder {border:1px solid #999; background-color:#fff; margin-right:10px; padding:2px;height:40px; width:40px; float: left }
.commentUserIcon {background-color:#CCCCCC; height:40px; width:40px;}
.commentContainer {padding: 15px 10px; margin: 0px; background-color:#f7f7f7;border-bottom:1px solid #DDD;}
.smallBigComment{padding: 0; margin-bottom: 10px; background-color:#f7f7f7;}
.comments { min-height: 40px;}
.commentTimestamp { padding-top: 10px;}
.commentLinks{padding-top:5px}
.backToLink { font-weight: bold; float: right;}
.nowrap { white-space: nowrap }
.commentText { word-wrap:break-word;margin-left: 1px; overflow-x:auto; overflow-y:hidden;font-size: 12px}
.addCommentBtn { top: -4px}
.commentsSubheadline{font-size:20px;font-weight:bold;}
#commentsColCenter{margin-top:0px;}

/********************** iFRAME styles ***********************/
#contentiFrame_comment {height:250px;width:470px;overflow-x:hidden}
#submitForm { background-color: #FEFED4; background-image:url("http://media.ignimgs.com/media/ign/images/usersub_bg.gif"); }
.ac_sub_container { font:12px arial,sans-serif;border-collapse:collapse; margin-left: 5px; margin-right:0px; width: 445px}
.ac_sub_container .button17 {border:1px solid #999999; display: inline; height: 17px;padding:2px 1px 1px 4px; width: 60px; left:-10px; position: relative;}
.commentTitle { text-align: left; font-weight: bold;padding-left: 5px;}
.ac_txtArea {text-align: left; width: 445px; height: 155px; left: -1px;}
#ctl00_cphCenterColumn_lblTextCount2 { font-size:9pt;font-weight:normal;*padding-left: 5px; margin-top: 3px;}
#ctl00_cphCenterColumn_ccTextCounter2 { margin-top: 3px; }
#ctl00_cphCenterColumn_btnPreviewSubmit {margin-right:25px;padding: 2px 10px 1px 10px}
#ctl00_cphCenterColumn_btnSubmit, #ctl00_cphCenterColumn_btnPreview {padding: 2px 10px 1px 10px}
#ctl00_cphCenterColumn_btnCancel {padding: 2px 10px 1px 10px}


a { text-decoration: none;}
.iFrameButtons {margin-top:10px; float: right}                                                           
.ac_wikiBtns {float: right; margin-right: -5px;}
.currentComment { font: 12px arial, san-serif}

* html #commentPagination_bottom{height:20px}