.d-block { display:block !important; }
.d-inline { display:inline !important; }
.d-none { display:none !important; }

/* LINEUP */
#socialhead {
	color:#075c8c;
	font:normal 11px Arial,sans-serif;
	padding-left:10px;
	display:none;
}
#socialhead a {
	margin-right:10px;
}
#socialhead em {
	margin-left:5px;
}
#socialhead a, .socialicons a {
	color:#075c8c;
	font:normal 11px Arial,sans-serif;
	text-decoration:none;
}
#socialhead a:hover, .socialicons a:hover, #socialcomments a:hover {
	text-decoration:underline;
}
#socialhead em, .socialicons em {
	font-style:normal;
}
.socialicons em {
	display:none;
}
#socialhead a em.cmt, .socialicons em.cmt {
	background:url(/includes/objects/pluck/gfx/icons-797979.gif) no-repeat left -136px;
	padding:2px 0 2px 20px;
}
#socialhead em.rec, .socialicons em.rec {
	background:url(/includes/objects/pluck/gfx/icons-797979.gif) no-repeat left -157px;
	padding:2px 0 2px 16px;
}
.socialicons em.cmt, .socialicons em.rec {
	font-weight:normal;
	display:inline;
}
.socialicons.links em {
	margin:0 0 0 5px;
	display:inline;
}

.socialicons {
	font:normal 11px Arial,sans-serif;
	color:#797979;
	display:none;
}
.socialicons a {
	margin:0 5px;
}
.socialicons em.rec {
	margin-left:5px;
}
.socialicons em {
	font-size:10px;
}

#socialtools {
	font-family:Arial,sans-serif;
	list-style:none;
	margin:10px;
	padding:0;
	display:none;
}
#socialtools li {
	width:49.2%;
	border:3px solid #d9d9d9;
	margin:0;
	padding:0;
	float:left;
	display:inline;
	overflow:hidden;
}
#socialtools li.l {
	border-right:none;
}
#socialtools.cmt-note {
	margin-bottom:5px;
}
#socialtools.cmt-note li {
	width:550px;
}

#socialtools li div {
	background:url(/includes/objects/pluck/gfx/icons-075c8c.gif) no-repeat -91px -111px;
	color:#141212;
	font-size:12px;
	font-weight:bold;
	padding:3px 0 3px 7px;
	margin:0;
	display:block;
	white-space:nowrap;
}
#socialtools li div em {
	background:url(/includes/objects/pluck/gfx/icons-075c8c.gif) no-repeat right -90px;
	color:#fff;
	font-style:normal;
	margin-right:5px;
	padding:3px 6px 3px 0;
}
#socialtools li div.cmt-h {
	background:url(/includes/objects/pluck/gfx/icons-075c8c.gif) no-repeat 3px -136px;
	color:#075c8c;
	font-size:14px;
	padding:0 0 0 24px;
	margin-bottom:15px;
}
#socialtools li div.rec-h {
	background:url(/includes/objects/pluck/gfx/icons-075c8c.gif) no-repeat 5px -156px;
	color:#075c8c;
	font-size:14px;
	padding:0 0 0 23px;
	margin-bottom:15px;
}
#socialtools li div.rec-h.full {
	margin:10px 15px 15px;
}
#socialtools li div.rec-txt {
	margin:0 15px 15px;
}
#socialtools li div.bg-off {
	background:none;
}
#socialtools li a {
	text-decoration:none;
	display:block;
	padding:10px 15px 15px;
}
#socialtools li a:hover {
	background:#ececec;
	text-decoration:none;
}

.tc dl dt.loading {
	background:none;
	text-align:center;
}
/* END OF LINEUP */

/* COMMENTS */
#socialcomments {
	font-family:Arial,sans-serif;
}
#socialcomments a {
	color:#075c8c;
	text-decoration:none;
}
#socialcomments a:hover {
	text-decoration:underline;
}

#articlecomments {
	color:#333333;
	margin:20px 10px 0;
	display:none;
}
#articlecomments h4,#socialcomments-submit h4 {
	font-size:19px;
	font-weight:normal;
	margin:30px 0 0;
}
#articlecomments h4.icon {
	background:url(/includes/objects/pluck/gfx/icons-075c8c.gif) no-repeat left -132px;
	padding:0 0 0 20px;
}
#articlecomments h4.icon em {
	font-style:normal;
}

