/* Tabs */
.sqtabs ul {
	height:27px;
	overflow:hidden;
	margin:0;
	padding:0;
	font:bold 11px Arial,sans-serif;
	background:transparent url("/includes/gfx/sqr-tabs-kickline-2px-ddd.gif") repeat-x 0 25px;
}

.sqtabs li {
	list-style:none;
	display:inline;
	float:left;
}

.sqtabs li a {
	text-decoration:none;
	color:#828282;
	display:block;
	float:left;
	height:11px;
	border:2px solid #ddd;
	border-left:none;
	margin-top:4px;
	padding:4px 15px;
	background-color:#ececec;
}
.sqtabs li a:hover {
	color:#7c0000;
}

.sqtabs ul.tab1 li.tab1 a, .sqtabs ul.tab2 li.tab2 a, .sqtabs ul.tab3 li.tab3 a, .sqtabs ul.tab4 li.tab4 a, .sqtabs ul.tab5 li.tab5 a, .sqtabs ul.tab6 li.tab6 a {
	height:25px;
	color:#141212;
	margin:0px 2px 0 2px;
	padding:6px 11px;
	background-color:#fff;
	border:2px solid #ddd;
}

.sqtabs ul.tab1 li.tab1 a {
	margin-left:0;
	border-left:none;
}

.sqtabs ul.tab1 li.tab2 a, .sqtabs ul.tab2 li.tab3 a, .sqtabs ul.tab3 li.tab4 a, .sqtabs ul.tab4 li.tab5 a, .sqtabs ul.tab5 li.tab6 a {
	border:2px solid #ddd;
}
/* Tabs End */


/* 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:#141212;
	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, #cmt-post-textarea-disabled {
	background:#f6f6f6;
	width:390px;
	height:175px;
	border:1px solid #d7d7d7;
	font:11px Arial,sans-serif;
	float:left;
	display:inline;
}
div#cmt-post-textarea-disabled {
	display:none;
}
#cmt-post-button, #cmt-abusereport-submit, #photo-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, #photo-abusereport {
	background-color:#f7f7f7;
	border:3px solid #d9d9d9;
	width:190px;
	height:180px;
	padding:10px;
	position:absolute;
	top:0;
	left:0;
	display:none;
	z-index:999;
}
#cmt-abusereport h3, #photo-abusereport h3 {
	font-size:19px;
	font-weight:normal;
	margin:0 0 0;
}
#cmt-abusereport label, #photo-abusereport label {
	color:#262626;
	display:block;
	margin:10px 0 0;
}
#cmt-abusereport-type, #photo-abusereport-type {
	background-color:#fff;
	border:1px solid #d7d7d7;
	width:185px;
}
#cmt-abusereport-type.error, #photo-abusereport-type.error {
	border:1px solid #7b0415;
}
#cmt-abusereport-comment, #photo-abusereport-comment {
	background-color:#fff;
	border:1px solid #d7d7d7;
	font:11px Arial,sans-serif;
	width:185px;
	height:55px;
}
#cmt-abusereport-submit, #photo-abusereport-submit {
	margin-top:10px !important;
	float:left;
	display:inline !important;
}
#cmt-abusereport-statusbox, #photo-abusereport-statusbox {
	width:115px;
	color:#075c8c;
	font-weight:bold;
	font-size:11px;
	margin:5px 0 0 10px;
	float:left;
	display:none;
}
#cmt-abusereport-close, #photo-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:0;
	padding:15px 10px;
}
#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;
}

#pfheaderwrap {
	border-bottom:4px solid #ccc;
	margin:0 10px;
	padding:10px 0 5px;
	display:none;
}

#pforums h2#pfheader {
	font-size:20px;
	font-weight:normal;
	display:inline;
}
#pforums h2#pfheader strong {
	color:#515151;
	font-size:12px;
	display:block;
}

#pfheaderright {
	margin:0;
	padding:0;
	float:right;
}

#pforums h6 {
	color:#515151;
	font-size:12px;
	font-weight:bold;
	margin:0;
	padding:15px 10px 0;
}

#pfsearch {
	line-height:100%;
	margin:0 0 0 10px;
	float:left;
}

#pforums #pfsearch .pform {
	width:auto;
	margin:0;
	display:inline;
}

#pfsearch-string {
	line-height:100%;
	width:100px;
	padding:3px 2px;
	display:inline;
	float:left;
}

#pfsearch-submit {
	width:auto;
	font-size:11px;
	margin:0 0 0 2px;
	padding:2px 8px 3px;
	display:inline;
	float:left;
}

#pfsearchresults {
	position:relative;
	display:none;
}
#pfsearchresults h2.results {
	font-size:18px;
	font-weight:normal;
	margin:0;
	padding:20px;
}
#pfsearchresults p.noresults {
	font-size:14px;
	padding:20px;
}

#pforums a {
	color:#075c8c;
	text-decoration:none;
}
#pforums a:hover {
	text-decoration:underline;
}

#pfbody {
	position:relative;
}

#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:10px 10px 0 -55px;
	padding:1px 0 1px 20px;
	position:absolute;
	top:0;
	left:100%;
}
#pforums a.left {
	float:left;
}
#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 em.ellipses {
	border-right:1px solid #ddd;
	margin:0 5px;
	padding-right:5px;
	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 div.mod {
	margin:10px 70px 0;
	text-align:right;
}

#pforums table tr td.mod {
	text-align:right;
	padding:0 10px 10px;
}
#pforums table tr td.mod a,
#pforums div.mod a {
	color:#515151;
	font-size:11px;
	padding:5px;
}
#pforums table tr td.mod a.active,
#pforums div.mod a.active {
	background-color:#fbffcf;
}

#pforums table tr td.mod .delete,
#pforums div.mod .delete {
	background-color:#fbffcf;
	padding:5px 5px 5px 0;
	display:inline;
}

#pforums table tr td.mod .loading,
#pforums div.mod .loading {
	background-image:url(/includes/objects/pluck/gfx/loading-sml.gif);
	background-repeat:no-repeat;
	background-position:right center;
	padding-right:20px;
}

#pforums ul.legend {
	color:#515151;
	list-style-type:none;
	margin:5px 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 a.newpost {
	font-size:13px;
	font-weight:bold;
}

#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.sticky h2 {
	background-position:10px -1516px;
}
#pforums .post.closed h2 {
	background-position:10px -1681px;
}
#pforums .post.sticky.closed h2 {
	background-position:10px -1591px;
}
#pforums .post.ques h2 {
	background-position:10px -241px;
}
#pforums .post.ques.sticky h2 {
	background-position:10px -391px;
}
#pforums .post.ques.closed h2 {
	background-position:10px -241px;
}
#pforums .post.ques.sticky.closed h2 {
	background-position:10px -1291px;
}
#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, #pfsearchresults dl dd {
	background:none;
	width:738px;
	font-size:13px;
	line-height:140%;
	padding:0 10px;
	float:left;
	display:inline;
}

#pfsearchresults dl dd {
	margin:0;
	padding:0;
	float:none;
}

#pforums .post .r p, #pfsearchresults dl dd p {
	margin:0 0 10px;
	padding:0;
}
#pforums .post .r p.edited, #pfsearchresults dl dd p.edited {
	color:#515151;
	font-size:10px;
	margin:20px 0 0;
}

#pforums .post .r span.quote, #pfsearchresults dl dd 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, #pfsearchresults dl dd span.quote h4 {
	color:#515151;
	font-size:11px;
	margin:0 0 5px;
	padding:0;
}
#pforums .post .r span.quote h5, #pfsearchresults dl dd 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, #pforums span.note h3 {
	font-size:19px;
	font-weight:normal;
	margin:0 0 25px;
}
#pforums span.note h3 { margin:0; }

.pform {
	width:371px;
	margin:0 10px;
	padding:12px 0 0;
	position:relative;
}
.pform .wrap, .pform .logging {
	border:3px solid #d9d9d9;
	background-color:#f7f7f7;
	height:275px;
	width:345px;
	margin:0;
	padding:10px;
}
.pform .wrap.notloggedin, #pfsubmit-status.failed {
	height:225px;
	padding-top:60px;
}
.pform .wrap.notloggedin span, #pfsubmit-status.failed span {
	color:#999;
	font-size:12px;
	margin:10px 0 0 2px;
	display:block;
}
.pform .wrap span a, #pfsubmit-status.failed span a {
	color:#075c8c;
	font-weight:bold;
	text-decoration:none;
}
.pform .wrap span a:hover, #pfsubmit-status.failed span a:hover {
	text-decoration:underline;
}

.pform h2 {
	font-size:19px;
	font-weight:normal;
	margin:0 0 15px;
	padding:0;
}
.pform h5 {
	font-size:11px;
	font-weight:normal;
	margin:5px 30px 0 0;
	padding:0;
	float:right;
}
.pform h5 strong, .pform label strong.req {
	color:#7c0000;
	font-size:19px;
	margin:0 4px 0 0;
	float:left;
}
.pform 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;
}
.pform a.close:hover {
	text-decoration:none;
}
.pform 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;
}
.pform.full a.toggle {
	background-position:left -550px;
}

.pform label {
	font-weight:bold;
	line-height:110%;
	margin-bottom:2px;
	display:block;
}
.pform label strong {
	float:left;
}
.pform label em {
	font-style:normal;
	float:left;
}
.pform label span {
	font-size:11px;
	font-weight:normal;
	margin:0;
	float:right;
}
.pform 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;
}
.pform.quote textarea {
	height:70px;
}
.pform .cmd {
	margin-top:10px;
}
.pform .cmd button, .pform .button {
	border:1px solid #d7d7d7;
	background-color:#075c8c;
	color:#fff !important;
	height:23px;
	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*/
	cursor:pointer;
}
.pform .cmd button:hover {
	cursor:pointer;
}
.pform .cmd button.r {
	float:right;
}
.pform .cmd span {
	width:150px;
	font-size:11px;
	font-weight:bold;
	float:left;
}
.pform .cmd span.error {
	color:#7c0000;
}

