.unranked .rank													{ display: none !important; }
#pik_list_movies tr.empty td						{ height: 183px; }
#pik_list_movies tr td div							{ position: relative; height: 25px; }
#pik_list_movies tr.info-widget a.more	{ color: #2958b2 !important; display: block; font-size: 1.15em; font-weight: bold; text-decoration: underline; position: absolute; right: 0; top: 4px; }

#plprofile .ad-728-90,
#pl-lists .ad-728-90										{ margin: 20px 0 20px 14px; }

.js .flash															{ display: none; }


/* Modal window for users who've faved */
#wikpik_canvas_header										{ background-color: #375ca1; color: #fff; line-height: 40px; padding: 0 8px; font-size: 16px; overflow: hidden; }
#wikpik_canvas_header .fl-left					{ float: left; }

#wikpik_canvas_header .fl-right,
#wikpik_canvas li .fl-right							{ float: right; }

#wikpik_canvas													{ height: 298px; overflow: auto; }
#wikpik_canvas li												{ line-height: 40px; border-bottom: 1px solid #cdcdcd; padding: 0 8px; overflow: hidden; }
#wikpik_canvas li.even									{ background-color: #fef9dc; }
#wikpik_canvas li a											{ display: block; font-size: 14px; font-weight: bold; color: #295882; }


/* =PL Profile
/*------------------------------------------------------*/
#plprofile #footer									{ clear: both; }

#plprofile #content									{ overflow: visible; }
#plprofile #content-main						{ overflow: visible; }
#plprofile #content-left						{ float: left; width: 825px; }
#plprofile-block										{ position: relative; margin-bottom: 20px; }

#plprofile .widget-wrap														{ background: url(../images/bchiplt-top-825.png) no-repeat 0 0; overflow: visible; }
#memberprofile #plprofile-block .widget-wrap			{ background: url(../images/bchip-top-730.png) no-repeat 0 0; overflow: visible; }

#plprofile-block #info-widget											{ position: absolute; right: 0; top: 0; width: 375px; }
#memberprofile #plprofile-block #info-widget			{ width: 100%; }

#plprofile-block #info-widget li#share-this,
#plprofile-block #info-widget li#facebook					{ display: block; float: left; width: 80px; }

#plprofile-block #info-widget li#facebook					{ width: 50px; overflow: visible!important;}
#plprofile-block #info-widget #edit-delete a 			{ padding: 0 10px; }

#plprofile-block #facebook,
#plprofile-block #share-this,
#plprofile-block #edit-delete,
#plprofile-block #vulist-selection,
#plprofile-block #embed														{ position: absolute; }

#plprofile-block #facebook												{ left: 0; top: 2px; }
#plprofile-block #share-this											{ left: 75px; top: 3px; }
#plprofile-block #edit-delete											{ right: 4px; top: 0; }
#plprofile-block #embed														{ right: 144px; top: 0; }

#plprofile-block #embed-code											{ background-color: #fff; border: 1px solid #000; display: none; position: absolute; top: 30px; left: -234px; z-index: 20; width: 418px; height: 88px; padding: 6px 8px; }
#plprofile-block #embed-code p										{ font-size: 16px; text-align: center; }
#plprofile-block #embed-code .embed-close					{ background: url("../images/prettyPhoto/facebook/sprite.png") no-repeat scroll -1px -1px transparent; cursor: pointer; height: 22px; width: 22px; position: absolute; top: 6px; right: 8px; text-indent: -9999px; }
#embed-code-cont																	{ font-size: 14px; height: 67px; width: 380px; }

#plprofile-block #vulist-selection								{ left: 14px; top: 28px; font-size: 14px; }
#memberprofile #plprofile-block #facebook					{ left: 60%; top: 0; }
#memberprofile #plprofile-block #share-this				{ left: 70%; top: 3px; }

#plprofile-block .widget-wrap h4									{ color: #fff; font-weight: bold; line-height: 24px; padding: 0 0 0 14px; }
#memberprofile #plprofile-block .widget-wrap h4		{ font-size: 1.8em; padding-top: 4px; }