#cmt-sort-wrapper { font-size:12px; margin:15px 0 20px; }
#cmt-sort-wrapper span { color:#141212; font-weight:bold; }
#cmt-sort-wrapper a { color:#075c8c; text-decoration:none; }
#cmt-sort-wrapper a.active { font-weight:bold; }

#cmt-wrapper { text-align:center; }
#cmt-wrapper img.loading { margin:20px 0; }

.comment {
	border-bottom:1px solid #cecece;
	padding:10px 0;
	text-align:left;
}
.comment.odd {
	background-color:#f3f3f3;
}

.comment div {
	background:url(/includes/objects/pluck/gfx/cmt_line_bk.gif) repeat-y left top;
}
.comment div span {
	width:130px;
	color:#5f5f5f;
	font-size:11px;
	padding:0 5px;
	display:inline;
	float:left;
	overflow:hidden;
}
.comment div span.r {
	width:415px;
	color:#141212;
	font-size:13px;
	padding:0 5px 0 20px
}
.comment div span.blocked {
	font-style:italic;
	font-size:12px;
}
.comment div span strong {
	color:#075c8c;
	font-size:13px;
	font-weight:normal;
	margin:0 0 2px;
	display:block;
}
.comment div span strong a {
	color:#075c8c;
	text-decoration:none;
}
.comment div span strong a em {
	font-style:normal;
	font-weight:bold;
}

.comment div.cmd span {
	position:relative;
}
.comment div.cmd span a {
	font-size:10px;
	/*display:block;*/
	display:inline;
	float:left;
	line-height:110%;
}

.comment div.cmd span ul.thumb {
	list-style-type:none;
	margin:0;
	padding:0;
}
.comment div.cmd span ul.thumb li {
	background:url(/includes/objects/pluck/gfx/icons-075c8c.gif) no-repeat -97px -39px;
	height:39px;
	margin-right:10px;
	padding-left:3px;
	float:left;
	display:inline;
	overflow:hidden;
}
.comment div.cmd span ul.thumb li a, .comment div.cmd span ul.thumb li strong {
	background:url(/includes/objects/pluck/gfx/icons-075c8c.gif) no-repeat 100% 0;
	padding:3px 8px 20px 6px;
}
.comment div.cmd span ul.thumb li a em, .comment div.cmd span ul.thumb li strong em {
	background:url(/includes/objects/pluck/gfx/icons-075c8c.gif) no-repeat 50% -231px;
	color:#fff;
	font-size:16px;
	font-weight:bold;
	padding:0 2px 20px;
}
.comment div.cmd span ul.thumb li.down {
	background:url(/includes/objects/pluck/gfx/icons-075c8c.gif) no-repeat -97px -359px;
}
.comment div.cmd span ul.thumb li.down a, .comment div.cmd span ul.thumb li.down strong {
	background:url(/includes/objects/pluck/gfx/icons-075c8c.gif) no-repeat 100% -320px;
}
.comment div.cmd span ul.thumb li.down a em, .comment div.cmd span ul.thumb li.down strong em { background:url(/includes/objects/pluck/gfx/icons-075c8c.gif) no-repeat 50% -270px; }
#cmt-wrapper .comment div.cmd span ul.thumb li a:hover { text-decoration:none; }


.comment div.cmd {
	padding-top:20px;
}
.comment div.cmd span.r {
	background:none;
	height:auto;
	line-height:100%;
	margin-top:23px;
}
.comment div.cmd span.r em, .comment div.cmd span.r em * {
	color:#515151;
	font-size:11px;
	display:inline;
	float:left;
}
.comment div.cmd span.r em strong {
	color:#515151;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	display:inline;
	float:none;
}
.comment div.cmd span.r a {
	font-size:11px;
	margin:0 5px 0 0;
	padding:0;
	display:inline;
	float:left;
}
.comment div.cmd span.r a em {
	display:none;
}
.comment div.cmd span.r a.policy, .comment div.cmd span.r a.report {
	float:right;
}
.comment div.cmd span.r a.tdown, .comment div.cmd span.r a.policy {
	border-left:1px solid #5f5f5f;
	padding-left:5px;
}

.comment div.cmd span em {
	font-style:normal;
	display:block;
	line-height:100%;
}
/*comments section ends*/