.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;
}

#pfsubmit-status.failed {
	width:345px;
	padding:60px 10px 10px;
}
#pfsubmit-status.failed h2 {
	text-align:left;
}

#pforums .pform h2 {
	font-size:19px;
	font-weight:normal;
	margin:10px 0 15px;
}

#pforums .pform {
	width:345px;
	margin:0 20px;
}

#pfsubmit {
	z-index:100;
}
#pfsubmit.pform {
	background:url(/includes/objects/pluck/gfx/bk-quote-forums.gif) no-repeat;
	height:12px;
	margin:0 10px;
	padding:12px 0 0;
}
#pfsubmit.pform .wrap {
	border-style:none solid solid;
}

.pform .logging { border:none; width:351px; height:225px; text-align:center; display:none; }
.pform .logging h2 {
	background:url(/includes/objects/pluck/gfx/loading.gif) no-repeat center bottom;
	margin:60px 0 0;
	padding:0 0 50px;
}

#mclogin-wrap {
	width:371px;
	z-index:999;
}
#mclogin {
	margin:0;
	padding-top:0;
}
#mclogin.pform a.close, #mcregister-wrap.pform a.close {
	margin:13px 0 0 -23px;
}
#mclogin.pform .wrap {
	border:none;
	width:351px;
	height:211px
}
#mclogin.pform .cmd {
	margin-top:20px;
}
#mclogin.pform .cmd a {
	margin-top:7px;
	margin-left:22px;
}
#mclogin.pform .cmd button {
	padding:5px 20px;
}
#mclogin-cancel {
	background-color:#999;
}
#mclogin-status {
	color:#7c0000;
	font-weight:bold;
}
#mclogin-submit {
	margin-right:0;
}

#mclogin-iframe {
	border:3px solid #d9d9d9;
	position:absolute;
	top:0;
	left:0;
}

#MC_standalone_register {
	display:none;
}

#mcregister-wrap.pform {
	border:3px solid #d9d9d9;
	width:660px;
	height:615px;
	text-align:center;
	padding-top:0;
	z-index:999;
}
#mcregister-wrap.pform img.loading {
	margin-top:290px;
}
#mcregister-wrap.complete img.loading {
	display:none;
}