#plprofile-block .widget-wrap h4 em								{ display: block; color: #fee064; font-size: 18px; font-weight: normal; }
#plprofile-block .widget-wrap h4 em a							{ color: #fee064; text-decoration: underline; }

#plprofile .widget-wrap small											{ font-size: 18px; }

#plprofile .inner																	{ background: url(../images/bchip-mid-825.png) repeat-y 0 0; padding: 8px 14px 0; }
#memberprofile #plprofile-block .inner						{ background: url(../images/bchip-mid-730.png) repeat-y 0 0; padding: 8px 13px 0; }


#timestamp																				{ color: #fff; font-size: 1.1em; position: absolute; right: 14px; top: 34px; }

#pl-intro													{ background-color: #fff; border: 1px solid #1b418a; border-bottom: 0; min-height: 97px; height: auto !important;  height: 97px; padding: 0 6px 3px; position: relative; overflow: hidden; }
#pl-intro .review-text						{ float: left; height: auto; margin-bottom: 60px; padding-top: 10px; overflow: auto; }
#pl-intro .like_link							{ background: url(../images/fave-sprite.png) no-repeat 0 bottom; display: block; float: left; height: 25px; width: 26px; text-indent: -9999px; }
#pl-intro .starred								{ background-position: 0 top; }

#intro-text.no-wikchip						{ height: expression( this.scrollHeight > 232 ? "233px" : "auto" ); /* sets max-height for IE */
																		max-height: 233px; /* sets max-height value for all standards-compliant browsers */
																		/*overflow: scroll;*/ }


#intro-text.partial-width					{ width: 520px; }
#intro-text.full-width						{ width: 783px; }

#intro-textwrap.smallest					{ font-size: 14px; }
#intro-textwrap.small							{ font-size: 18px; }
#intro-textwrap.large							{ font-size: 22px; }
#intro-textwrap.larger						{ font-size: 26px; }
#intro-textwrap.largest						{ font-size: 30px; }


#memberprofile #intro-text.partial-width		{ width: 464px; }
#memberprofile #intro-text.full-width				{ width: 690px; }

#fave-forum-replies a,
#fave-forum-replies span					{ color:#2958b2 !important; font-size: 14px; font-weight: bold; }

#pl-forum,
#faves													{ height: 30px; }
								
#pl-forum												{ padding-left: 4px; }
								
#pl-forum a											{ background: url(../images/forum-arrow.png) no-repeat right 2px; line-height: 30px; padding-right: 20px; }
#faves span											{ line-height: 38px; }
#faves span a										{ text-decoration: underline; }

#pl-intro #wikchip												{ float: right; width: 223px; padding-top: 6px; text-align: right; }
#plprofile-block #wikchip p								{ font-size: 12px; text-align: center; }
#plprofile-block #wikchip #wikchip-source	{ font-size: 10px; text-align: left; }
#plprofile-block #wikchip-source em				{ font-weight: bold; }

#pl-intro #fave-forum-replies				{ position: absolute; bottom: 3px; left: 6px; }

#average-rating											{ position: absolute; bottom: 0; left: 268px; width: 256px; }
#average-rating .widget-wrap				{ background: url(../images/bchipnt-top-256.png) no-repeat 0 0; height: 25px; }
#average-rating h4									{ font-size: 14px; font-weight: normal; padding: 0; width: 100%; text-align: center; }
#average-rating .inner							{ background: url(../images/bchip-mid-256.png) repeat-y 0 0; padding: 0 14px; }
#average-rating .inner ul						{ background-color: #fff; overflow: hidden; padding: 6px 0 0 24px; }
#average-rating .inner ul li				{ float: left; margin-right: 6px; }
#average-rating .inner ul li.trust	{ font-size: 18px; line-height: 28px; margin-right: 0; }
#average-rating li.trust small			{ font-size: 12px; }