/*comments post form starts*/
#socialcomments-submit {
	margin:20px 10px 0;
	display:none;
}
#socialcomments-submit p.cmt-note, #socialtools.cmt-note li {
	border:3px solid #e8e8e8;
	background-color:#f7f7f7;
	font-size:14px;
	line-height:140%;
	margin:0;
	padding:10px 15px;
}
p.disclaimer {
	color:#878787;
	font-size:10px;
	margin:5px 10px 10px;
	padding:0;
}
#socialcomments-submit p.disclaimer {
	margin-left:0;
	margin-right:0;
}
#cmt-form-label {
	margin:0 0 5px;
	width:390px;
}
#cmt-form-label span.label {
	color:#262626;
	font-weight:bold;
	float:left;
	display:inline;
}
#cmt-form-label span.comment-chars-count {
	color:#262626;
	font-size:10px;
	float:right;
	display:inline;
}
#cmt-post-textarea {
	background:#f6f6f6;
	width:390px;
	height:175px;
	border:1px solid #d7d7d7;
	font:11px Arial,sans-serif;
	float:left;
	display:inline;
}
#cmt-post-button,#cmt-abusereport-submit {
	background-color:#075c8c;
	color:#fff;
	border:1px solid #d7d7d7;
	margin:0 0 5px;
	display:block;
	cursor:pointer;
}
#cmt-post-button.off {
	background-color:#5f5f5f !important;
	cursor:default;
}
#cmt-form-wrapper span.cmd {
	margin:135px 0 0 15px;
	float:left;
	display:inline;
}
#cmt-form-wrapper span.cmd a {
	font-size:11px;
}
#cmt-form-wrapper span.cmd a:hover {
	text-decoration:underline;
}
#cmt-post-statusbox {
	background-color:#f7f7f7;
	width:370px;
	font-weight:bold;
	margin-bottom:15px;
	padding:10px;
	display:none;
}

/*comments post form ends*/

/*abuse report starts*/
#cmt-abusereport {
	background-color:#f7f7f7;
	border:3px solid #d9d9d9;
	width:190px;
	height:180px;
	padding:10px;
	position:absolute;
	top:0;
	left:0;
	display:none;
}
#cmt-abusereport h3 {
	font-size:19px;
	font-weight:normal;
	margin:0 0 0;
}
#cmt-abusereport label {
	color:#262626;
	display:block;
	margin:10px 0 0;
}
#cmt-abusereport-type {
	background-color:#fff;
	border:1px solid #d7d7d7;
	width:185px;
}
#cmt-abusereport-type.error {
	border:1px solid #7b0415;
}
#cmt-abusereport-comment {
	background-color:#fff;
	border:1px solid #d7d7d7;
	font:11px Arial,sans-serif;
	width:185px;
	height:55px;
}
#cmt-abusereport-submit {
	margin-top:10px !important;
	float:left;
	display:inline !important;
}
#cmt-abusereport-statusbox {
	width:115px;
	color:#075c8c;
	font-weight:bold;
	font-size:11px;
	margin:5px 0 0 10px;
	float:left;
	display:none;
}
#cmt-abusereport-close {
	float:right;
	display:inline;
}
/*abuse report ends*/
/* END OF COMMENTS */


/*PAGINATOR starts*/
ul.paginator {
	border-bottom:1px solid #ccc;
	list-style-type:none;
	text-align:center;
	margin:15px 10px;
	padding:0 0 15px;
}
#paginator_top ul {
	margin-bottom:0;
}
ul.paginator li {
	margin:0;
	padding:0;
	display:inline;
}
ul.paginator li.page a {
	border:1px solid #ddd;
	color:#262626 !important;
	font-size:12px;
	font: bold 12px arial,sans-serif;
	text-decoration:none;
	margin:0 1px;
	padding:2px 7px;
	display:inline;
}
ul.paginator li.page a.active, ul.paginator li.page a.active:hover {
	background-color:#075c8c;
	border:1px solid #dfdfdf;
	color:#fff !important;
	text-decoration:none;
}
ul.paginator li.page a:hover {
	background-color:#ececec;
	color:#262626 !important;
	text-decoration:none !important;
}
ul.paginator li.prev a, ul.paginator li.first a  {
	background:url(/includes/objects/pluck/gfx/icons-075c8c.gif) no-repeat left -206px;
	border:none;
	font-size:11px;
	padding:2px 0 2px 14px;
	margin-right:7px;
}
ul.paginator li.next a, ul.paginator li.last a {
	background:url(/includes/objects/pluck/gfx/icons-075c8c.gif) no-repeat right -176px;
	border:none;
	font-size:11px;
	text-decoration:none;
	padding:2px 14px 2px 0;
	margin-left:7px;
}
ul.paginator li.first a {
	background-position:left -511px;
	padding-left:16px;
}
ul.paginator li.last a {
	background-position:right -476px;
	padding-right:16px;
}