#mcregister-wrap.pform iframe {
	position:absolute;
	top:0;
	left:0;
}

#fog {
	background-color:#000;
	width:100%;
	position:absolute;
	display:none;
	top:0;
	left:0;
	z-index:99;
	opacity:0.75;
	filter:alpha(opacity=75);
	-moz-opacity:0.75;
	-khtml-opacity:0.75;
}
#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 */


/* START OF PHOTOGALLERY */
.pgallery {
	background:#fff url(/includes/objects/pluck/gfx/loading.gif) no-repeat 50%;
	width:978px;
	height:868px;
	font-family:arial,sans-serif;
	font-size:12px;
	margin:0 4px;
	padding:5px 0;
	position:relative;
}
.pgallery.inited {
	background-image:none;
	height:auto;
}

.pgallery .sqtabs li a:hover { color:#075c8c; }
.pgallery a { color:#075c8c; text-decoration:none; }
.pgallery a:hover { color:#075c8c; text-decoration:underline; }

.pgallery a.ctrl {
	background:url(/includes/objects/pluck/gfx/icons-gallery.gif) no-repeat 0 -220px;
	width:34px;
	height:40px;
	display:none;
	position:absolute;
	left:10px;
	top:438px;
	z-index:1;
}
.pgallery .galleries a.ctrl {
	top:285px;
}
.pgallery a.ctrl em {
	background-image:url(/includes/objects/pluck/gfx/icons-075c8c.gif);
	background-repeat:no-repeat;
	height:27px;
	margin-top:7px;
	display:block;
}

#page-next { left:934px; }
#page-next em { background-position:50% -630px; }
#page-next.off em { background:url(/includes/objects/pluck/gfx/icons-gallery.gif) no-repeat 50% -315px; }
#page-prev em { background-position:50% -670px; }
#page-prev.off em { background:url(/includes/objects/pluck/gfx/icons-gallery.gif) no-repeat 50% -280px; }

#canvas-prev:hover, #canvas-next:hover, #page-prev:hover, #page-next:hover { text-decoration:none !important; }

.pgallery h1 {
	font-size:18px;
	margin:10px 8px;
}

.pgallery .submit-tip {
	background-color:#ececec;
	width:180px;
	margin:10px;
	padding:10px;
	float:right;
}
.pgallery .submit-tip h3 {
	font-size:15px;
	margin:0 0 2px;
}
.pgallery .submit-tip p {
	color:#141212;
	font-size:11px;
	margin:0;
}

.pgallery .socialicons {
	color:#075c8c;
	margin:0 10px 10px;
}
.pgallery .socialicons a {
	margin:0;
}

.pgallery h4 {
	color:#505050;
	font-size:11px;
	font-weight:normal;
	margin:0 10px 5px;
}

.pgallery p {
	color:#505050;
	font-size:12px;
	font-weight:normal;
	margin:0 10px;
	padding:0;
}

.pgallery a.button {
	background-color:#075c8c;
	border:1px solid #d6d6d6;
	width:auto;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;
	margin:35px 10px 0 0;
	padding:5px 15px;
	overflow:visible;
	float:right;
}
.pgallery a.button:hover {
	color:#fff;
}

.pgallery span.closed {
	color:#828282;
	font-size:11px;
	margin:35px 10px 0 0;
	float:right;
}

.pgallery .sqtabs {
	margin:20px 10px;
}

#paginator {
	border-top:1px solid #ccc;
	margin:0 10px;
	padding-top:10px;
}
.pgallery ul.paginator {
	border-bottom:none;
}

.pgallery #tb-canvas {
	background:url(/includes/objects/pluck/gfx/loading.gif) no-repeat 50%;
	width:978px;
	height:630px;
	position:relative;
	overflow:hidden;
}
.pgallery #tb-canvas.galleries {
	background:none;
	height:705px;
}

.pgallery.error, .error #tb-canvas {
	background-image:none;
}
.pgallery.error a.ctrl {
	display:none;
}
.pgallery.error #tb-canvas p {
	font-size:24px;
	padding-top:50px;
}

#tb-canvas-msg {
	background-color:#ececec;
	width:450px;
	height:20px;
	text-align:center;
	padding:25px 0;
	left:265px;
	top:247px;
	position:absolute;
}
#tb-canvas-msg h2 {
	font-size:19px;
	margin:0;
}

.pgallery #tb-canvas-content {
	background-color:#fff;
	width:999999px;
}

.pgallery .tb-wrap ul {
	background-color:#fff;
	width:978px;
	list-style:none;
	margin:0;
	padding:0 59px;
	float:left;
}

.pgallery .tb-wrap ul li {
	background:url(/includes/objects/pluck/gfx/icons-gallery.gif) no-repeat left top;
	color:#505050;
	font-size:11px;
	width:144px;
	height:180px;
	margin:0 35px 30px 0;
	display:inline;
	float:left;
	opacity:0.3;
	filter:alpha(opacity=30);
	-moz-opacity:0.3;
	-khtml-opacity:0.3;
	overflow:hidden;
}
.pgallery .tb-wrap ul li.tb {
	opacity:1;
	filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity:1;
}
.pgallery .tb-wrap ul li.na {
	text-align:center;
	line-height:1400%;	
}
.pgallery .galleries .tb-wrap ul li {
	background-position:left -390px;
	width:162px;
	height:215px;
	margin:0 15px 25px 0;
}
.pgallery .tb-wrap ul li strong, .pgallery .galleries .tb-wrap ul li strong {
	color:#ccc;
	font-size:18px;
	margin:65px 0 0 58px;
	display:block;
}
.pgallery .tb-wrap ul li em {
	white-space:nowrap;
	display:block;
}
.pgallery .tb-wrap ul li em a {
	color:#075c8c;
	display:inline;
}
.pgallery .tb-wrap ul li a {
	margin-bottom:15px;
	display:block;
}
.pgallery .tb-wrap ul li a img {
	visibility:visible;
}
.pgallery .tb-wrap ul li a.loading {
	background:transparent url(/includes/objects/pluck/gfx/loading-sml.gif) no-repeat 50%;
}
.pgallery .tb-wrap ul li a.loading img {
	visibility:hidden;
}
.pgallery .galleries .tb-wrap ul li a {
	margin-bottom:25px;
}
.pgallery .galleries .tb-wrap ul li a.gtitle {
	font-size:12px;
	font-weight:bold;
	margin:0;
	display:inline;
}
.pgallery .galleries .tb-wrap ul li em {
	color:#505050;
	font-style:normal;
	margin-top:2px;
	display:block;
}