#memberprofile #pl-intro #average-rating					{ left: 254px; width: 216px; }
#memberprofile #average-rating .widget-wrap				{ background: url(../images/bchipnt-top-216.png) no-repeat 0 0; height: 25px; }
#memberprofile #pl-intro #average-rating h4				{ padding: 0; font-size: 14px; }
#memberprofile #average-rating .inner							{ background: url(../images/bchip-mid-216.png) repeat-y 0 0; padding: 0 2px; height: 37px; position: relative; }
#memberprofile #average-rating .inner ul					{ overflow: visible; padding: 4px 0 4px 5px; position: absolute; width: 191px; left: 10px; top: 0; }
#memberprofile #average-rating .inner ul li.trust	{ font-size: 15px; }

table#pik_list_movies							{ width: 100%; }
#pik_list_movies tr								{ position: relative; }
#memberprofile tr.info-widget td	{ padding-left: 112px; padding-top: 6px; }


#pik_list_movies th .tws-h				{ width: 300px; }
#pik_list_movies th .ondemand-h		{ width: 143px; }
#pik_list_movies th .title-h			{ width: 226px; }

#pik_list_movies td td.title												{ width: 228px; }
#pik_list_movies td td.year													{ width: 60px; padding-right: 12px; }
#pik_list_movies td td.wordicon-container						{ width: 70px; padding-right: 6px; }
#pik_list_movies td td.wordicon-container	span			{ margin-right: 0; }
#pik_list_movies td td.qual-img-container						{ width: 46px; padding-right: 6px; }
#pik_list_movies td td.qual-img-container span			{ margin-right: 0; }
#pik_list_movies td td.trust												{ width: 76px; padding: 0 3px 0 0; }
#pik_list_movies td td.genre												{ width: 88px; padding-right: 15px; }
#pik_list_movies td td.genre .genre-inner						{ height: auto !important; }
#pik_list_movies td td.ondemand											{ width: 170px; }


#pik_list_movies td li.title			{ width: 300px; }
#pik_list_movies td li.year				{ width: 64px; padding-right: 10px; }
#pik_list_movies td li.qual-img-s	{ margin-right: 6px; }
#pik_list_movies td li.trust			{ width: 132px; }

#memberprofile #pik_list_movies th .tws-h		{ width: 230px; }
#memberprofile #pik_list_movies .title-h		{ width: 276px; }
#memberprofile #pik_list_movies td .title		{ width: 263px; }
#memberprofile #pik_list_movies td li.trust	{ width: 115px; }

#pik_list_movies .released-h			{ width: 75px; }

#pik_list_movies .info														{ float: left; width: 676px; }
#plprofile-block .info														{ margin-right: 0; min-height: 148px; height: auto !important;  height: 148px; width: 676px; padding: 0; border: none; }
#memberprofile #plprofile-block .info							{ margin: 0; padding: 0; border: none; width: 582px; }

#pik_list_movies .even .full-review,
#pik_list_movies .even .expand-desc,
#pik_list_movies .even .collapse-desc { background-color: #fef9dc; }

#pik_list_movies .odd .full-review,
#pik_list_movies .odd .expand-desc,
#pik_list_movies .odd .collapse-desc	{ background-color: #fff; }

#pik_list_movies .full-review				{ padding: 5px 0 0 10px; }


#pik_list_movies .descr,
#pik_list_movies .review																{ height: auto; position: relative; }
										
#pik_list_movies .descr																	{ height: 65px; }
#pik_list_movies .no-review .descr											{ height: 128px; }

/* Expanded view */
#pik_list_movies .descr.expanded												{ height: auto; }

#pik_list_movies .descr.expanded .review-text-partial,
#pik_list_movies .descr.expanded .expand-desc					{ display: none; }
											
#pik_list_movies .descr.expanded .review-text-full 		{ display: block; padding-bottom: 17px; }
#pik_list_movies .descr.expanded .collapse-desc				{ display: block; }
										
#pik_list_movies .descr .expand-desc										{ display: block; }
#pik_list_movies .descr .collapse-desc									{ display: none; }
											
#pik_list_movies .expand-desc,
#pik_list_movies .collapse-desc													{ color:#2958b2 !important; display: block; font-size: 1.15em; font-weight: bold; text-decoration: underline; position: absolute; right: 6px; bottom: 4px; }