ul.paginator li.prev-off span, ul.paginator li.first-off span {
	background:url(/includes/objects/pluck/gfx/icons-075c8c.gif) no-repeat left -221px;
	color:#5f5f5f;
	font-size:11px;
	padding:2px 0 2px 14px;
	margin-right:7px;
}
ul.paginator li.next-off span, ul.paginator li.last-off span {
	background:url(/includes/objects/pluck/gfx/icons-075c8c.gif) no-repeat right -191px;
	color:#5f5f5f;
	font-size:11px;
	padding:2px 14px 2px 0;
	margin-left:7px;
}
ul.paginator li.first-off span {
	background-position:left -526px;
	padding-left:16px;
}
ul.paginator li.last-off span {
	background-position:right -491px;
	padding-right:16px;
}
ul.paginator li.prev a:hover, ul.paginator li.next a:hover {
	background-color:transparent;
	text-decoration:underline;
}
/*PAGINATOR ends*/


/* FORUMS */
#pforums {
	border-top:1px solid #cecece;
	background-color:#fff;
	font:normal 12px arial,sans-serif;
	margin:10px 4px;
	padding-bottom:20px;
}

#pforums h2#pfheader {
	border-bottom:4px solid #ccc;
	font-size:20px;
	font-weight:normal;
	margin:0 10px;
	padding:10px 10px 5px;
	display:none;
}
#pforums h2#pfheader strong {
	color:#515151;
	font-size:12px;
	display:block;
}

#pforums a {
	color:#075c8c;
	text-decoration:none;
}

#pforums a.button {
	border:1px solid #d7d7d7;
	background-color:#075c8c;
	color:#fff !important;
	font-family:arial,sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	margin:0 0 0 10px;
	padding:3px 10px;
}
#pforums a.rss {
	background:url(/includes/objects/pluck/gfx/icons-forums.gif) no-repeat 0 -545px;
	color:#515151 !important;
	font-size:11px;
	font-weight:bold;
	margin:5px 0 0 5px;
	padding:1px 0 1px 20px;
}
#pforums a.right {
	float:right;
}

#pforums table {
	width:958px;
	margin:0 10px;
}

#pforums table tr td {
	padding:10px;
}
#pforums table tr td span {
	color:#515151;
	font-size:11px;
	display:block;
}

#pforums table tr td.h a {
	background:url(/includes/objects/pluck/gfx/icons-forums.gif) no-repeat 10000px;
	margin-right:5px;
	padding:1px 0 4px 30px;
	float:left;
}

#pforums table tr td.h a.pg {
	color:#515151;
	background:none;
	border-right:1px solid #ddd;
	font-size:11px;
	margin:1px 0 5px;
	padding:0 3px;
}
#pforums table tr td.h a.last {
	border-right:none;
}

#pforums ul.legend {
	color:#515151;
	list-style-type:none;
	margin:15px 10px 20px;
	padding:0;
	/*text-align:center;*/
}
#pforums ul.legend li {
	background:url(/includes/objects/pluck/gfx/icons-forums.gif) no-repeat 10000px;
	font-size:10px;
	line-height:100%;
	margin:0 0 0 22px;
	padding:4px 0 7px 28px;
	float:left;
	display:inline;
}
#pforums ul.legend li em {
	font-style:normal;
	display:block;
}

#pforums ul.legend li.disc-sticky, #pforums ul.legend li.disc-closed, #pforums ul.legend li.disc-closed-sticky, #pforums ul.legend li.ques-sticky, #pforums ul.legend li.ques-closed, #pforums ul.legend li.ques-closed-sticky { padding-top:0; }