.pgallery .tb-wrap ul li img {
	border:1px solid #dadada;
	width:120px;
	height:120px;
	margin:10px;
	display:block;
}
.pgallery .tb-wrap ul li img.loading {
	border:none;
	width:auto;
	height:auto;
	margin:62px;
}
.pgallery .galleries .tb-wrap ul li img {
	margin-top:16px;
}


.pgallery #tb-prev {
	background:url(/sports/hockey/ourgame/community/gfx/bt-prev.gif) no-repeat top left;
}
.pgallery #tb-next {
	background:url(/sports/hockey/ourgame/community/gfx/bt-next.gif) no-repeat top left;
}

.pgallery a.arrow {
	width:26px;
	height:26px;
	text-decoration:none;
	float:left;
}
.pgallery a.arrow:hover {
	text-decoration:none;
}

#photo-modal {
	width:986px;
	font-family:arial,sans-serif;
	font-size:12px;
	text-align:center;
	padding:50px 0;
	top:20px;
	left:0;
	position:absolute;
	z-index:999;
	overflow:hidden;
}
#photo-modal a { text-decoration:none; }
#photo-modal a:hover { text-decoration:underline; }

#photo-modal a.ctrl {
	background:url(/includes/objects/pluck/gfx/icons-gallery.gif) no-repeat 100% -220px;
	width:38px;
	height:44px;
	display:block;
	position:absolute;
	top:195px;
}
#photo-modal a.ctrl em {
	background-image:url(/includes/objects/pluck/gfx/icons-075c8c.gif);
	background-repeat:no-repeat;
	height:31px;
	margin-top:9px;
	display:block;
}
#canvas-next { left:850px; }
#canvas-next em { background-position:50% -630px; }
#photo-modal #canvas-next.off em { background:url(/includes/objects/pluck/gfx/icons-gallery.gif) no-repeat 50% -315px; }

#canvas-prev { left:95px; }
#canvas-prev em { background-position:50% -670px; }
#photo-modal #canvas-prev.off em { background:url(/includes/objects/pluck/gfx/icons-gallery.gif) no-repeat 50% -280px; }

#photo-modal.deeplink .ctrl {
	display:none;
}

#pm-canvas {
	width:9999999px;
	text-align:left;
}

#pm-canvas div.pm-photo {
	width:986px;
	text-align:center;
	margin:0;
	float:left;
}

.pm-photo a { color:#075c8c; text-decoration:none; }
.pm-photo a:hover { color:#075c8c; text-decoration:underline; }

.pm-photo div.wrap {
	background-color:#fff;
	background-repeat:no-repeat;
	border-color:#d9d9d9;
	border-width:3px;
	border-style:solid solid none;
	width:642px;
	text-align:left;
	margin:0 159px;
	padding:0 10px;
}
.pm-photo.loading div.wrap *, .pm-photo.loading .pcomments {
	visibility:hidden;
}
.pm-photo.loading div.wrap {
	background-image:url(/includes/objects/pluck/gfx/loading.gif);
	background-position:50%;
}

.pm-photo div.wrap a.close, #upload-modal a.close {
	background:url(/includes/objects/pluck/gfx/icons-075c8c.gif) no-repeat right -414px;
	color:#4f4f51;
	font-size:11px;
	line-height:110%;
	text-decoration:none;
	text-transform:uppercase;
	margin:5px 0 0;
	padding-right:15px;
	float:right;
}
.pm-photo div.wrap img {
	border:1px solid #dadada;
	margin:20px 0 0;
}
.pm-photo div.wrap.portrait img {
	margin-right:10px;
	float:left;
}
.pm-photo div.wrap.portrait .meta {
	margin-top:20px;
}

.pm-photo div.wrap h2 {
	font-size:18px;
	margin:15px 0 5px;
}
.pm-photo div.wrap h4 {
	color:#505050;
	font-size:11px;
	font-weight:normal;
	margin:0 0 10px;
}
.pm-photo div.wrap h4 em a {
	color:#075c8c;
	text-decoration:none;
}

.pm-photo div.wrap p {
	color:#505050;
	font-size:12px;
	font-weight:normal;
	margin:0 0 15px;
	padding:0;
}
.pm-photo div.wrap p.tags {
	margin-bottom:0;
}
.pm-photo div.wrap.portrait p.tags {
	margin-bottom:15px;
}
.pm-photo div.wrap p strong {
	color:#141212;
	font-weight:normal;
}
.pm-photo.error div.wrap p {
	font-size:24px;
	padding:90px 0;
}

.pm-photo div.wrap .socialicons {
	color:#075c8c;
	margin:0 0 5px;
	float:left;
}
.pm-photo div.wrap .socialicons a {
	margin:0;
	float:left;
}
.pm-photo div.wrap .socialicons span {
	border-right:1px solid #505050;
	margin-right:5px;
	padding-right:5px;
	float:left;
}

.pm-photo div.wrap span.report {
	color:#075c8c;
	font-size:11px;
	float:right;
}
.pm-photo div.wrap span.report a.policy {
	border-left:1px solid #505050;
	margin-left:5px;
	padding-left:5px;
}

.pm-photo div.wrap.portrait .socialicons, .pm-photo div.wrap.portrait .socialicons a, .pm-photo div.wrap.portrait span.report {
	float:none;
}

#p-pgallery .socialicons em.rec, .pm-photo div.wrap .socialicons a em.cmt, .pm-photo div.wrap .socialicons em.cmt, .pm-photo div.wrap .socialicons em.rec {
	background-image:url(/includes/objects/pluck/gfx/icons-075c8c.gif);
	color:#075c8c;
}

