#jmrartcmtslnks{overflow:hidden;}
#jmtartcmtcnt{padding-top:5px;}
.jmrartshortcomm, .jmrartshortread, .jmrartfullcomm, .jmrartshortcmtdd, .jmrartfullcmtdd, .jmrartfulldiscuss{padding:0 0 0 18px;float:left;display:block;height:30px;line-height:30px;overflow:hidden;}
.jmrartfullcomm, .jmrartfullcmtdd{margin-right:15px;}
.jmrartshortcomm, .jmrartfullcomm{background:url("comments.png") center left no-repeat;}
.jmrartshortread{background:url("page_wi8.png") center left no-repeat;}
.jmrartshortcmtdd{background:url("commentt.png") center left no-repeat;}
.jmrartfullcmtdd{background:url("commentt.png") center left no-repeat;}
.jmrartfulldiscuss{background:url("forum.png") center left no-repeat;}
.jmrartshort{clear:both;margin-top:3px;border-collapse:separate !important;border:0 !important;background:transparent !important;}
.jmrartshort tr, .jmrartshort td{border:0 !important;background:transparent !important;padding:0 !important;}
#jmrartfullsoc{margin:5px 0 10px;}
#jmrartfullsoc ul{display:block;margin:0;padding:0;list-style:none outside;}
#jmrartfullsoc ul li{display:block;float:left;margin:0 5px 5px 0;background:none;}
#jmrartfullsoc li a{display:block;float:left;overflow:hidden;width:16px;height:16px;font-size:0;text-decoration:none;}
#jmrbmrtechnorati{background:url("technorati.gif")}
#jmrbmrstumbleupon{background:url("stumbleupon.gif")}
#jmrbmrdigg{background:url("digg.gif")}
#jmrbmrfurl{background:url("furl.gif")}
#jmrbmryahoomyweb{background:url("yahoo_myweb.gif")}
#jmrbmrdelicious{background:url("delicious.gif")}
#jmrbmrgoogle_bmarks{background:url("google_bmarks.gif")}
#jmrbmrreddit{background:url("reddit.gif")}
#jmrbmrfacebook{background:url("facebook.gif")}
#p8pbbcomments{clear:both;margin:0 0 10px 0;}
#jmrartcmtdv{margin-top:10px;}
#jmrc_feed{float:right;background:url("feed.png") top left no-repeat;height:16px;width:16px;overflow:hidden;}
#jmrcmt_waiter{background:url("spinner.gif") top left no-repeat;height:20px;overflow:hidden;}
#jmtartcmtcnt .jmrcmt_box{clear:both;overflow:hidden;}
.bt{background:transparent url("box.png") 100% 0 no-repeat;height:17px;margin:0 0 0 18px;}
.bt div{background:transparent url("box.png") 0 0 no-repeat;height:17px;left:-18px;position:relative;width:18px;}
.i1{overflow:hidden;background:transparent url("borders.png") 0 0 repeat-y;padding:0 0 0 12px;}
.i2{overflow:hidden;background:transparent url("borders.png") 100% 0 repeat-y;padding:0 12px 0 0;}
.i3{overflow:hidden;background:#FFFFFF;}
.bb{background:transparent url("box.png") 100% 100% no-repeat;height:14px;margin:0 0 0 12px;}
.bb div{background:transparent url("box.png") 0 100% no-repeat;height:14px;left:-12px;position:relative;width:12px;}
#jmtartcmtcnt .jmrcmt_body{position:relative;overflow:hidden;padding:0 10px 10px 7px;}
#jmtartcmtcnt .jmrcmt_avatar{float:left;width:80px;text-align:center;}
#jmtartcmtcnt .jmrcmt_avatar img{border:1px solid #CCCCCC;padding:2px;margin:0 auto;max-width:100%;height:auto;-moz-box-sizing:border-box;box-sizing:border-box;}
#jmtartcmtcnt .jmrcmt_text{padding-left:90px; font-size: 14px; line-height: 1.5em;}
#jmtartcmtcnt .jmrcmt_text img{max-width:400px;max-height:400px;}
#jmtartcmtcnt .jmrcmt_info{border-bottom:1px solid #CCCCCC;margin:0 0 5px 0;overflow:hidden;padding:0 0 3px 0;}
#jmtartcmtcnt .jmrcmt_info a, #jmtartcmtcnt .jmrcmt_info a:link, #jmtartcmtcnt .jmrcmt_info a:visited{font-weight:bold;}
#jmtartcmtcnt .jmrcmt_date{color:#666666;font-size:11px;height:16px;overflow:hidden;}
#jmtartcmtcnt .jmrcmt_actions{float:right;font-size:10px;}
#jmtartcmtcnt .jmrcmt_actions a, #jmtartcmtcnt .jmrcmt_actions a:link, #jmtartcmtcnt .jmrcmt_actions a:visited{text-decoration:none;font-family:Arial, Helvetica, sans-serif;}
#jmtartcmtcnt .jmrcmt_subj{padding:0 0 4px 0;font-weight:bold;}
#jmtartcmtcnt .jmrcmt_subj img{margin-right:5px;}
#jmtartcmtcnt .jmrcmt_subj a{text-decoration:none;}
.post-reportfalse, .post-editfalse, .post-deletefalse, .post-infofalse, .post-approvedfalse, .post-warnfalse, .post-quotefalse{display:none;}
.post-approvedtrue a{text-decoration:blink;color:red !important;}
div#jmrcmt_pagenav{padding:5px 0 0 0;text-align:left;}
#jmrcmt_pagenav div{float:right;}
#jmrcmt_pagenav span strong{border:1px solid #BFBFBF;background:#BFBFBF;margin:0 2px;padding:0 4px;}
#jmrcmt_pagenav span .page-sep{display:none;}
#jmrcmt_pagenav span a, #jmrcmt_pagenav span a:link, #jmrcmt_pagenav span a:visited, #jmrcmt_pagenav span a:active{background-color:#EEEEEE;border:1px solid #BABABA;color:#747474;margin:0 2px;padding:0 4px;text-decoration:none;}
#jmrcmt_pagenav span a:hover{background-color:#D2D2D2;border-color:#D2D2D2;color:#FFFFFF;text-decoration:none;}
#jmrcmtpostl{float:left;width:80%;}
#jmrcmtpostr{float:right;width:19%;}
#addcomment{padding:10px 0 0 0;}
#smiley-box{text-align:center;}
#jmrcmtpsttble td{padding:5px;}
#format-buttons input, #format-buttons select{border:1px solid #666666;background:url("bg_button.gif") repeat-x #FAFAFA;color:#000000;width:auto;padding:1px 3px;margin:0;font-size:10px;height:20px;line-height:20px;border-radius:3px;}
#format-buttons select{padding:0;height:24px;}
#format-buttons input:hover, #format-buttons select:hover{color:#CC0000;border:1px solid #CC0000;}
#colour_palette{padding:10px 0;}
#post-smiley-cont img{margin:0 4px 4px 0;}
#post-preview{padding:10px;}
#post-confirm-image{border:1px solid #CCCCCC;margin-bottom:5px;}
#jmtartcmtcnt #post-resizer, #jmtartcmtcnt #post-resizer a{font-size:95%;text-decoration:none;text-align:right;}
#post-icons label{float:left;margin:0 8px 0 0;}
#post-icons img{margin-left:2px;}
#post_confirm > dl{margin-bottom:0;}
#post_confirm > dl > dd.captcha{margin-bottom:15px;}
#jmtartcmtcnt dl.codebox{background-color:#FFFFFF;border:1px solid #D8D8D8;font-size:1em;padding:3px;}
#jmtartcmtcnt dl.codebox dt{border-bottom:1px solid #CCCCCC;display:block;font-size:0.8em;font-weight:bold;margin-bottom:3px;text-transform:uppercase;}
#jmtartcmtcnt dl.codebox dd{margin:0;max-height:300px;overflow-y:scroll;}
#jmtartcmtcnt dl.codebox code{color:#2E8B57;}
#jmtartcmtcnt blockquote{display:block;float:none;padding-top:25px;background:url("quote.gif") 6px 8px no-repeat #EBEADD;border:1px solid #DBDBCE;font-size:0.95em;margin:5px 1px 0 15px;overflow:hidden;padding:7px 7px 5px 30px;}
#jmtartcmtcnt blockquote.uncited{padding-top:24px;}
#jmtartcmtcnt blockquote cite{display:block;font-size:0.9em;font-style:normal;font-weight:bold;margin-left:20px;}
#palette-cont td{padding:0 !important;}
#palette-cont td a{display:block;}
@media (max-width:767px){#jmtartcmtcnt .jmrcmt_avatar{float:none;width:100%;}
#jmtartcmtcnt .jmrcmt_text{padding-left:0;}
}