#pforums ul.legend li.rss { background-position:0 -544px; padding-left:20px; }
#pforums ul.legend li.post { background-position:0 -469px; border:none; }
#pforums table tr td a.disc, #pforums ul.legend li.disc { background-position:0 -19px; }
#pforums table tr td a.disc-sticky, #pforums ul.legend li.disc-sticky { background-position:0 -169px; padding-left:29px; }
#pforums table tr td a.disc-closed, #pforums ul.legend li.disc-closed { background-position:0 -94px; }
#pforums table tr td a.disc-closed-sticky, #pforums ul.legend li.disc-closed-sticky { background-position:0 -1219px; padding-left:30px; }
#pforums table tr td a.ques, #pforums ul.legend li.ques { background-position:0 -244px; padding-left:30px; }
#pforums table tr td a.ques-sticky, #pforums ul.legend li.ques-sticky { background-position:0 -394px; padding-left:31px; }
#pforums table tr td a.ques-closed, #pforums ul.legend li.ques-closed { background-position:0 -319px; padding-left:32px; }
#pforums table tr td a.ques-closed-sticky, #pforums ul.legend li.ques-closed-sticky { background-position:0 -1294px; padding-left:33px; }
#pforums ul.legend li.disc { margin-left:0; }

#pforums table tr td a.disc-new { background-position:0 -620px; }
#pforums table tr td a.disc-sticky-new { background-position:0 -770px; }
#pforums table tr td a.disc-closed-new { background-position:0 -695px; }
#pforums table tr td a.ques-new { background-position:0 -845px; }
#pforums table tr td a.ques-sticky-new { background-position:0 -995px; }
#pforums table tr td a.ques-closed-new { background-position:0 -920px; }


#pforums table tr.header {
	font-size:14px;
	font-weight:bold;
}
#pforums table tr.header td {
	border-bottom:1px solid #ccc;
}

#pforums table tr.odd {
	background-color:#f3f3f3;
}

#pforums .post {
	border-bottom:1px solid #ccc;
	margin:0 10px;
	padding:10px 0;
}
#pforums .post.odd {
	background-color:#f3f3f3;
}

#pforums .post div {
	background:url(/includes/objects/pluck/gfx/cmt_line_bk.gif) repeat-y 59px 0;
}

#pforums .post textarea {
	display:none;
}
#pforums .post h2 {
	background:url(/includes/objects/pluck/gfx/icons-forums.gif) no-repeat 10px -466px;
	font-size:12px;
	color:#141212;
	margin:0 0 15px;
	padding:0 10px 0 40px;
}
#pforums .post.ques h2 {
	background-position:10px -241px;
}
#pforums .post.ques h2 a {
	color:#075c8c;
	font-size:12px;
}

#pforums .post h2 em {
	color:#5f5f5f;
	font-size:10px;
	font-style:normal;
	display:block;
}


#pforums .post .l {
	background:none;
	width:180px;
	padding:0 10px;
	float:left;
	display:inline;
}
#pforums .post .l a {
	font-size:13px;
	font-weight:bold;
}

#pforums .post .l span {
	color:#5f5f5f;
	font-size:10px;
	display:block;
}
#pforums .post .l span.t {
	margin-top:5px;
}

#pforums .post .r {
	background:none;
	width:738px;
	font-size:13px;
	line-height:140%;
	padding:0 10px;
	float:left;
	display:inline;
}
#pforums .post .r p {
	margin:0 0 10px;
	padding:0;
}
#pforums .post .r p.edited {
	color:#515151;
	font-size:10px;
	margin:20px 0 0;
}

#pforums .post .r span.quote {
	border:1px solid #d7d7d7;
	background-color:#f7f7f7;
	margin:0 0 10px;
	padding:5px;
	display:block;
	overflow:hidden;
}
#pforums .post .r span.quote h4 {
	color:#515151;
	font-size:11px;
	margin:0 0 5px;
	padding:0;
}
#pforums .post .r span.quote h5 {
	color:#515151;
	font-size:10px;
	margin:5px 0 0;
	padding:0;
}

#pforums .post .cmd {
	background:none;
	width:738px;
	margin:15px 0 0 200px;
	padding:0 10px;
	display:block;
}

#pforums .post .cmd a {
	background:none; /*ie6*/
	font-size:11px;
	margin:5px 15px 0 0;
	float:left;
}
#pforums .post .cmd a.right, #pforums .post .cmd em.right {
	margin:5px 0 0 5px;
	float:right;
}

#pforums .post .cmd em {
	color:#515151;
	font-size:11px;
	font-style:normal;
	margin:5px 10px 0 0;
	float:left;
}

#pforums .post .cmd span {
	border-right:3px solid #d9d9d9;
	background:url(/includes/objects/pluck/gfx/icons-075c8c.gif) no-repeat left -440px;
	height:23px;
	text-transform:uppercase;
	padding:0 0 0 12px;
	float:left;
}
#pforums .post .cmd span a {
	background-color:#f7f7f7;
	margin:3px 0;
	padding:2px 4px 1px;
}
#pforums .post .cmd span em {
	background-color:#f7f7f7;
	font-style:normal;
	margin:3px 0 0;
	float:left;
}