.pm-photo div.pcomments {
	background-color:#fff;
	border-color:#d9d9d9;
	border-width:3px;
	border-style:none solid solid;
	width:642px;
	text-align:left;
	margin:0 159px;
	padding:20px 10px 15px;
}
.pm-photo div.pcomments a.show-cmt {
	background:#dadada url(/includes/objects/pluck/gfx/icons-075c8c.gif) no-repeat 397px -581px;
	color:#141212;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	text-transform:uppercase;
	padding:5px 0;
	display:block;
}
.pm-photo div.pcomments a.show-cmt.open {
	background-position:373px -601px;
}

.pm-photo div.pcomments .comment div span.r {
	width:455px;
}

#upload-modal {
	background-color:#fff;
	border:3px solid #d9d9d9;
	width:534px;
	font-family:arial,sans-serif;
	font-size:12px;
	margin:50px 0 0;
	padding:0 5px 15px;
	top:70px;
	left:223px;
	position:absolute;
	z-index:999;
	overflow:hidden;
}
#upload-modal.notloggedin {
	padding-bottom:45px;
}
#upload-modal.notloggedin h1 {
	margin:65px 20px 0;
}
#upload-modal.notloggedin span {
	margin:15px 20px 0;
	display:block;
}
#upload-modal.notloggedin span a {
	font-weight:bold;
}

#upload-modal.wide {
	width:770px;
	left:105px;
}
#upload-modal.complete {
	width:434px;
	left:273px;
}
#upload-modal.complete h1 {
	margin:50px 25px 0;
}
#upload-modal.complete .cmd {
	margin:20px 25px 25px;
}
#upload-modal.complete .cmd button {
	margin:0;
	float:none;
}

#upload-modal a { color:#075c8c; text-decoration:none; }
#upload-modal a:hover { color:#075c8c; text-decoration:underline; }

#upload-modal h1 {
	font-size:19px;
	font-weight:normal;
	margin:15px 5px 0;
}
#upload-modal h2 {
	background-color:#d9d9d9;
	font-size:15px;
	margin:15px 5px 0;
	padding:8px 10px;
}
#upload-modal p {
	margin:10px 15px;
}
#upload-modal p span {
	color:#505050;
	font-size:10px;
	margin-top:5px;
	display:block;
}

#upload-modal a.close {
	background:url(/includes/objects/pluck/gfx/icons-075c8c.gif) no-repeat 0 -415px;
	height:10px;
	width:10px;
	margin:10px 5px;
	padding:0;
}

#uploader-browse {
	width:104px;
	height:18px;
	margin:0 5px;
}

#upload-modal ul.desc {
	margin:10px 5px;
	padding:0 0 0 25px;
}

#uploader-step2 {
	display:none;
}

#upload-meta {
	margin:0;
	padding:0;
}
#upload-meta li {
	background-color:#d9d9d9;
	width:182px;
	margin:0 5px;
	padding:0 0 10px;
	display:inline;
	float:left;
}

#upload-meta li .filequeue {
	background-color:#fff;
	padding:10px;
	display:block;
}
#upload-meta li .filequeue h3 {
	font-size:12px;
	margin:0 2px 5px 0;
	padding:0;
	white-space:nowrap;
	overflow:hidden;
}
#upload-meta li .filequeue .progbar {
	background-color:#d9d9d9;
	width:160px;
	height:5px;
}
#upload-meta li .filequeue .progbar.uploading {
	background-color:#141212;
}
#upload-meta li .filequeue em {
	color:#525355;
	font-size:10px;
	font-style:normal;
	text-transform:uppercase;
	margin-top:3px;
	display:block;
}

#upload-meta li div.thumb {
	background:#fff url(/includes/objects/pluck/gfx/loading.gif) no-repeat 50%;
	border:1px solid #525355;
	width:60px;
	height:60px;
	margin:10px 10px 5px;
}
#upload-meta li label {
	margin:8px 10px 0;
	display:block;
}
#upload-meta li label em {
	color:#505050;
	font-size:10px;
	font-style:normal;
	display:block;
}
#upload-meta li input, #upload-meta li textarea {
	border:1px solid #525355;
	width:160px;
	margin: 0 10px;
	display:block;
}
#upload-meta li textarea {
	font-family:arial,sans-serif;
	font-size:12px;
}
#upload-meta li input.error, #upload-meta li textarea.error {
	border:2px solid #7c0000;
	width:158px;
}

#upload-modal .cmd {
	margin-top:10px;
}

#upload-modal .cmd span {
	font-size:11px;
	margin:6px 15px 0 0;
	float:right;
}
#upload-modal .cmd #upload-status {
	background:url(/includes/objects/pluck/gfx/loading-sml.gif) no-repeat left center;
	color:#505050;
	font-size:14px;
	font-weight:bold;
	margin:5px 0 0 10px;
	padding-left: 20px;
	float:left;
	display:none;
}
#uploader-terms {
	margin-top:1px;
	float:left;
}

#upload-modal .cmd button {
	border:1px solid #d7d7d7;
	background-color:#075c8c;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	margin:5px 5px 0;
	padding:1px 18px;
	float:right;
	overflow:visible; /*ie6*/
	cursor:pointer;
}
#upload-modal .cmd button.cancel {
	background-color:#828282;
}
/* END OF PHOTOGALLERY */


/* VIDEOUPLOAD */

div#p-videoupload{
	width: 976px;
	/*background: #D9D9D9;*/
	font-family: Arial, sans-serif;
	padding: 0 0 10px;
}