#pik_list_movies .review																{ height: 52px; margin-top: 6px; overflow: hidden; }
#pik_list_movies .info .review-text p										{ margin-bottom: 17.6px; }
									
#pik_list_movies .info .review-text											{ height: auto; overflow: hidden; }

#pik_list_movies .descr .review-text-partial						{ height: 54px; overflow: auto; }
#pik_list_movies .descr .review-text-full								{ display: none; }

#pik_list_movies .no-review .descr .review-text-partial	{ height: 109px; }
#pik_list_movies .review .review-text										{ height: 35px; }

#pik_list_movies .no-desc .review												{ height: 128px; margin-top: 0; }
#pik_list_movies .no-desc .review .review-text					{ height: 125px;}

#pik_list_movies .timestamp-title												{ color: #2b2b2b; font-size: 1.1em; position: relative; bottom: -3px; left: 0; }

#pik_list_movies .forum-link										{ font-size: 14px; font-weight: bold; position: absolute; left: 520px; top: 2px; }
#pik_list_movies .forum-link a									{ color: #2958b2 !important; }
#pik_list_movies .forum-link img								{ padding-right: 6px; margin-bottom: -2px; }
#pik_list_movies .forum-link span								{ text-decoration: underline; }

#memberprofile #pik_list_movies .forum-link			{ left: 426px; }
									
table#pik_list_movies .rank											{ background: url(../images/piklist-tab.png) no-repeat 0 0; color: #2358a6; display: block; font-size: 24px; font-weight: bold; width: 66px; height: 80px; line-height: 80px; text-align: center; position: absolute; left: -66px; text-shadow: 1px 2px 3px #666 }

#memberprofile #pik_list_movies .rank						{ font-size: 13px; font-weight: normal; display: inline; left: -12px; width: 26px; }

					
#plprofile .bottom-cap													{ background: url(../images/bchip-bot-825.png) no-repeat 0 0; height: 25px; }
#memberprofile #plprofile-block .bottom-cap			{ background: url(../images/bchip-bot-730.png) no-repeat 0 0; height: 25px; }

#plprofile #content-right					{ float: right; width: 160px; }


#plprofile #forum-block form								{ padding-left: 0; background: none; }
#plprofile #forum-block .chip-header				{ width: 100px; }
#plprofile #forum-block .pagination-wrap		{ width: 388px; }
#plprofile #forum-block .chip-header em			{ color: #fff; font-weight: bold; font-size: 23px; }

/* =PL Lists 
/*------------------------------------------------------*/
#pl-lists #content-left													{ float: left; width: 825px; }
#pl-lists #content-right												{ float: right; width: 160px; }

/* top section */
#pik-lists-block .widget-wrap										{ background: url(../images/yychip-top-825-2.png) no-repeat 0 0; position: relative; overflow: visible; }
#pik-lists-block .widget-wrap h2								{ margin-right: 10px; padding: 6px 0 0 14px; width: 106px; }
#pik-lists-block .search-widget 								{ padding-top: 4px; }

#pik-lists-block .search-widget label,
#pik-lists-block .search-widget span						{ color: #9d7e09; font-size: 10.8px; }

#pik-lists-block .search-widget span						{ color: #89512c; margin-left: 10px; }
#pik-lists-block .search-widget input						{ margin-left: 8px; }
#pik-lists-block .pagination-wrap								{ position: absolute; right: -14px; }

/* inner section */
#pik-lists-block .inner													{ background: url(../images/ychip-mid-825-2.png) repeat-y 0 0; padding: 8px 14px 0; }
#pik-lists-block table													{ border: none; width: 100%; }

#pik-lists-block th															{ background-color: #375ca2; border: 1px solid #fff; border-bottom: 1px solid #cdcdcd/*#fec601*/; border-left: none; color: /*#3b3b3b*/#fff; font-size: 14px; padding: 4px 8px; text-align: left; vertical-align: top; /* width: 100% */ }
#pik-lists-block th.l-cell											{ border-left: 1px solid #fff; }
#pik-lists-block th div													{ float: left; }