#pforums span.note {
	background-color:#f7f7f7;
	font-weight:bold;
	margin:15px 10px;
	padding:15px 30px;
	float:left;
}
#pforums span.note h2 {
	font-size:19px;
	font-weight:normal;
	margin:0 0 25px;
}

#pfsubmit {
	background:url(/includes/objects/pluck/gfx/bk-quote-forums.gif) no-repeat;
	height:12px;
	width:371px;
	margin:0 10px;
	padding:12px 0 0;
}
#pfsubmit .wrap {
	border:3px solid #d9d9d9;
	border-style:none solid solid;
	background-color:#f7f7f7;
	height:275px;
	width:345px;
	margin:0;
	padding:10px;
}
#pfsubmit .wrap.notloggedin {
	height:225px;
	padding-top:60px;
}
#pfsubmit .wrap.notloggedin span {
	color:#999;
	font-size:12px;
	margin:10px 0 0 2px;
	display:block;
}
#pfsubmit .wrap span a {
	color:#075c8c;
	font-weight:bold;
	text-decoration:none;
}
#pfsubmit .wrap span a:hover {
	text-decoration:underline;
}

.pform h2 {
	font-size:19px;
	font-weight:normal;
	margin:0 0 15px;
	padding:0;
}
#pfsubmit a.close {
	background:url(/includes/objects/pluck/gfx/icons-075c8c.gif) no-repeat left -415px;
	width:10px;
	height:10px;
	text-decoration:none;
	margin:7px 0 0 -20px;
	position:absolute;
	left:100%;
	z-index:999;
}
#pfsubmit a.close:hover {
	text-decoration:none;
}
#pfsubmit a.toggle {
	background:url(/includes/objects/pluck/gfx/icons-075c8c.gif) no-repeat left -570px;
	width:10px;
	height:10px;
	text-decoration:none;
	margin:7px 0 0 -35px;
	position:absolute;
	left:100%;
	z-index:999;
}
#pfsubmit.full a.toggle {
	background-position:left -550px;
}

.pform label {
	font-weight:bold;
	margin-bottom:2px;
	display:block;
}
.pform label strong {
	float:left;
}
.pform label span {
	font-size:11px;
	font-weight:normal;
	margin:0;
	float:right;
}
.pform label span input.cb {
	border:none;
	background:none;
	width:auto;
	height:auto;
	display:inline;
	margin:0 5px 0 0;
	padding:0;
}
.pform input, .pform textarea {
	border:1px solid #c7c7c7;
	background-color:#fff;
	width:340px;
	font-family:arial,sans-serif;
	font-size:12px;
	padding:2px;
}
.pform input.error, .pform textarea.error {
	border:2px solid #9d0404;
	width:338px;
}
.pform input {
	margin-bottom:10px;
	display:block;
}
.pform textarea {
	height:125px;
}
#pfsubmit.quote textarea {
	height:70px;
}
.pform .cmd {
	margin-top:10px;
}
.pform .cmd button {
	border:1px solid #d7d7d7;
	background-color:#075c8c;
	color:#fff !important;
	font-family:arial,sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	margin:0 10px 0 0;
	padding:1px 10px;
	float:left;
	overflow:visible; /*ie6*/
}
.pform .cmd button:hover {
	cursor:pointer;
}
.pform .cmd a {
	color:#075c8c;
	text-decoration:none;
	margin-top:3px;
	float:left;
	display:inline;
}
.pform .cmd a:hover {
	text-decoration:underline;
}

#pfsubmit-quote {
	background:url(/includes/objects/pluck/gfx/bk-quote-forums.gif) repeat-y -650px top;
	width:325px;
	margin:0 10px 10px;
	padding:0;
	position:relative;
	display:block;
}
#pfsubmit-quote h5 {
	background:url(/includes/objects/pluck/gfx/bk-quote-forums.gif) no-repeat left top;
	width:305px;
	font-size:12px;
	font-weight:bold;
	margin:0;
	padding:5px 10px;
	position:absolute;
	top:0;
	left:0;
}
#pfsubmit-quote p {
	background:url(/includes/objects/pluck/gfx/bk-quote-forums.gif) no-repeat -325px bottom;
	width:260px;
	margin:0;
	padding:5px 10px 10px 55px;
	overflow:hidden;
}