/* MODULES */
div#p-videoupload div.module,div#upload-modal #uploader.module {

	background:#fff;
	color:#141212;
	margin:10px 5px 0 5px;
	padding:10px 0;
}
div#p-videoupload div.module h1, div#upload-modal #uploader.module h1 {
	font:bold 18px Arial, sans-serif;
	margin:10px;
	padding:0;
}
div#p-videoupload div.module h2, div#upload-modal #uploader.module h2 {
	font:bold 12px Arial, sans-serif;
	padding:0;
	margin:0;
	padding:5px 10px;
}
div#p-videoupload div.module h2{
	padding:5px 0;
}
div#p-videoupload div.module p, div#upload-modal #uploader.module p {
	font-size:12px;
	padding:0;
}
div#p-videoupload div.module ul, div#upload-modal #uploader.module ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
div#p-videoupload div.module ul a, div#upload-modal #uploader.module ul a {
	color: #950400;
	text-decoration: none;
}
div#p-videoupload div.module ul a:hover, div#upload-modal #uploader.module ul a:hover {
	text-decoration: underline;
}
div#p-videoupload #uploader_form, div#upload-modal #uploader_form {
	margin:15px 10px 0;
}
div#p-videoupload #uploader_metadata_form, div#upload-modal #uploader_metadata_form {
	margin:15px 0 0;
	display:none;
}
div#p-videoupload form.uploader label, div#upload-modal form.uploader label{
	margin:0 0 3px;
}
div#p-videoupload form.uploader label span, .reqField,div#upload-modal form.uploader label span, .reqField {
	color:#7c0000;
	font-size:18px;
	font-weight:bold;
	line-height:100%;
	vertical-align:middle;
	display:inline;
}
div#p-videoupload form.uploader textarea, form.uploader input,div#upload-modal form.uploader textarea, form.uploader input {
	border:1px solid #ccc;
	width:300px;
	font-family:Arial,sans-serif;
	font-size:12px;
	margin:0 0 5px;
	display:block;
}

div#p-videoupload form.uploader span.ugcUploadRules input#contest-terms,div#upload-modal form.uploader span.ugcUploadRules input#contest-terms,
	width:20px;
	padding:10px 0;
}
div#p-videoupload form.uploader span.ugcUploadRules input#contest-terms, div#p-videoupload form.uploader span.ugcUploadRules label, div#upload-modal form.uploader span.ugcUploadRules input#contest-terms, div#upload-modal form.uploader span.ugcUploadRules label{
	display:inline;
}


div#p-videoupload form.uploader textarea:focus, form.uploader input:focus, div#upload-modal form.uploader textarea:focus, form.uploader input:focus {
	border:1px solid #141212;
}
div#p-videoupload form.uploader select, div#upload-modal form.uploader select {
	border:1px solid #ccc;
	margin:0 5px 10px 0;
}

div#p-videoupload .upload-progress, div#upload-modal .upload-progress {
	background-color:#f8f8f8;
	border:none;
	width:300px;
	padding:10px;
	margin:0;	
	
}
div#p-videoupload .upload-status, div#upload-modal .upload-status {
	background-color:#f8f8f8;
	font-size:11px;
	/*
	margin:0 10px;
	padding:5px 11px;
	*/
}
div#p-videoupload .upload-form .upload-progress,div#upload-modal .upload-form .upload-progress {
	background-color:transparent;
	width:auto;
}
div#p-videoupload .upload-progress legend,div#upload-modal .upload-progress legend {
	background-color:#f8f8f8;
	font-weight:bold;
}
div#p-videoupload .progressWrapper,div#upload-modal .progressWrapper {
	overflow: hidden;
}
div#p-videoupload .progressContainer,div#upload-modal .progressContainer {
	border:1px solid #e8e8e8;
	background-color:#f8f8f8;
	padding:5px;
	overflow:hidden;
}
/* Message */
div#p-videoupload .message,div#upload-modal .message {
	margin:1em 0;
	padding:10px 20px;
	border:1px solid #ffdd99;
	background-color:#ffffcc;
	overflow: hidden;
}
/* Error */
div#p-videoupload .red, div#upload-modal .red {
	border:1px solid #b27373;
}
/* Current */
div#p-videoupload .green, div#upload-modal .green {
	border:1px solid #cee2f2;
}
/* Complete */
div#p-videoupload .blue, div#upload-modal .blue {
	border:1px solid #b5d4b5;
}


div#p-videoupload form.uploader .button, div#upload-modal form.uploader .button {
	width:auto;
	height:24px;
	line-height:100%;
	display:inline;
}
div#p-videoupload form.uploader .button.inactive, div#upload-modal form.uploader .button.inactive {
	background-color:#f8f8f8;
}
div#p-videoupload form.uploader .error, div#upload-modal form.uploader .error {
	background-color:#9d0404;
	color:#fff;
}
div#p-videoupload object.swfupload, div#upload-modal object.swfupload {
	float:left;
	display:inline;
}
div#p-videoupload #bt_cancel, div#upload-modal #bt_cancel {
	background-color:#7c0000;
	color:#fff;
	font-weight:bold;
	margin:0 0 0 5px;
	padding:3px 5px;
}
div#p-videoupload #bt_cancel.inactive, div#upload-modal #bt_cancel.inactive {
	background-color:#d8d8d8;
}
div#p-videoupload #bt_cancel.inactive:hover, div#upload-modal #bt_cancel.inactive:hover {
	cursor:default;
}
div#p-videoupload #bt_submit, .btnUgc, div#upload-modal #bt_submit {
	background-color:#7c0000;
	color:#fff;
	font-weight:bold;
	margin:0px 5px 0 0;
	padding:3px 5px;
}
div#p-videoupload #bt_cancel:hover, #bt_submit:hover, div#upload-modal #bt_cancel:hover, #bt_submit:hover {
	cursor:pointer;
}

div#p-videoupload #termsconditions, div#upload-modal #termsconditions {
	border:1px solid #ccc;
	background-color:#efefef;
	width:90%;
	font-size:12px;
	line-height:140%;
	padding:5px 10px;
	position:relative;
	left:10px;
}
div#p-videoupload #termsconditions h5, div#upload-modal #termsconditions h5 {
	font-size:14px;
	font-weight:bold;
	margin:0 0 10px;
	padding:0;
}

div#p-videoupload #form-wrapper{
	background:#fff;padding:10px 0;
}
div#upload-modal #form-wrapper{
	background:#eee;padding:10px;
}

#p-videoupload a.close {
	background:url(/includes/objects/pluck/gfx/icons-075c8c.gif) no-repeat 0 -415px;
	height:10px;
	width:10px;
	margin:10px 5px;
	padding:0;
	float:right;
}