#pik-lists-block th#creator-list								{ width: 416px; }
#pik-lists-block th#avg-trust										{ width: 76px; text-align: center; }
#pik-lists-block th#forum												{ width: 257px; }

#pik-lists-block th a														{ color: #fff; }
#pik-lists-block td a														{ color: #000; text-decoration: underline; }

#pik-lists-block div.right											{ float: right !important; margin-right: 200px; }
#pik-lists-block small													{ font-size: 14px; }

#pik-lists-block td															{ border: 1px solid #cdcdcd; border-left: none; border-top: none; font-size: 16px; padding: 4px 8px 0 8px; }
#pik-lists-block td.l-cell											{ border-left: 1px solid #cdcdcd; }
#pik-lists-block td.l-cell div small						{ font-size: 11px; }

#pik-lists-block .vl-info												{ float: left; width: 280px; }
#pik-lists-block .info													{ line-height: normal; font-size: 11px; }
#pik-lists-block .timestamp											{ float: right; }
#pik-lists-block .review-text										{ font-size: 14px; height: 35px; overflow: hidden; }
#pik-lists-block .review-text *									{ margin-bottom: 0; }


#pik-lists-block .vl-posters										{ float: right; margin-top: 3px; width: 130px; text-align: left; }
#pik-lists-block .poster-lnk40									{ display: inline; }

#pik-lists-block .vl-posters .second,
#pik-lists-block .vl-posters .third							{ }

#pik-lists-block .wordicon-s										{ margin: 0 auto; display: block; }
#pik-lists-block .avg-trust-cell								{ text-align: center; }

#pik-lists-block .comments-row									{ display: block; height: 68px; overflow: hidden; }
#pik-lists-block .reply-lnk											{ font-size: 11px; }
#pik-lists-block ul.replies											{ padding-left: 13px; }
#pik-lists-block ul.replies	li									{ color: #9e7607; font-size: 11px; display: list-item; float: none; list-style-type: disc; }
#pik-lists-block ul.replies li span							{ color: #2b2b2b; }
#pik-lists-block ul.replies li span p						{ display: inline; }
#pik-lists-block ul.replies li a								{ color: #2958b2 !important; text-decoration: underline; }

#pik-lists-block ul.replies li strong						{ font-weight: bold; }
#pik-lists-block ul.replies li em								{ font-style: italic; }

#pik-lists-block .bottom-cap										{ background: url(../images/ychip-bot-825.png) no-repeat 0 0; height: 17px; }


/* VL Maintenance
/*------------------------------------------------------*/
#vl-form .widget-wrap														{ background: url(../images/bchiplt-top-1000-2.png) no-repeat 0 0; }
#vl-form .chip-header														{ padding-left: 12px; }
#vl-form .info-widget														{ margin-right: 9px; text-align: right; }
#vl-form #button-bottom													{ margin-top: 10px; }

#vl-form .inner																	{ background: url(../images/bchip-mid-1000-2.png) repeat-y 0 0; padding: 0 14px; }
#vl-form .top																		{ background-color: #fff; border: 1px solid #1b418a; overflow: hidden; padding: 4px 6px; }
#vl-form .add-movies														{ border-bottom: none; }
#vl-form .top li																{ margin-bottom: 8px; }

#vl-form .main																	{ overflow: hidden; }
#vl-form .main ul																{ float: left; }
#vl-form .main div															{ float: right; }

#vl-form .top label,
#vl-form .top h3																{ color: #2b2b2b; font-size: 1.7em; display: block; float: left; vertical-align: top; padding-right: 20px; width: 62px; }

#vl-form .top h3																{ width: 100%; margin-bottom: 8px; padding: 0; padding-left: 4px; }

#vl-form .top label.radio												{ display: inline; float: none; }
#vl-form .top label.intro-label									{ width: 36px; }

#pik_list_numbered_true,
#pik_list_numbered_false												{ margin-top: 5px; }