#pfsubmit-quote.hide, #pfsubmit-quote.hide h5, #pfsubmit-quote.hide p {
	background:none;
	display:none;
}

#pfsubmit-status {
	background-color:#f7f7f7;
	width:365px;
	height:295px;
	position:absolute;
	top:12px;
	left:3px;
	z-index:10;
	display:none;
}

#pfsubmit-status h2 {
	text-align:center;
}
#pfsubmit-status.sending h2 {
	background:url(/includes/objects/pluck/gfx/loading.gif) no-repeat center bottom;
	margin:100px 0 0;
	padding:0 0 50px;
}
.full #pfsubmit-status.sending h2 {
	margin-top:310px
}
.full #pfsubmit-status.sent h2 {
	margin-top:330px
}
#pfsubmit-status.sent h2 {
	background:none;
	margin:130px 0 0;
	padding:0;
}

#pforums .pform h2 {
	font-size:19px;
	font-weight:normal;
	margin:10px 0 15px;
}

#pforums .pform {
	width:345px;
	margin:0 20px;
}

#fog {
	background-color:#000;
	width:100%;
	position:absolute;
	display:none;
	top:0;
	left:0;
	opacity:0.5;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity:0.5;
}
#fog.loading {
	background:url(/includes/objects/pluck/gfx/loading-box.gif) no-repeat center;
	width:986px;
	position:absolute;
	display:none;
	opacity:1;
	filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity:1;
}

#pfalpha {
	background:url(/includes/objects/pluck/gfx/loading.gif) no-repeat center;
	height:300px;
	width:978px;
}
/* END OF FORUMS */


.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden; }

/* IE7 Fix */
.clearfix { zoom: 1; }
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;
}
/* End hide from IE-mac */



/* colour themes */