#filequeue{font-size:14px;line-height:200%;padding:0px;background:#eee;color:#000;display:inline;margin-top:10px;}
/* from your-voice-style.css */
div#p-videoupload a, div#p-videoupload a:visited, div#upload-modal a, div#upload-modal a:visited {
color:#7B1405;
text-decoration:none;
}
div#p-videoupload a:hover,div#upload-modal a:hover {
color:#7B1405;
text-decoration:underline;
}

.offScreen
{position:absolute;
left:-10000px;
top:auto;
width:1px;
height:1px;
overflow:hidden;}
input#contest-terms{width:30px;float:left;}

div#upload-modal #uploader.module #video-upload-intro, div#upload-modal #uploader.module #video-upload-intro p {padding:0 0 10px 0;margin:0;}

/* END OF VIDEOUPLOAD */

/* colour themes */

/*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, .pred .pgallery a.ctrl em, .pred #photo-modal a.ctrl em, .pred .pm-photo div.wrap a.close, .pred #upload-modal a.close, .pred #p-pgallery .socialicons em.rec, .pred .pm-photo div.wrap .socialicons a em.cmt, .pred .pm-photo div.wrap .socialicons em.cmt, .pred .pm-photo div.wrap .socialicons em.rec, .pred .pm-photo div.pcomments a.show-cmt { 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, .pred .pgallery a.button, .pred #upload-modal .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, .pred .pgallery .sqtabs li a:hover, .pred .pgallery a, .pred .pgallery a:hover, .pred .pgallery .socialicons, .pred .pgallery .tb-wrap ul li em a, .pred .pm-photo a, .pred .pm-photo a:hover, .pred .pm-photo div.wrap h4 em a, .pred .pm-photo div.wrap .socialicons, .pred .pm-photo div.wrap span.report, .pred #p-pgallery .socialicons em.rec, .pred .pm-photo div.wrap .socialicons a em.cmt, .pred .pm-photo div.wrap .socialicons em.cmt, .pred .pm-photo div.wrap .socialicons em.rec, .pred #upload-modal a, .pred #upload-modal a:hover { 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, .pblue .pgallery a.ctrl em, .pblue #photo-modal a.ctrl em, .pblue .pm-photo div.wrap a.close, .pblue #upload-modal a.close, .pblue #p-pgallery .socialicons em.rec, .pblue .pm-photo div.wrap .socialicons a em.cmt, .pblue .pm-photo div.wrap .socialicons em.cmt, .pblue .pm-photo div.wrap .socialicons em.rec, .pblue .pm-photo div.pcomments a.show-cmt { 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, .pblue .pgallery a.button, .pblue #upload-modal .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, .pblue .pgallery .sqtabs li a:hover, .pblue .pgallery a, .pblue .pgallery a:hover, .pblue .pgallery .socialicons, .pblue .pgallery .tb-wrap ul li em a, .pblue .pm-photo a, .pblue .pm-photo a:hover, .pblue .pm-photo div.wrap h4 em a, .pblue .pm-photo div.wrap .socialicons, .pblue .pm-photo div.wrap span.report, .pblue #p-pgallery .socialicons em.rec, .pblue .pm-photo div.wrap .socialicons a em.cmt, .pblue .pm-photo div.wrap .socialicons em.cmt, .pblue .pm-photo div.wrap .socialicons em.rec, .pblue #upload-modal a, .pblue #upload-modal a:hover { 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, .pblue2 .pgallery a.ctrl em, .pblue2 #photo-modal a.ctrl em, .pblue2 .pm-photo div.wrap a.close, .pblue2 #upload-modal a.close, .pblue2 #p-pgallery .socialicons em.rec, .pblue2 .pm-photo div.wrap .socialicons a em.cmt, .pblue2 .pm-photo div.wrap .socialicons em.cmt, .pblue2 .pm-photo div.wrap .socialicons em.rec, .pblue2 .pm-photo div.pcomments a.show-cmt { 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, .pblue2 .pgallery a.button, .pblue2 #upload-modal .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, .pblue2 .pgallery .sqtabs li a:hover, .pblue2 .pgallery a, .pblue2 .pgallery a:hover, .pblue2 .pgallery .socialicons, .pblue2 .pgallery .tb-wrap ul li em a, .pblue2 .pm-photo a, .pblue2 .pm-photo a:hover, .pblue2 .pm-photo div.wrap h4 em a, .pblue2 .pm-photo div.wrap .socialicons, .pblue2 .pm-photo div.wrap span.report, .pblue2 #p-pgallery .socialicons em.rec, .pblue2 .pm-photo div.wrap .socialicons a em.cmt, .pblue2 .pm-photo div.wrap .socialicons em.cmt, .pblue2 .pm-photo div.wrap .socialicons em.rec, .pblue2 #upload-modal a, .pblue2 #upload-modal a:hover { 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, .pgrey .pgallery a.ctrl em, .pgrey #photo-modal a.ctrl em, .pgrey .pm-photo div.wrap a.close, .pgrey #upload-modal a.close, .pgrey #p-pgallery .socialicons em.rec, .pgrey .pm-photo div.wrap .socialicons a em.cmt, .pgrey .pm-photo div.wrap .socialicons em.cmt, .pgrey .pm-photo div.wrap .socialicons em.rec, .pgrey .pm-photo div.pcomments a.show-cmt { 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, .pgrey .pgallery a.button, .pgrey #upload-modal .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, .pgrey .pgallery .sqtabs li a:hover, .pgrey .pgallery a, .pgrey .pgallery a:hover, .pgrey .pgallery .socialicons, .pgrey .pgallery .tb-wrap ul li em a, .pgrey .pm-photo a, .pgrey .pm-photo a:hover, .pgrey .pm-photo div.wrap h4 em a, .pgrey .pm-photo div.wrap .socialicons, .pgrey .pm-photo div.wrap span.report, .pgrey #p-pgallery .socialicons em.rec, .pgrey .pm-photo div.wrap .socialicons a em.cmt, .pgrey .pm-photo div.wrap .socialicons em.cmt, .pgrey .pm-photo div.wrap .socialicons em.rec, .pgrey #upload-modal a, .pgrey #upload-modal a:hover { color:#797979; }

/*reset*/
.pred #socialtools li div.bg-off, .pblue #socialtools li div.bg-off, .pblue2 #socialtools li div.bg-off, .pgrey #socialtools li div.bg-off { background-image:none; }
.pred .pgallery a.button, .pblue .pgallery a.button, .pblue2 .pgallery a.button, .pgrey .pgallery a.button { color:#fff; }

.d-block { display:block !important; } .d-inline { display:inline !important; } .d-none { display:none !important; }
.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 */
/* ratings CSS  */
		
#socialratings ul.ratingWidget { margin:10px; font-family:Arial,sans-serif; list-style-image:none; list-style-position:outside; list-style-type:none; padding:0;		 }		
#socialratings ul.ratingWidget li { list-style-type: none; font-weight:bold; float:left; border:3px solid #D9D9D9; width:99%  }
#socialratings ul li.rateModuleA { /* border-right:0px;*/ font-size:12px; font-weight:bold; }		  
#socialratings .rateModuleB { font-size:12px; font-weight:bold; }		  
#socialratings ul.ratingWidget .star-rating, div.reviewData ul.star-rating { margin: 0; padding: 0;  list-style-type: none; }  
#socialratings ul.ratingWidget .star-rating li { float: left; margin: 0; padding: 1px; list-style-type: none; display: block; height: 12px; overflow: hidden; width: 13px; text-indent: -999em; border:0; }
#socialratings ul.ratingWidget .star-rating li a, div.reviewData ul.star-rating li span,div#reviewAvg ul.star-rating li span{display: block;height: 12px;overflow: hidden;width: 13px;text-indent: -999em; background: transparent url("/includes/objects/pluck/gfx/rater.gif") no-repeat;}
#socialratings ul.ratingWidget .star-rating li a.ratingOff,#socialratings ul.ratingWidget .star-rating li a.ratingOff:link,#socialratings ul.ratingWidget .star-rating li a.ratingOff:visited {background-position:0 0;}
#socialratings ul.ratingWidget .star-rating li a.ratingOn,#socialratings ul.ratingWidget .star-rating li a.ratingOn:link,#socialratings ul.ratingWidget .star-rating li a.ratingOn:visited,#socialratings ul.ratingWidget .star-rating li a.ratingOn:hover,#socialratings ul.ratingWidget .star-rating li a.ratingOn:focus,#socialratings ul.ratingWidget .star-rating li a.ratingOn:active,#socialratings ul.ratingWidget .star-rating li a.ratingOn.disabled,#socialratings ul.ratingWidget .star-rating li a.ratingOn.disabled:link,#socialratings ul.ratingWidget .star-rating li a.ratingOn.disabled:visited,div.reviewData ul.star-rating li span.ratingOn,div#reviewAvg ul.star-rating li span.ratingOn{background-position:0 -12px;}
#socialratings .rate-h{color:#075C8C;font-size:14px;margin-bottom:5px;padding:0 0 0 24px;}
#socialratings ul.ratingWidget .star-rating li a.disabled,#socialratings ul.ratingWidget .star-rating li a.disabled:link,#socialratings ul.ratingWidget .star-rating li a.disabled:visited#socialratings ul.ratingWidget .star-rating li a.disabled:focus,#socialratings ul.ratingWidget .star-rating li a.disabled:hover,#socialratings ul.ratingWidget .star-rating li a.disabled:active {background-position: left top;cursor: default;}
#socialratings .rateModuleA:hover,#socialratings .rateModuleB:hover {background:#ECECEC none repeat scroll 0 0;}
#socialratings .ratingDivWrapper{padding:10px 15px 15px;min-height:60px;line-height:150%;}
#socialratings .hidden{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden;}	
#socialratings {font-family:arial,sans-serif;}
#socialratings .fld{background:#fff;color:#000;border:1px solid #d7d7d7;font:11px Arial,sans-serif;display:inline;width:300px;}	
#socialratings label{display:block;margin-top:10px;font-size:12px;}
#socialratings textarea{ width:390px; height:100px; }
#socialratings .odd {background-color:#f3f3f3;}
#socialratings .hreview{ border-bottom:1px solid #CECECE; padding:10px 0; text-align:left;	 font-size:12px; }
#socialratings a:link,#socialratings a:visited {color:#075C8C;text-decoration:none;padding-bottom:0px;}	
#socialratings a:focus,#socialratings a:hover { border-bottom:1px solid #075C8C; }	
#socialratings .ratingDivWrapper li a:focus,#socialratings .ratingDivWrapper li a:hover {border-bottom:0;}
#socialratings a:active{	text-decoration:none;}	
#socialratings .reviewPoster {float:left;width:130px;padding:0 5px;}
#socialratings .reviewPoster p.date {margin:0;}
#socialratings .reviewData {float:left;width:415px;padding:0 5px 0 20px;border-left:1px solid #CECECE;}
#socialratings #currentRating {padding-left:5px;}		
#socialratings #ratingSummary {display:none;}
#socialratings #review-form {font-size:12px;clear:both;/*margin:10px;padding:0 10px 0;*/}
#socialratings #review-form p.title {font-size:19px;font-weight:normal;margin:10px 0 0;}
#socialratings #review-form p.disclaimer{margin:10px 0;font-size:10px;color:#000;} 
#socialratings #socialreviews {clear:both;margin:10px;padding:10px;}
#socialratings .ratingDivWrapper p{padding:0;margin:0;}
#socialratings .ratingDivWrapper p#review-post-statusbox{padding:10px 0;}
#cmt-abusereport {padding:10px 20px 20px 20px;}
#cmt-abusereport img {border:0}
#socialratings ul.starRating { float:left;padding-bottom:10px;}
#socialratings ul.starRating li {float:left;padding: 0 2px 0 0;}
#socialratings ul.ratingWidget .star-rating li.copy {width:auto;height:auto;text-indent:0;display:inline;font-weight:normal} 
#reviewButton a {font-weight:bold;}

#socialratings .ratingDivWrapper .rate-h{background:transparent url(/includes/objects/pluck/gfx/rater.gif) no-repeat scroll 0 -12px;