#vl-form .top input															{ font-size: 1.4em; padding: 2px 0; }
#vl-form .times-font														{ font: 14px "Times New Roman", Times, serif; }
#vl-form 	textarea															{ color: #2b2b2b; height: 88px; width: 500px; padding: 8px; }

#vl-form .wikchip label													{ text-align: right; }

#vl-form .wikchip .remove_chip                  { margin-bottom: 10px; text-align: center; }
#vl-form .wikchip .remove_chip label            { text-align: left; display: inline; float: none; font-size: 11px; }

#vl-form .example-note													{ color: #bebebe; font-size: 1.1em; margin-left: 84px; width: 400px; }
#vl-form .example-note li												{ display: inline; float: left; }
#vl-form #youtube-note li												{ margin-bottom: 0; }
#vl-form .example-note .type										{ font-weight: bold; padding-right: 5px; text-align: right; width: 110px; }

#vl-form #wikchip-right													{ float: left; width: 710px; }
#vl-form #wikchip-preview												{ float: right; padding: 0 8px; width: 224px; }
#vl-form #image-video-initial										{ background-color: #eaeaea; color: #cacaca; height: 91px; padding-top: 90px; text-align: center; width: 224px; }
#vl-form #caption																{ color: #777; font-size: 1.2em; font-style: italic; text-align: center; }
#vl-form #test-url															{ width: 444px; }

#lookup_movies_form_q														{ width: 200px; margin-right: 20px; }
#vl-form .inactive															{ color: #bababa; }
#add-it-button																	{ vertical-align: middle; }

#vl-form .bottom-cap														{ background: url(../images/bchip-bot-1000-2.png) no-repeat 0 0; height: 23px; }


#vl-form #pik_list_movies												{ border: 1px solid #1b418a; border-top: none; }
#vl-form ul#vl-movies-header										{ background-color: #375ca2; border: 1px solid #cdcdcd; color: #fff; font-size: 14px; margin: 0 1px; padding: 8px 8px 4px; overflow: hidden; }
#vl-form ul#vl-movies-header li									{ display: block; float: left; }
#vl-form .title-h																{ width: 700px; }
#vl-form .drag-h																{ width: 129px; text-align: center; }
#vl-form .remove-h															{ width: 123px; text-align: center; }

#vl-form .pik_list_movie												{ background-color: #fff; border: 1px solid #cdcdcd; border-top: none; border-left: none; overflow: hidden; padding: 0 6px 3px; }
#vl-form .pik_list_movie.even										{ background-color: #fef9dc; }

#vl-form .pik_list_movie ul											{ overflow: hidden; }
#vl-form .pik_list_movie ul li									{ float: left; }
#vl-form .pik_list_movie ul li.title						{ width: 742px }
#vl-form .pik_list_movie ul li.drag							{ width: 70px; margin-right: 20px; }
#vl-form .pik_list_movie ul li.drag small				{ float: left; font-size: 10px; line-height: 28px; margin: 0 6px; }

#vl-form .pik_list_movie ul li.remove						{ width: 123px; padding-top: 3px; text-align: center; }

#vl-form .pik_list_movie h5											{ font-size: 24px }
#vl-form .pik_list_movie .toggle_handle					{ color: #2b2b2b; text-decoration: underline; }
#vl-form .pik_list_movie img										{ float: left; margin-right: 6px; }
#vl-form .pik_list_movie .drag_handle						{ background:url(/images/drag.png); float: left; margin: 6px auto; height: 16px; width: 16px; }
#vl-form .pik_list_movie .info									{ float: left; width: 850px; height: 148px; position: relative; }
#vl-form .pik_list_movie .info textarea					{ width: 846px; height: 105px; border: 1px solid #cdcdcd; padding: 2px 0 2px 6px; }
#vl-form .pik_list_movie.even .info textarea		{ background-color: #fef9dc; }
#vl-form .pik_list_movie .info .timestamp-title	{ position: absolute; }

#vl-form .fieldWithErrors												{ display: inline; float: none !important; }
.ui-state-highlight															{ height: 1.5em; line-height: 1.2em; }