/*reset*/
.pred #socialtools li div.bg-off, .pblue #socialtools li div.bg-off { background-image:none; }
/*pred: news*/
.pred .comment div.cmd span ul.thumb li, .pred .comment div.cmd span ul.thumb li a, .pred .comment div.cmd span ul.thumb li strong, .pred .comment div.cmd span ul.thumb li a em, .pred .comment div.cmd span ul.thumb li strong em, .pred #socialhead a em.cmt, .pred #socialhead em.rec, .pred #socialtools li div, .pred #socialtools li div em, .pred #socialtools li div.cmt-h, .pred #socialtools li div.rec-h, .pred #storycomments h4.icon, .pred #articlecomments h4.icon, .pred ul.paginator li.page a.active, .pred ul.paginator li.page a.active:hover, .pred ul.paginator li.prev a, .pred ul.paginator li.next a, .pred ul.paginator li.first a, .pred ul.paginator li.last a { background-image:url(/includes/objects/pluck/gfx/icons-7b0415.gif); }
.pred #cmt-post-button, .pred #cmt-abusereport-submit, .pred ul.paginator li.page a.active, .pred ul.paginator li.page a.active:hover, .pred #pforums a.button, .pred .pform .cmd button { background-color:#7b0415; }
.pred #socialhead, .pred #socialhead a, .pred #socialcomments a, .pred .comment div.cmd span a, .pred .comment div.cmd span.r a.report, .pred .comment div.cmd span.r span, .pred #cmt-abusereport-statusbox, .pred #socialtools li div.cmt-h, .pred #socialtools li div.rec-h, .pred #cmt-sort-wrapper a, .pred #pforums a, .pred .pform .cmd a { color:#7b0415; }
/*pblue: sports*/
.pblue .comment div.cmd span ul.thumb li, .pblue .comment div.cmd span ul.thumb li a, .pblue .comment div.cmd span ul.thumb li strong, .pblue .comment div.cmd span ul.thumb li a em, .pblue .comment div.cmd span ul.thumb li strong em, .pblue #socialhead a em.cmt, .pblue #socialhead em.rec, .pblue #socialtools li div, .pblue #socialtools li div em, .pblue #socialtools li div.cmt-h, .pblue #socialtools li div.rec-h, .pblue #storycomments h4.icon, .pblue #articlecomments h4.icon, .pblue ul.paginator li.page a.active, .pblue ul.paginator li.page a.active:hover, .pblue ul.paginator li.prev a, .pblue ul.paginator li.next a, .pblue ul.paginator li.first a, .pblue ul.paginator li.last a { background-image:url(/includes/objects/pluck/gfx/icons-043c7b.gif); }
.pblue #cmt-post-button, .pblue #cmt-abusereport-submit, .pblue ul.paginator li.page a.active, .pblue ul.paginator li.page a.active:hover, .pblue #pforums a.button, .pblue .pform .cmd button { background-color:#043c7b; }
.pblue #socialhead, .pblue #socialhead a, .pblue #socialcomments a, .pblue .comment div.cmd span a, .pblue .comment div.cmd span.r a.report, .pblue .comment div.cmd span.r span, .pblue #cmt-abusereport-statusbox, .pblue #socialtools li div.cmt-h, .pblue #socialtools li div.rec-h, .pblue #cmt-sort-wrapper a, .pblue #pforums a, .pblue .pform .cmd a { color:#043c7b; }
/*pblue2: ourgame*/
.pblue2 .comment div.cmd span ul.thumb li, .pblue2 .comment div.cmd span ul.thumb li a, .pblue2 .comment div.cmd span ul.thumb li strong, .pblue2 .comment div.cmd span ul.thumb li a em, .pblue2 .comment div.cmd span ul.thumb li strong em, .pblue2 #socialhead a em.cmt, .pblue2 #socialhead em.rec, .pblue2 #socialtools li div, .pblue2 #socialtools li div em, .pblue2 #socialtools li div.cmt-h, .pblue2 #socialtools li div.rec-h, .pblue2 #storycomments h4.icon, .pblue2 #articlecomments h4.icon, .pblue2 ul.paginator li.page a.active, .pblue2 ul.paginator li.page a.active:hover, .pblue2 ul.paginator li.prev a, .pblue2 ul.paginator li.next a, .pblue2 ul.paginator li.first a, .pblue2 ul.paginator li.last a { background-image:url(/includes/objects/pluck/gfx/icons-0093c6.gif); }
.pblue2 #cmt-post-button, .pblue2 #cmt-abusereport-submit, .pblue2 ul.paginator li.page a.active, .pblue2 ul.paginator li.page a.active:hover, .pblue2 #pforums a.button, .pblue2 .pform .cmd button { background-color:#0093c6; }
.pblue2 #socialhead, .pblue2 #socialhead a, .pblue2 #socialcomments a, .pblue2 .comment div.cmd span a, .pblue2 .comment div.cmd span.r a.report, .pblue2 .comment div.cmd span.r span, .pblue2 #cmt-abusereport-statusbox, .pblue2 #socialtools li div.cmt-h, .pblue2 #socialtools li div.rec-h, .pblue2 #cmt-sort-wrapper a, .pblue2 #pforums a, .pblue2 .pform .cmd a { color:#0093c6; }
/*pgrey: old default*/
.pgrey .comment div.cmd span ul.thumb li, .pgrey .comment div.cmd span ul.thumb li a, .pgrey .comment div.cmd span ul.thumb li strong, .pgrey .comment div.cmd span ul.thumb li a em, .pgrey .comment div.cmd span ul.thumb li strong em, .pgrey #socialhead a em.cmt, .pgrey #socialhead em.rec, .pgrey #socialtools li div, .pgrey #socialtools li div em, .pgrey #socialtools li div.cmt-h, .pgrey #socialtools li div.rec-h, .pgrey #storycomments h4.icon, .pgrey #articlecomments h4.icon, .pgrey ul.paginator li.page a.active, .pgrey ul.paginator li.page a.active:hover, .pgrey ul.paginator li.prev a, .pgrey ul.paginator li.next a, .pgrey ul.paginator li.first a, .pgrey ul.paginator li.last a { background-image:url(/includes/objects/pluck/gfx/icons-797979.gif); }
.pgrey #cmt-post-button, .pgrey #cmt-abusereport-submit, .pgrey ul.paginator li.page a.active, .pgrey ul.paginator li.page a.active:hover, .pgrey #pforums a.button, .pgrey .pform .cmd button { background-color:#797979; }
.pgrey #socialhead, .pgrey #socialhead a, .pgrey #socialcomments a, .pgrey .comment div.cmd span a, .pgrey .comment div.cmd span.r a.report, .pgrey .comment div.cmd span.r span, .pgrey #cmt-abusereport-statusbox, .pgrey #socialtools li div.cmt-h, .pgrey #socialtools li div.rec-h, .pgrey #cmt-sort-wrapper a, .pgrey #pforums a, .pgrey .pform .cmd a { color:#797979; }