@CHARSET "ISO-8859-1";

/*** GLOBAL STYLES ***/
.jvideo_wrapper                         {width:auto; margin:0px auto 0px 0px}
.jvideo_elementContainer				{width:auto; margin:0px auto 0px 0px; vertical-align:middle}
.jvideo_button                          {width:100px}
.jvideo_element                         {clear:left; float:left; width:100px; margin:4px 2px 10px 0px; vertical-align:middle}
.jvideo_element2                        {float:left; width:auto; margin:0px 0px 10px 0px; vertical-align:middle}
.jvideo_element2 input,
.jvideo_element2 textarea				{width:350px}
.jvideo_element3                        {clear:left; margin-left:100px}
.jvideo_element4                        {float:left; width:auto; margin:0px 0px 12px 0px}
.jvideo_clear                   		{clear:both}
.jvideo_container           			{padding:0px; margin:0px}
.jvideo_title                       	{font-size:x-large; font-weight:bold}
.jvideo_title a                     	{text-decoration:none}
.jvideo_title a:hover       			{text-decoration:underline}
.jvideo_view                        	{margin-top:7px; margin-bottom:7px}
.jvideo_info                        	{text-align:left; background-color:#eee; border:Solid thin #ccc; padding-top:7px; padding-left:7px}
.jvideo_user                        	{float:left; width:49%}
.jvideo_desc                        	{float:right; width:49%}
.jvideo_comments                		{float:left; width:100%}
.jvideo_embed                       	{padding:7px; padding-left:0px}
.jvideo_embed input             		{width:285px; background-color:#ddd; border:Solid thin #ccc; font-size:10px; height:12px; vertical-align:top}
.jvideo_rate                        	{margin-top:7px; width:50%}
.jvideo_nav_header              		{text-align:center}
.jvideo_table                       	{padding:0px; margin:0px}
.jvideo_table th                		{background-color:#ccc; color:#666; font-weight:bold; font-size:13px; padding:0px}
.jvideo_table td                		{background-color:#fafafa; border:Solid 1px #eaeaea; text-align:left; width:100px; height:80px}
.jvideo_header                      	{line-height:200%}
.jvideo_footer                      	{margin-left:auto; margin-right:0px}
.jvideo_wrapper .clear                  {clear:both; line-height:0; height:0; font-size:0}
.jvideo_wrapper .align-right            {float:right; margin:0 0 15px 15px}
.jvideo_wrapper .align-left             {float:left; margin:0 15px 15px 0}
.jvideo_wrapper .float-right            {float:right}
.jvideo_wrapper .float-left             {float:left}
.jvideo_wrapper .border-thin            {border:solid thin #ccc}
#categoryList                       	{margin:7px; padding-left:13px}
.linkback                               {width:100%; text-align:center !important; margin:12px auto 2px auto; font-size:8.5px !important}
#editVideoWrapper *, #addVideoWrapper *	{font-family:Arial,Tahoma,Verdana,sans-serif}
#leftRightContainer div div.title		{display:block; font-weight:bold; font-size:100%; clear:none; float:left;  padding:3px 6px 3px 6px; background-color:#ffd; border:thin solid #ccc;  width:435px; position:relative; margin-bottom:1px}
#titleContainer             			{width:900px; padding:0px}
#titleContainer input           		{padding:3px 5px; font-size:x-large; font-weight:bold; width:100%; font-family:arial}
#leftRightContainer                    	{width:900px; padding:0px; position:relative}
#leftContainer                      	{width:445px; height:365px; margin:0px 5px 0px 0px; padding:0px; float:left}
#rightContainer                     	{padding:0px; position:absolute; left:463px}
#leftRightContainer div.container       {float:left; clear:left; position:relative; margin-top:5px}
#publishingContainer .border-thin		{width:447px; height:203px; overflow:auto}
#publishingContainer div.field			{margin-top:2px; margin-bottom:8px; font-size:11px; padding-left:4px}
#publishingContainer div.subtitle		{display:inline; font-weight:normal; padding:0px; height:20px; width:150px}
#publishingContainer div.content		{display:inline; font-weight:normal; padding:0px 5px; height:20px; width:300px}
#publishingContainer img.calendar		{float:right; margin:0px 2px}
#publishingContainer div.content a		{float:right; margin:3px 2px; font-size:smaller; cursor:pointer}
#publishingContainer div.content a:hover{text-decoration:underline}
#categoriesContainer div.content		{height:127px; overflow:auto; border:solid thin #ccc; width:447px; padding:3px 0px; background-color: #fff;}
#previewContainer               		{width:900px; padding:0px; margin-top:5px; margin-bottom:0px; text-align:center}
#descriptionContainer textarea			{width:447px; font-size:small; margin:0px}
#embedCode                          	{width:420px; font-size:small; margin:3px; border-style: inset}
#embedContainer div.content				{text-align:center; border:solid thin #ccc}
#embedContainer label                   {cursor:pointer}
#embedContainer a:hover             	{cursor:pointer; text-decoration:underline}
.videoCategoryCheckboxContainer			{margin:5px 0px}
.videoCategoryCheckboxContainer label	{cursor:pointer; font-size:12px}
#tagsContainer input                    {width:441px; padding:3px}
#tagsContainer .example             	{margin:4px 0px; text-align:right; font-size:smaller; font-style:italic}

/*** AJAX STYLES ***/
.jvideo_ajax                            {width:auto; padding:4px; border:Solid thin #000; border-top:none}
.jvideo_ajax .jvideo_info				{border:none}
.jvideo_ajax .jvideo_desc				{float:left}
.jvideo_ajax .jvideo_user				{float:right; line-height:150%}
.jvideo_ajax .jvideo_title				{font-size:medium; font-weight:bold}
.jvideo_ajax .jvideo_views				{font-size:16px; vertical-align:top; float:left; margin-right:10px; margin-top:0px}
.jvideo_ajax .jvideo_ajaxRating			{font-size:16px; vertical-align:top}
.jvideo_ajax .jvideo_stars_small_empty	{background-image:url("../images/emptyStar12x12.gif") !important}
.jvideo_ajax .jvideo_stars_small_half	{background-image:url("../images/halfStar12x12.gif") !important}
.jvideo_ajax .jvideo_stars_small_full	{background-image:url("../images/fullStar12x12.gif") !important}
.jvideo_ajax .jvideo_stars_large_empty	{background-image:url("../images/emptyStar16x16.gif") !important}
.jvideo_ajax .jvideo_stars_large_half	{background-image:url("../images/halfStar16x16.gif") !important}
.jvideo_ajax .jvideo_stars_large_full	{background-image:url("../images/fullStar16x16.gif") !important}
div.ajax_pagination div.prev			{float:left}
div.ajax_pagination div.next			{float:right}
div.ajax_pagination div.nav				{float:left; margin-left:auto; margin-right:auto}
div.ajax_pagination div.prev img,
div.ajax_pagination div.next img		{height:24px; width:24px; margin-right:8px; margin-left:8px}
div.ajax_pagination div.prev img.normal	{background-image:url("../images/navLeftNormal.png") !important}
div.ajax_pagination div.prev img.disabled {background-image:url("../images/navLeftDisabled.png") !important}
div.ajax_pagination div.next img.normal	{background-image:url("../images/navRightNormal.png") !important}
div.ajax_pagination div.next img.disabled {background-image:url("../images/navRightDisabled.png") !important}
div.community-jvideo-wrap .jvideo_videos_grid td {padding-left:0px; padding-right:0px; margin-left:auto; margin-right:auto}

/*** CROSS-FADER STYLES ***/
.playImage                              {background-image:url('../images/play_small.png'); position:absolute; top:22.5px; left:37.5px}
.thumbnailSpan                          {position:relative; display:inline-block}

/*** PROFILE STYLES ***/
.jvideo_profile                         {background-color:#eee; border:Solid thin #ccc; float:left; padding:3px; line-height:16px}
.jvideo_profile img                 	{margin-right:5px; margin-bottom:2px}
.jvideo_profile .smalltext				{font-size:11px}
.jvideo_profile .description			{display:block; padding:5px}
.jvideo_profile strong              	{font-weight:bolder; font-size:12px; color:#666}
.jvideo_profile a                       {text-decoration:underline}
.jvideo_profile #username				{font-size:large; font-weight:bolder; color:#666}
.jvideo_profile_edit                	{background-color:#eee; border:Solid thin #ccc; float:left; padding:3px; line-height:16px}
.jvideo_profile_table               	{padding:0px; margin:0px}
.jvideo_profile_table th				{background-color:#ccc; color:#666; font-weight:bold; font-size:13px; padding:0px}
.jvideo_profile_table tr				{vertical-align:top; margin:1px 0px 1px 0px}
.jvideo_profile_table td				{border:Solid 1px #eaeaea; text-align:left; width:auto; height:auto}
.jvideo_profile_pending         		{clear:left; float:left; padding:3px; padding-left:0px; line-height:16px}
.jvideo_profile_clear           		{clear:both; margin:5px}

/*** VIDEO STYLES ***/
.jvideo_videos                          {margin:0px; padding:0px}
.jvideo_videos_list                 	{width:100%; clear:both}
.jvideo_videos_list_video				{padding:4px; margin-left:0px; margin-right:auto; margin-top:7px; margin-bottom:7px; width:100%; background-color:#fafafa; border:Solid 1px #eaeaea}
.jvideo_videos_list_thumb				{width:120px; float:left; margin-right:15px}
.jvideo_videos_list_thumb img			{display:block; margin-left:auto; margin-right:auto}
.jvideo_videos_list_title a				{text-decoration:underline}
.jvideo_videos_list_desc				{padding-left:15px}
.jvideo_videos_list_clear				{clear:left}
.jvideo_videos_grid                     {width:100%; vertical-align:top; clear:both}
.jvideo_videos_grid tr                 	{vertical-align:top}
.jvideo_videos_grid td          		{padding-left:15px; padding-right:15px}
.jvideo_videos_grid_video				{padding:2px; margin-left:auto; margin-right:auto; margin-top:7px; margin-bottom:7px; width:120px; vertical-align:top}
.jvideo_videos_grid_thumb				{width:120px; position:relative}
.jvideo_videos_grid_thumb img			{display:block; margin-left:auto; margin-right:auto}
.jvideo_videos_grid_thumb a				{text-decoration:none}
.jvideo_videos_grid_thumb a:hover		{text-decoration:none}
.jvideo_videos_grid_title				{font-size:13px; height:34px; overflow:hidden}
.jvideo_videos_grid_title a				{text-decoration:underline; font-weight:bold}
.jvideo_videos_grid_author				{clear:left; line-height:15px; font-size:11px; color:#667}
.jvideo_videos_grid_author a			{text-decoration:underline; color:#000}
.jvideo_videos_grid_views				{font-size:11px; line-height:13px; color:#667}
.jvideo_videos_grid_rating				{float:right; line-height:13px; font-size:11px}
.jvideo_videos_grid_duration			{float:left; font-weight:bold; font-size:11px; line-height:13px}
.jvideo_videos_grid_dateadded			{font-size:11px; line-height:13px; color:#667}
.jvideo_videos_grid_clear				{clear:both; height:1px; width:1px}
#publishVideo_expired               	{color:red; font-weight:bold}
#publishVideo_published             	{color:green; font-weight:bold}
#publishVideo_unpublished,
#publishVideo_notapproved				{color:orange; font-weight:bold}
.jvideo_views                           {height:20px; font-size:16px; float:left; margin-top:2px}
.jvideo_ajaxRating                  	{height:20px; font-size:16px; font-weight:bold; margin-right:1px}
.jvideo_ratingCount                     {font-size:12px; font-weight:normal}
.jvideo_ratingThanks                	{font-size:12px; font-style:italic; font-weight:normal; padding-right:5px}
.jvideo_stars_small_empty				{background-image:url("../images/emptyStar12x12.gif")}
.jvideo_stars_small_half				{background-image:url("../images/halfStar12x12.gif")}
.jvideo_stars_small_full				{background-image:url("../images/fullStar12x12.gif")}
.jvideo_stars_large_empty				{background-image:url("../images/emptyStar16x16.gif")}
.jvideo_stars_large_half				{background-image:url("../images/halfStar16x16.gif")}
.jvideo_stars_large_full				{background-image:url("../images/fullStar16x16.gif")}
.jvideo_wrapper .more_videos            {text-align: right;}
