* { margin:0; padding:0; }
html, body { height:100%; overflow:hidden; }
body { min-height:100%; height:auto !important; height:100%; }

.rounded1 { -moz-border-radius-bottomleft:0px; -moz-border-radius-bottomright:0px; -moz-border-radius-topleft:6px; -moz-border-radius-topright:6px; }
.rounded2 { -moz-border-radius-bottomleft:0px; -moz-border-radius-bottomright:5px; -moz-border-radius-topleft:5px; -moz-border-radius-topright:5px; }
.rounded3 { -moz-border-radius-bottomleft:5px; -moz-border-radius-bottomright:0px; -moz-border-radius-topleft:5px; -moz-border-radius-topright:5px; }

#wrapper { width:100%; height:100%; overflow:auto; position:absolute; }
	#wrapper #wrapbody { min-height:100%; height:auto !important; height:100%; font-family:Arial, Helvetica, sans-serif; font-size:12px; } /* <body> */
	.menu { position:absolute; bottom:34px; z-index:80; width:230px; margin:0; padding:0; background:none; display:none; font-family:Arial, Helvetica, sans-serif; }
		.menu .menubgrd { position:absolute; bottom:0; left:0; z-index:81; width:230px; margin:0; padding:0; background-image:url(../../images/dock/menubgrdtransp1.png); }
			.menu .menucontent { z-index:82; width:210px; /*min-height:306px;*/ padding:15px 4px 10px; margin:5px 5px -1px 5px; overflow:hidden; background-color:#fff; border:1px solid #000; background-image:url(../../images/dock/menubgrdup.png); background-repeat:repeat-x; }
				.menu .menucontent h1 { font-size:12px; color:#767676; font-weight:bold; text-align:center; margin-bottom:15px; }
				.menu .menucontent .menucontentwrap { border:1px solid #bcbcbc; -moz-border-radius:2px; }
					.menu .menucontent .menucontentwrap div { overflow:auto; }

					ul.lst1 { list-style:none; margin-bottom:10px; }
						ul.lst1 li { font-size:12px; font-weight:bold; color:#c83c68; text-align:center; border-bottom:1px solid #dadada; }
							ul.lst1 li a { display:block; height:38px; line-height:38px; overflow:hidden; margin:0; text-align:center; text-decoration:underline; font-size:12px; font-weight:bold; color:#c83c68; }
							ul.lst1 li a:hover { display:block; height:38px; line-height:38px; margin:0; text-align:center; text-decoration:underline; font-size:12px; font-weight:bold;  color:#a81c48; background-color:#ececec; }
					ul.messageslist1 { list-style:none; margin-bottom:10px; color:#272727; font-size:11px; }
						ul.messageslist1 li { height:38px; padding:12px 10px; overflow:hidden; border-bottom:1px solid #dadada; }
						ul.messageslist1 li:hover { background-color:#ececec; }
							ul.messageslist1 .img1 { float:left; display:block; width:38px; height:38px; margin:0 8px 20px 0; }
							ul.messageslist1 em { display:block; font-style:normal; }
								ul.messageslist1 em a { font-size:11px; color:#cf4376; }
								ul.messageslist1 em a:hover { font-size:11px; color:#df5386; }
							ul.messageslist1 a.user1 { color:#272727; }

					ul.videoslist1 { list-style:none; margin-bottom:10px; }
						ul.videoslist1 li { padding:15px 11px; overflow:hidden; border-bottom:1px solid #dadada; }
						ul.videoslist1 li:hover { background-color:#ececec; }
							ul.videoslist1 li a.img1 { display:block; overflow:hidden; width:168px; height:108px; z-index:98; margin:0 auto 10px; }
							ul.videoslist1 li a.img1 img { display:block; width:160px; height:100px; overflow:hidden; background-color:#e2e0e0; padding:3px; border:1px solid #c5c4c4; -moz-border-radius:5px; }
							ul.videoslist1 li a.img1:hover img { border:1px solid #959494; background-color:#c2c0c0; padding:3px; -moz-border-radius:5px; }
						ul.videoslist1 li .pushplay1 { display:block; width:34px; height:33px; overflow:hidden; z-index:99; margin:-82px 0 45px 72px; padding:0; }
							ul.videoslist1 li .pushplay1 img { width:34px; height:33px; overflow:hidden; margin:0; padding:0; }
						ul.videoslist1 li a.nick1 { display:block; padding:0 7px; line-height:1.4; height:18px; overflow:hidden; text-align:left; font-size:12px; font-weight:bold; color:#cf4376; text-decoration:none; }
						ul.videoslist1 li a.nick1:hover { display:block; padding:0 7px; line-height:1.4; height:18px; overflow:hidden; text-align:left; font-size:12px; font-weight:bold; color:#df5386; text-decoration:underline; }
						ul.videoslist1 li span { display:block; padding:0 7px; font-size:10px; color:#787878; line-height:1.2; }
						ul.videoslist1 li span.rating { padding:0 !important; margin:2px 7px 0; }
						ul.videoslist1 li img { padding:3px 7px 0; }

					ul.sharelist1 { list-style:none; margin-bottom:10px; color:#272727; font-size:11px; }
						ul.sharelist1 li { height:35px; overflow:hidden; line-height:35px; border-bottom:1px solid #dadada; }
						ul.sharelist1 li:hover { background-color:#ececec; }
							ul.sharelist1 span { float:left; margin:10px 10px 0 10px; }
							ul.sharelist1 a, ul.sharelist1 a:hover { font-size:12px; font-weight:bold; text-decoration:none; }
							ul.sharelist1 a:hover { text-decoration:underline !important; }

					.nonewitems { padding:5px 5px 20px; font-weight:bold; text-align:center; }

					.menu .menucontent .menucontentwrap a.lnk1 { display:block; width:204px; height:37px; line-height:37px; margin:0 auto 1px; background-color:#bf375f; background-image:url(../../images/dock/bgrdlnk1.png); background-repeat:repeat-x; font-size:12px; font-weight:bold; color:#fff; text-align:center; text-decoration:underline; }
					.menu .menucontent .menucontentwrap a.lnk1:hover { display:block; width:204px; height:37px; line-height:37px; margin:0 auto 1px; background-color:#bf375f; background-image:url(../../images/dock/bgrdlnk1.png); background-repeat:repeat-x; font-size:12px; font-weight:bold; color:#fcc; text-align:center; text-decoration:none; }

					ul.lst2 { list-style:none; margin:4px 0 20px; }
						ul.lst2 li { font-size:12px; font-weight:normal; margin:0; padding:0; color:#c83c68; text-align:left; position:relative; }
							ul.lst2 li a.userlnk { display:block; height:32px; line-height:32px; margin:1px 2px; padding:3px 5px; text-decoration:none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#cf4378; border-top:1px solid #fff; border-bottom:1px solid #fff; }
							ul.lst2 li a.userlnk:hover { display:block; height:32px; margin:1px 2px; padding:3px 5px; text-decoration:none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#cf4378; border-top:1px solid #c6c6c6; border-bottom:1px solid #c6c6c6; background-color:#ececec; }
								ul.lst2 li a.userlnk img { float:left; display:block; width:32px; height:32px; margin-right:10px; border:none; }
							ul.lst2 li a.btn1, ul.lst2 li a.btn1:hover { position:absolute; top:10px; right:5px; width:50px; margin:0; padding:0; text-align:center; }
							ul.lst2 li .useropt1 { position:absolute; top:8px; right:0; }
								ul.lst2 li .useropt1 img { float:left; display:block; width:22px; height:22px; overflow:hidden; margin:0 5px 0 0; background-color:#fff; border:1px solid #ddd; -moz-border-radius:2px; -webkit-border-radius:2px; -khtml-border-radius:2px; border-radius:2px; }
								ul.lst2 li .useropt1 img:hover { float:left; display:block; width:22px; height:22px; overflow:hidden; margin:0 5px 0 0; background-color:#ececec; border:1px solid #ccc; -moz-border-radius:2px; -webkit-border-radius:2px; -khtml-border-radius:2px; border-radius:2px; }

	#menu1 { left:10px; }
	#menu2 { left:37px; }
	#menu3 { left:37px; }
	#menu4 { left:64px; }
	#menu5 { left:145px; }
	#menu6 { left:145px; }
	#menu7 { right:15px; }
	#menu9 { left:172px; }
	#menu8 { left:199px; }

	.tip { position:absolute; bottom:34px; margin:0 0 7px 0; z-index:90; display:none; }
	#tip1 { left:15px; }
	#tip2 { left:42px; }
	#tip3 { left:69px; }
	#tip4 { left:96px; }
	#tip5 { left:123px; }
	#tip6 { left:150px; }
	#tip9 { left:177px; }
	#tip8 { left:204px; }
	#statictip1 { right:67px; }
	* html #statictip1 { right:82px; } /* IE6 hack */
		#statictip1 .closebtn { display:inline; vertical-align:middle; margin-left:3px; }
		* html #statictip1 .closebtn { display:none; } /* IE6 hack */
		#statictip1 a { outline:none; }
	a.tips1 { background: transparent url(../../images/dock/tipright.gif) no-repeat scroll top right; display: block; height:25px; float:left; padding-right:10px; text-decoration:none; color:#fff; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; }
	a.tips1 span { background: transparent url(../../images/dock/tipleft.gif) no-repeat; display: block; line-height:21px; padding:0 0 6px 10px; margin:0; text-decoration:none; color:#fff; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; }

#footermain { width:100%; height:34px; overflow:hidden; z-index:99; background-color:#595757; position:absolute; bottom:0px; background-image:url(../../images/dock/bgrdfooter.png); background-repeat:repeat-x; background-position:top; }
	#footermain #footerleft { float:left; overflow:hidden; }
	#footermain #footerleft ul { float:left; list-style:none; margin:0 15px; }
	* html #footermain #footerleft ul { margin:0 12px 0 8px; } /* IE6 hack */
		#footermain #footerleft ul li { float:left; margin:0 2px 0 0; border:none; }
			#footermain #footerleft ul li a, #footermain #footerleft ul li a:hover { display:block; width:25px; height:34px; overflow:hidden; outline:none; margin:0; border:none; text-decoration:none; font-size:10px; text-indent:-9999px; }
			#footermain #footerleft ul li a { background-image:url(../../images/dock/menusprite.gif); background-repeat:no-repeat; }
			#footermain #footerleft ul li a.btn1off { background-position:0 0; }
			#footermain #footerleft ul li a.btn2off { background-position:-26px 0; }
			#footermain #footerleft ul li a.btn3off { background-position:-52px 0; }
			#footermain #footerleft ul li a.btn4off { background-position:-78px 0; }
			#footermain #footerleft ul li a.btn5off { background-position:-104px 0; }
			#footermain #footerleft ul li a.btn6off { background-position:-130px 0; }
			#footermain #footerleft ul li a.btn8off { background-position:-156px 0; }
			#footermain #footerleft ul li a.btn9off { background-position:-182px 0; }
			#footermain #footerleft ul li a.btn1off:hover { background-position:0 -35px; }
			#footermain #footerleft ul li a.btn2off:hover { background-position:-26px -35px; }
			#footermain #footerleft ul li a.btn3off:hover { background-position:-52px -35px; }
			#footermain #footerleft ul li a.btn4off:hover { background-position:-78px -35px; }
			#footermain #footerleft ul li a.btn5off:hover { background-position:-104px -35px; }
			#footermain #footerleft ul li a.btn6off:hover { background-position:-130px -35px; }
			#footermain #footerleft ul li a.btn8off:hover { background-position:-156px -35px; }
			#footermain #footerleft ul li a.btn9off:hover { background-position:-182px -35px; }
			#footermain #footerleft ul li a.btn1on, #footermain #footerleft ul li a.btn1on:hover { background-position:0 -70px; }
			#footermain #footerleft ul li a.btn2on, #footermain #footerleft ul li a.btn2on:hover { background-position:-26px -70px; }
			#footermain #footerleft ul li a.btn3on, #footermain #footerleft ul li a.btn3on:hover { background-position:-52px -70px; }
			#footermain #footerleft ul li a.btn4on, #footermain #footerleft ul li a.btn4on:hover { background-position:-78px -70px; }
			#footermain #footerleft ul li a.btn5on, #footermain #footerleft ul li a.btn5on:hover { background-position:-104px -70px; }
			#footermain #footerleft ul li a.btn6on, #footermain #footerleft ul li a.btn6on:hover { background-position:-130px -70px; }
			#footermain #footerleft ul li a.btn8on, #footermain #footerleft ul li a.btn8on:hover { background-position:-156px -70px; }
			#footermain #footerleft ul li a.btn9on, #footermain #footerleft ul li a.btn9on:hover { background-position:-182px -70px; }
		#footermain #footerleft .btn9, #footermain #footerleft .btn9:hover { margin:5px 5px 0; padding:0 15px; border:1px solid #000; }
	#footermain #footercenter { float:right; overflow:hidden; }
	#footermain #footerright { float:right; overflow:hidden; }
		.friendswrap { float:right; width:140px; overflow:hidden; margin:0 20px 0 5px; font-family:Arial, Helvetica, sans-serif; }
		* html .friendswrap { margin:0 10px 0 5px; } /* IE6 hack */
			.friendswrap a.btn7off, .friendswrap a.btn7off:hover, .friendswrap a.btn7on, .friendswrap a.btn7on:hover { display:block; float:right; width:140px; height:34px; text-decoration:none; outline:none; }
				.friendswrap a.btn7off em, .friendswrap a.btn7on em { font-style:normal; display:block; width:132px; height:24px; line-height:24px; margin:6px auto 0; font-size:12px; color:#fff; font-weight:bold; text-align:center; background-image:url(../../images/dock/friends.gif); background-repeat:no-repeat; background-position:0 0; outline:none; cursor:pointer; }
				.friendswrap a.btn7on, .friendswrap a.btn7on:hover, .friendswrap a.btn7off:hover { background-color:#fff; width:138px; border-left:1px solid #000; border-right:1px solid #000; }
		.managevideos { float:right; display:block; width:27px; height:34px; overflow:hidden; margin:0; padding:0; background-image:url(../../images/dock/iconManageVideos.png); background-repeat:no-repeat; background-position:2px 6px; outline:none; }
		.managevideos:hover { float:right; display:block; width:27px; height:34px; overflow:hidden; margin:0; padding:0; background-image:url(../../images/dock/iconManageVideosHover.png); background-repeat:no-repeat; background-position:2px 6px; outline:none; }

/* start loading bar */
.dock_progressbar, .dock_progressbarfinished { height:32px; line-height:32px; overflow:hidden; position:relative; margin:1px; padding:0; border:none; background-color:#484848; font-family:Arial, Helvetica, sans-serif; color:#fff; }
	.dock_progressbarleft { width:75px; overflow:hidden; float:left; margin:0; padding:0 0 0 10px; }
	.dock_progressbarcenter { overflow:hidden; margin:0; padding:0 5px; }
	* html .dock_progressbarcenter { padding:0 85px 0 80px; } /* IE6 hack */
	.dock_progressbarright { width:82px; overflow:hidden; float:right; margin:0; padding:0 10px 0 0; text-align:right; }
		.dock_progressbarright em { font-style:normal; color:#757575; font-size:12px; padding:0 2px; }

	.dock_progressbar .filename, .dock_progressbarfinished .filename { font-size:11px; font-weight:bold; line-height:12px; height:12px; overflow:hidden; margin-top:4px; }
	.dock_progressbar .status, .dock_progressbarfinished .status { font-size:10px; font-weight:normal; color:#939393; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:12px; height:12px; overflow:hidden; margin-bottom:4px; }
	.dock_progressbar .barwrap, .dock_progressbarfinished .barwrap { margin:9px auto 0; padding:3px; background-color:#6c6c6c; -moz-border-radius:5px; }
		.dock_progressbar .bar, .dock_progressbarfinished .bar { height:7px; margin:0; padding:0; overflow:hidden; background-color:#fff; border:1px solid #000; -moz-border-radius:3px; }
			.dock_progressbar .bar .loaded { height:7px; background-color:#c22d61; }
			.dock_progressbarfinished .bar .loaded { height:7px; background-color:#1674a0; }
	.dock_progressbar .percent_uploaded, .dock_progressbarfinished .percent_uploaded { font-size:12px; font-weight:bold; }
	.dock_progressbar .timeleft, .dock_progressbarfinished .timeleft { font-size:10px; font-weight:normal; }
	.dock_progressbar .removebtn, .dock_progressbarfinished .removebtn { position:absolute; left:0; top:0; width:100%; height:32px; cursor:pointer; border:none; background:none; }
	.dock_progressbar .removebtn:hover, .dock_progressbarfinished .removebtn:hover { background-color:#000; background-image:url(../../images/dock/removebtn1.png); background-repeat:no-repeat; background-position:center; filter:alpha(opacity=85); -moz-opacity:0.85; -khtml-opacity:0.85; opacity:0.85; }
/* end loading bar */

/* start cash-chips */
#casharea { float:left; display:block; height:31px; overflow:hidden; margin:2px 0 1px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; }
	#casharea .chipswrap { float:left; display:block; height:31px; line-height:31px; overflow:hidden; margin-right:5px; padding:0 0 0 15px; background-image:url(../../images/dock/cashbgrd.png); background-repeat:repeat-y; background-position:left; }
	#casharea .cashwrap { float:left; display:block; height:31px; line-height:31px; overflow:hidden; padding:0 15px 0 0; background-image:url(../../images/dock/cashbgrd.png); background-repeat:repeat-y; background-position:right; }
		#casharea .chipswrap a, #casharea .cashwrap a { padding:5px 5px 3px 24px; margin:2px 0; background-image:url(../../images/dock/cash.png); background-repeat:no-repeat; background-position:3px 4px; font-size:12px; color:#fff; text-decoration:none; text-align:left; }
		#casharea .chipswrap a:hover, #casharea .cashwrap a:hover { padding:4px 4px 2px 23px; margin:2px 0; background-color:#ddd; background-image:url(../../images/dock/cash.png); background-repeat:no-repeat; background-position:3px 4px; font-size:12px; color:#000; text-decoration:none; text-align:left; border:1px solid #000; -moz-border-radius:3px; }
/* end cash-chips */

/* start dock chat */
.chatusers { float:left; display:block; height:34px; overflow:hidden; }
	.chatusers li { float:left; display:block; overflow:hidden; position:relative; }
		.chatuser { float:left; display:block; width:92px; height:34px; overflow:hidden; margin:0 1px; text-decoration:none; background-color:transparent; border:none; outline:none; }
		.chatuser:hover, .chatuseron, .chatuseron:hover { float:left; display:block; width:90px; height:34px; overflow:hidden; margin:0 1px; text-decoration:none; background-color:#fff; border-left:1px solid #000; border-right:1px solid #000; outline:none; }
			.chatuser b, .chatuseron b { display:block; width:60px; height:22px; line-height:22px; overflow:hidden; margin:6px auto 0; padding-right:18px; text-align:center; color:#fff; font-size:11px; background-color:#777; background-image:url(../../images/dock/friends.gif); background-repeat:no-repeat; background-position:center -1px; border:1px solid #000; -moz-border-radius:2px; -webkit-border-radius:2px; -khtml-border-radius:2px; border-radius:2px; }
		.chatnow, chatnow:hover { text-decoration:blink; }
			.chatnow b, chatnow:hover b { background-color:#2087b2; background-image:none; }
		.chatuserclose { position:absolute; top:11px; right:10px; display:block; width:14px; height:14px; line-height:12px; overflow:hidden; text-align:center; color:#fff; font-style:normal; font-size:11px; font-weight:bold; text-decoration:none; background-color:#555; -moz-border-radius:2px; -webkit-border-radius:2px; -khtml-border-radius:2px; border-radius:2px; }
		.chatuserclose:hover { position:absolute; top:11px; right:10px; display:block; width:14px; height:14px; line-height:12px; overflow:hidden; text-align:center; color:#fff; font-style:normal; font-size:11px; font-weight:bold; text-decoration:none; background-color:#333; -moz-border-radius:2px; -webkit-border-radius:2px; -khtml-border-radius:2px; border-radius:2px; }

.chatuserdata1 { display:block; overflow:hidden; padding:0 0 10px 5px; }
	.chatuserdata1 .chatuserimg1 { float:left; display:block; width:45px; height:45px; overflow:hidden; margin-right:5px; border:1px solid #ccc; -moz-border-radius:4px; -webkit-border-radius:4px; -khtml-border-radius:4px; border-radius:4px; }
	.chatuserdata1 .right { width:153px; }
		.chatuserdata1 .chatusernick1 { line-height:15px; font-size:14px; font-weight:bold; text-decoration:none; color:#cf4376; }
		.chatuserdata1 .chatusernick1:hover { color:#df5386; }
		.chatuserdata1 .chatuseroption1 { float:left; display:block; overflow:hidden; margin:5px 3px 0 0; background-color:#fff; border:1px solid #eee; -moz-border-radius:4px; -webkit-border-radius:4px; -khtml-border-radius:4px; border-radius:4px; }
		.chatuserdata1 .chatuseroption1:hover { float:left; display:block; overflow:hidden; margin:5px 3px 0 0; background-color:#ececec; border:1px solid #ddd; -moz-border-radius:4px; -webkit-border-radius:4px; -khtml-border-radius:4px; border-radius:4px; }
		* html .chatuserdata1 .chatuseroption1,* html .chatuserdata1 .chatuseroption1:hover { margin:5px 1px 0 0; } /* IE6 hack */
			.chatuserdata1 .chatuseroption1 img { width:25px; height:25px; }
.chatarea1 { clear:both; display:block; height:190px; overflow:auto; padding:5px 5px 5px 10px; }
	.chatarea1 small { display:block; overflow:visible; padding-bottom:3px; line-height:1.2; font-size:11px; color:#000; }
	.chatarea1 .chatuserme { margin-left:-5px; font-weight:bold; color:#cf4378; }
	.chatarea1 .chatuseryou { margin-left:-5px; font-weight:bold; color:#4378cf; }
.chatmsg1 { clear:both; display:block; overflow:hidden; padding:5px 0; }
	.chatmsg1 textarea { float:left; width:147px; height:20px; line-height:20px; padding:0 2px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000; border:1px solid #555; -moz-border-radius:2px; -webkit-border-radius:2px; -khtml-border-radius:2px; border-radius:2px; }
	.chatmsg1 input.btn2, .chatmsg1 input.btn2:hover { float:right; width:50px; margin:0; padding:0; text-align:center; }

.chatmainwrap { float:right; display:block; width:auto; overflow:hidden; margin:0 5px; }

	.chatmainwrap #goleft1 { float:right; display:block; width:25px; height:32px; overflow:hidden; margin:1px 0; text-indent:-9999px; background-image:url(../../images/dock/arrowsprite1.png); background-repeat:no-repeat; background-position:0 0; outline:none; }
	.chatmainwrap #goleft1:hover { float:right; display:block; width:25px; height:32px; overflow:hidden; margin:1px 0; text-indent:-9999px; background-image:url(../../images/dock/arrowsprite1.png); background-repeat:no-repeat; background-position:0 -32px; outline:none; }
	.chatmainwrap #goright1 { float:right; display:block; width:25px; height:32px; overflow:hidden; margin:1px 0; text-indent:-9999px; background-image:url(../../images/dock/arrowsprite1.png); background-repeat:no-repeat; background-position:-25px 0; outline:none; }
	.chatmainwrap #goright1:hover { float:right; display:block; width:25px; height:32px; overflow:hidden; margin:1px 0; text-indent:-9999px; background-image:url(../../images/dock/arrowsprite1.png); background-repeat:no-repeat; background-position:-25px -32px; outline:none; }

	.chatmainwrap .chatusersholder { float:right; display:block; overflow:hidden; max-width:282px; }
	* html .chatusersholder { width:expression( this.scrollWidth > 281 ? "282px" : "auto" ); } /* IE6 hack */
/* end dock chat */

/* dock favorite videos update */

ul.videoslist1 {
	*list-style-position: outside; /*ie7 fix*/
}
ul.videoslist1 li {
		height: 198px;
		padding:0px;
}
ul.videoslist1.nosidebar li .dockfavvideoitem  {
   padding: 15px 20px;
   width:169px;
}
ul.videoslist1 li .dockfavvideoitem {
padding: 15px 11px;
	position:relative;
	overflow: hidden!important;
}
ul.videoslist1 li .overvideoptions {
	height: 100px;
	overflow: hidden!important;
	width: 160px;
	z-index: 99;
	margin:-114px auto 10px auto;
}
ul.videoslist1 li .overvideoptions .pushplay_vid img {
	padding:0px;
		display: block;
}
ul.videoslist1 li .overvideoptions .pushplay_vid {
	margin:0 auto;
	display: block;
	width:34px;
	height: 34px;
	padding: 33px 62px;
}

.videoslist1 li .overvideoptions .deletefavbox {
 display: none;
	height: 27px;
	left: 133px;
	overflow: visible !important;
	position: relative;
	top: -100px;
	width: 27px;
}

.videoslist1 li .overvideoptions  .favboxnr {
	clear:both;
	-moz-border-radius: 11px 11px 11px 11px;
	background-color: #C62E63;
	color: #FFFFFF;
	font-weight: 600;
	height: 22px;
	line-height: 22px;
	position: relative;
	top:0px;
	left:10px;
	text-align: center;
	margin: 0px;
	width: 22px;
}

.videoslist1 li div.overvideoptions:hover .deletefavbox {
	display: block!important;
}
.videoslist1 li .overvideoptions .deletefavs {
	-webkit-border-bottom-left-radius: 3px;
	-moz-border-radius-bottomleft: 3px;
	border-bottom-left-radius: 3px;
	background-color: #EEEEEE;
	background-image: url("../../images/delete.png");
	background-position: 4px 3px;
	background-repeat: no-repeat;
	border-color: #C2C0C0;
	border-style: none none solid solid;
	border-width: medium medium 1px 1px;
	cursor: pointer;
	height: 27px;
	margin: 0 !important;
	padding: 0 !important;
	text-indent: -9999px;
	width: 27px;
	position:absolute;
	top:0px;
	overflow: visible;
	left:0px;
	z-index: 9999;
}
.videoslist1 li .deletefavbox span {
	display:none;
	background-color: transparent;
	background-image: url("../../images/dock/blacktranspix.png");
	height: 70px;
	left: -133px;
	position: absolute;
	color:#fff;
	text-align: center;
	padding-top:30px;
	line-height: 16px;
	top: 0;
	width: 160px;
	z-index: 4;
	font-size:12px;
	font-weight: 600;
	text-indent: 0px;
}

.videoslist1 li .deletefavbox:hover span {
	display: block;
}

.videoslist1 li .deletefavbox:hover span:hover {
	display: none;
}


.videoslist1 li .overvideoptions .deletefavs {
	-webkit-border-bottom-left-radius: 3px;
	-moz-border-radius-bottomleft: 3px;
	border-bottom-left-radius: 3px;
	background-color: #EEEEEE;
	background-image: url("../../images/delete.png");
	background-position: 4px 3px;
	background-repeat: no-repeat;
	border-color: #C2C0C0;
	border-style: none none solid solid;
	border-width: medium medium 1px 1px;
	cursor: pointer;
	height: 27px;
	margin: 0 !important;
	padding: 0 !important;
	text-indent: -9999px;
	width: 27px;
	position:absolute;
	top:0px;
	overflow: visible;
	left:0px;
	z-index: 9999;
}

.videoslist1 li .dockfavvideoitem .dateandviewsbox {
	width:80px;
	float:left;
}
.videoslist1 li .dockfavvideoitem .cleanbtn {
	margin-right:1px;
	margin-top:4px;
	max-width: 66px;
}
.videoslist1 li .dockfavvideoitem .cleanbtn:hover {
	margin-right:1px
			margin-top:4px;
}
#listwrap6 {
	position: relative;
}
