body					{ margin: 0px; padding: 0px; background: #eeeeee; text-align: center; cursor: default; font: normal 11px Tahoma, Verdana, Arial; }
h1, h2, h3, p, img		{ margin: 0px; padding: 0px; }
ul, ol, li				{ margin: 0px; padding: 0px; list-style: none; }
table, td, img			{ border-style: none; }
table, div				{ margin: auto; padding: 0px; }
td						{ text-align: center; vertical-align: top; }
a						{ cursor: pointer; outline: none; }
div.clear				{ clear: both; width: 0px; height: 0px;; }
div.clearfloat				{ clear: both; height: 0px; overflow: hidden; }
div.clearfloat img				{ height: 0px; }

/*	Main
------------------------------ */
div#main			{ width: 980px; margin: 0px auto; overflow: hidden; }

div.zSpA img		{ height: 5px; width: 1px; }
div.zSpB img		{ height: 7px; width: 1px; }
div.zSpC img		{ height: 9px; width: 1px; }

/*	Content (Main Table)
------------------------------ */
#zContent					{ width: 100%; }
#zContent td.zCtLt			{  }
#zContent td.zCtRt			{ width: 1%; }
#zContent td.zCtSp			{ width: 6px; }
#zContent td.zCtSp img		{ height: 1px; width: 6px; }

/*	Block
------------------------------ */
div.zBkHd			{ background: #202020 url(/tpl/img/bk/bg.png) no-repeat right -22px; }
div.zBkHd div		{ background: url(/tpl/img/bk/bg.png) no-repeat 0px 0px; height: 22px; overflow: hidden; }
div.zBkHd h1		{ display: block; float: left; color: #00b3ff; font: bold 13px Tahoma; white-space: nowrap; padding: 2px 6px 0px 33px; text-align: left; }

div.zBkHd b			{ display: block; float: right; }
div.zBkHd h2		{ display: block; float: left; height: 22px; background: url(/tpl/img/bk/bg.png) no-repeat -1279px -44px; padding: 3px 6px 0px 7px; }
div.zBkHd h2		{ color: #00b3ff; font: normal 12px Tahoma; white-space: nowrap; }
div.zBkHd a			{ display: block; float: left; height: 22px; background: url(/tpl/img/bk/bg.png) no-repeat -1279px -44px; padding: 3px 6px 0px 7px; }
div.zBkHd a			{ color: #cccccc; font: normal 11px Tahoma; text-decoration: underline; white-space: nowrap; }
div.zBkHd a:hover	{ color: #00ff00; }
div.zBkHd span		{ display: block; float: left; height: 22px; background: url(/tpl/img/bk/bg.png) no-repeat -1279px -44px; padding: 3px 6px 0px 7px; }
div.zBkHd span		{ color: #666666; font: normal 11px Tahoma; text-decoration: underline; white-space: nowrap; }

div.zBk				{ background: #e0e0e0; border-right: 1px solid #808080; border-left: 1px solid #808080; vertical-align: top; }

div.zBkFt			{ background: url(/tpl/img/bk/bg.png) no-repeat right -69px; }
div.zBkFt div		{ background: url(/tpl/img/bk/bg.png) no-repeat 0px -66px; }
div.zBkFt img		{ height: 3px; width: 1px; }

/*	Block
------------------------------ */
div.zBkLn			{ background: url(/tpl/img/bk/bg_line.png) repeat-x center center; padding: 4px 0px; margin: 0px 4px; }
div.zBkLn img		{ height: 1px; width: 1px; }

/*	Tn Sites 200x300 (188x282)
------------------------------ */
table.zTnSt								{  }
table.zTnSt td							{ padding: 1px 2px; }

table.zTnSt div.zSt 					{ width: 190px; height: 284px; background: url(/tpl/img/tn/site_all.png) no-repeat 0px -624px; overflow: hidden; }
table.zTnSt div.zSt a					{ width: 190px; height: 284px; display: block; color: #ffffff; font: normal 11px Tahoma; text-decoration: none; text-align: left; }
table.zTnSt div.zSt a span				{ width: 190px; height: 284px; display: block; background: url(/tpl/img/tn/site_all.png) no-repeat 0px -56px; }
table.zTnSt div.zSt a:hover span		{ width: 190px; height: 284px; display: block; background: url(/tpl/img/tn/site_all.png) no-repeat 0px -340px; }
table.zTnSt div.zSt a span b			{ background: url(/tpl/img/tn/site_all.png) no-repeat right -18px; display: inline-block; white-space: nowrap; padding: 2px 10px 4px; margin-top: 6px; font-weight: normal; }
table.zTnSt div.zSt a:hover span b		{ background: url(/tpl/img/tn/site_all.png) no-repeat right -37px; }

table.zTnSt H3							{ width: 190px; height: 18px; color: #202020; font: bold 13px Tahoma; white-space: nowrap; background: url(/tpl/img/tn/site_all.png) no-repeat 0px 17px; overflow: hidden; }

table.zTnSt div.zRw						{ width: 190px; overflow: hidden; font: normal 11px Tahoma; white-space: nowrap; }
table.zTnSt div.zRw a					{ color: #0077aa; text-decoration: underline; padding: 0px 4px; }
table.zTnSt div.zRw a:hover				{ color: #202020; }

table.zTnSt div.zCg						{ width: 190px; overflow: hidden; font: normal 11px Tahoma; white-space: nowrap; padding-top: 1px; }
table.zTnSt div.zCg b					{ color: #202020; text-decoration: underline; padding: 0px 4px 0px 4px; font-weight: bold; }
table.zTnSt div.zCg a					{ color: #0077aa; text-decoration: underline; padding: 0px 4px 0px 5px; background: url(/tpl/img/tn/site_all.png) no-repeat 0px -2px; }
table.zTnSt div.zCg a:hover				{ color: #202020; }

div.zTnStLn			{ background: url(/tpl/img/bk/bg_line.png) repeat-x center center; padding: 4px 0px; margin: 0px 2px; }
div.zTnStLn img		{ height: 1px; width: 1px; }

/*	Tn Sites by Niche 200x300
------------------------------ */
table.zMnStCg							{ background: url(/tpl/img/bk/bg_line_v.png) repeat-y 392px 0px; }

table.zTnStCg							{ margin: 1px 5px 0px 6px; }
table.zTnStCg td.zSt					{ width: 202px; }
table.zTnStCg td.zSt H3					{ width: 202px; height: 18px; color: #202020; font: bold 13px Tahoma; white-space: nowrap; background: url(/tpl/img/tn/site_niche.png) no-repeat 0px 17px; overflow: hidden; margin-bottom: 2px; }
table.zTnStCg td.zSt div				{ width: 202px; height: 302px; background: url(/tpl/img/tn/site_niche.png) no-repeat 0px -643px; overflow: hidden; }
table.zTnStCg td.zSt div a				{ width: 202px; height: 302px; display: block; color: #ffffff; font: normal 11px Tahoma; text-decoration: none; text-align: left; }
table.zTnStCg td.zSt div a span			{ width: 202px; height: 302px; display: block; background: url(/tpl/img/tn/site_niche.png) no-repeat 0px -39px; }
table.zTnStCg td.zSt div a:hover span	{ width: 202px; height: 302px; display: block; background: url(/tpl/img/tn/site_niche.png) no-repeat 0px -341px; }
table.zTnStCg td.zSt div a span b		{ background: url(/tpl/img/tn/site_niche.png) no-repeat right -1px; display: inline-block; white-space: nowrap; padding: 2px 10px 4px; margin-top: 6px; font-weight: normal; }
table.zTnStCg td.zSt div a:hover span b	{ background: url(/tpl/img/tn/site_niche.png) no-repeat right -20px; }

table.zTnStCg td.zSt a.zRw				{ display: block; background: url(/tpl/img/tn/site_niche.png) no-repeat 0px -945px; height: 57px; width: 202px; color: #ffffff; font: normal 11px Tahoma; margin: 1px 0px; text-decoration: none; overflow: hidden; }
table.zTnStCg td.zSt a.zRw b			{ display: block; font: bold 13px Tahoma; text-decoration: underline; padding: 5px 0px 1px; }
table.zTnStCg td.zSt a.zRw:hover		{ background: url(/tpl/img/tn/site_niche.png) no-repeat 0px -1002px; }
table.zTnStCg td.zSt a.zRw:hover b		{  }

table.zTnStCg td.zVs 						{ width: 179px; }
table.zTnStCg td.zVs div 					{ display: block; height: 126px; width: 178px; margin: 0px 0px 1px 1px; overflow: hidden; background: url(/tpl/img/tn/site_niche.png) no-repeat 0px -1311px; }
table.zTnStCg td.zVs div a					{ display: block; height: 126px; width: 178px; }
table.zTnStCg td.zVs div a img				{ display: block; height: 126px; width: 178px; background: url(/tpl/img/tn/site_niche.png) no-repeat 0px -1059px; }
table.zTnStCg td.zVs div a:hover img		{ background: url(/tpl/img/tn/site_niche.png) no-repeat 0px -1185px; }

div.zTnStCgLn			{ background: url(/tpl/img/bk/bg_line.png) repeat-x center center; padding: 4px 0px; margin: 0px 5px 0px 6px; }
div.zTnStCgLn img		{ height: 1px; width: 1px; }

/*	Tn Big Categories 320x240
------------------------------ */
table.zTnCg320				{  }
table.zTnCg320 td			{ padding: 2px 1px 0px; }

table.zTnCg320 a.zTn					{ display: block; width: 322px; height: 242px; background: url(/tpl/img/tn/categ320.png) no-repeat 0px -484px; overflow: hidden; }
table.zTnCg320 a.zTn img.zIm			{ display: block; width: 320px; height: 240px; z-index: 1; position: relative; margin: 1px; }
table.zTnCg320 a.zTn img.zSp			{ display: block; width: 322px; height: 242px; z-index: 2; position: relative; top: -242px; left: 0px; background: url(/tpl/img/tn/categ320.png) no-repeat 0px 0px; }
table.zTnCg320 a.zTn:hover img.zSp		{ background: url(/tpl/img/tn/categ320.png) no-repeat 0px -242px; }

table.zTnCg320 div				{ height: 16px; width: 322px; background: #202020 url(/tpl/img/tn/categ320.png) no-repeat 0px -726px; overflow: hidden; }
table.zTnCg320 div h3			{ color: #dddddd; font: bold 11px Tahoma; white-space: nowrap; padding: 0px 6px; float: left; }
table.zTnCg320 div b			{ display: block; float: right; }
table.zTnCg320 div a			{ display: block; height: 16px; background: url(/tpl/img/tn/categ320.png) no-repeat -321px -742px; padding: 0px 6px 0px 7px; float: left; }
table.zTnCg320 div a			{ color: #dddddd; font: normal 11px Tahoma; text-decoration: underline; white-space: nowrap; }
table.zTnCg320 div a:hover		{ color: #00ff00; }

/*	Categories Menu V
------------------------------ */
table.zCgMuV				{ width: 100%; background: #e0e0e0; border-right: 1px solid #808080; border-left: 1px solid #808080; }
table.zCgMuV td				{ padding: 0px 5px 0px 6px; white-space: nowrap; font: bold 11px Tahoma; }
table.zCgMuV table			{ width: 100%; background: url(/tpl/img/bk/vst_line.png) repeat-x 0px bottom; }

table.zCgMuV td.zLt			{ text-align: left; padding: 0px; }
table.zCgMuV td.zLt a		{ color: #202020; text-decoration: none; display: block; padding: 3px 0px 5px 8px; background: url(/tpl/img/bk/vst_ar.png) no-repeat 0px 7px; }
table.zCgMuV td.zLt i		{ display: none; padding-left: 10px; font-style: normal; font-weight: normal; color: #0077aa; background: url(/tpl/img/bk/vst_ar.png) no-repeat 5px -53px; }

table.zCgMuV td.zRt			{ text-align: right; width: 1%; padding: 3px 0px 0px; }
table.zCgMuV td.zRt	div		{ width: 42px; height: 14px; background: url(/tpl/img/bk/vst.png) no-repeat 0px 0px; overflow: hidden; }
table.zCgMuV td.zRt img		{ width: 14px; height: 14px; background: url(/tpl/img/bk/vst.png) no-repeat 0px -42px; }

/*	Categories Menu H
------------------------------ */
table.zCgMuH						{ width: 100%; background: #e0e0e0; border-right: 1px solid #808080; border-left: 1px solid #808080; }
table.zCgMuH td						{ white-space: nowrap; font: bold 11px Tahoma; }
table.zCgMuH table					{ width: 100%; background: url(/tpl/img/bk/vst_line.png) repeat-x 0px bottom; }
table.zCgMuH table.zTable			{ width: 100%; background: none; }
table.zCgMuH table.zTable td.zTd	{ width: 20%; background: url(/tpl/img/bk/bg_line_v.png) repeat-y 0px 0px; padding: 0px 5px 0px 7px; }

table.zCgMuH td.zLt			{ text-align: left; padding: 0px; }
table.zCgMuH td.zLt a		{ color: #202020; text-decoration: none; display: block; padding: 3px 0px 5px 8px; background: url(/tpl/img/bk/vst_ar.png) no-repeat 0px 7px; }
table.zCgMuH td.zLt i		{ display: none; padding-left: 10px; font-style: normal; font-weight: normal; color: #0077aa; background: url(/tpl/img/bk/vst_ar.png) no-repeat 5px -53px; }

table.zCgMuH td.zRt			{ text-align: right; width: 1%; padding: 3px 0px 0px; }
table.zCgMuH td.zRt	div		{ width: 42px; height: 14px; background: url(/tpl/img/bk/vst.png) no-repeat 0px 0px; overflow: hidden; }
table.zCgMuH td.zRt img		{ width: 14px; height: 14px; background: url(/tpl/img/bk/vst.png) no-repeat 0px -42px; }

/*	Tube Gallery
------------------------------ */
p#player						{ display: block; overflow: hidden; width: 512px; height: 340px; font: normal 17px/340px Tahoma; color: #ffffff; text-align: center; }
p#player a						{ color: #00b3ff; text-decoration: underline; }
p#player a:hover				{ color: #ffffff; }

table.zFlvInfo						{ width: 100%; }
table.zFlvInfo td					{ color: #202020; font: bold 12px Tahoma; padding: 0px 3px; white-space: nowrap; overflow: hidden; }
table.zFlvInfo td.zHead				{ text-align: left; }
table.zFlvInfo td.zHead h2			{ font: normal 17px Tahoma; }
table.zFlvInfo td.zTags				{ text-align: left; }
table.zFlvInfo td.zTags a			{ color: #0077aa; padding-left: 3px; text-decoration: underline; text-transform: capitalize; }
table.zFlvInfo td.zTags a:hover		{ color: #202020; }
table.zFlvInfo td.zGetV				{ text-align: left; }
table.zFlvInfo td.zGetV a			{ color: #202020; text-decoration: none; }
table.zFlvInfo td.zGetV a b			{ color: #0077aa; text-decoration: underline; }
table.zFlvInfo td.zGetV a:hover		{ color: #202020; text-decoration: underline; }
table.zFlvInfo td.zGetV a:hover b	{ color: #202020; text-decoration: underline; }
table.zFlvInfo td.zTime				{ text-align: right; }
table.zFlvInfo td.zTime b			{ padding-left: 3px; font-weight: normal; }
table.zFlvInfo td.zRate				{ text-align: right; }
table.zFlvInfo td.zRate #msg		{ padding-right: 6px; }
table.zFlvInfo td.zRate img			{ margin-bottom: -2px; height: 14px; width: 14px; }

table.zFlvRltd					{ width: 100%; }
table.zFlvRltd td				{ white-space: nowrap; }
table.zFlvRltd td.zRltd			{ color: #202020; font: bold 12px Tahoma; text-align: left; padding: 1px 3px 0px; }
table.zFlvRltd td.zSlid			{ color: #202020; font: normal 11px Tahoma; text-align: right; padding: 2px 3px 0px; }

/*	Tube Gallery Review
------------------------------ */
div.zFlvReview					{ color: #202020; font: bold 12px Tahoma; padding: 1px 3px 5px; text-align: left; }
div.zFlvReview a				{ color: #202020; text-decoration: none; }
div.zFlvReview a b				{ color: #0077aa; text-decoration: underline; }
div.zFlvReview a:hover			{ color: #202020; text-decoration: underline; }
div.zFlvReview a:hover b		{ color: #202020; text-decoration: underline; }

table.zFlvReview							{ width: 100%; }
table.zFlvReview td.zTn 					{ width: 190px; height: 284px; background: url(/tpl/img/tn/site_all.png) no-repeat 0px -624px; overflow: hidden; }
table.zFlvReview td.zTn a					{ width: 190px; height: 284px; display: block; color: #ffffff; font: normal 11px Tahoma; text-decoration: none; text-align: left; }
table.zFlvReview td.zTn a span				{ width: 190px; height: 284px; display: block; background: url(/tpl/img/tn/site_all.png) no-repeat 0px -56px; }
table.zFlvReview td.zTn a:hover span		{ width: 190px; height: 284px; display: block; background: url(/tpl/img/tn/site_all.png) no-repeat 0px -340px; }
table.zFlvReview td.zTn a span b			{ background: url(/tpl/img/tn/site_all.png) no-repeat right -18px; display: inline-block; white-space: nowrap; padding: 2px 10px 4px; margin-top: 6px; font-weight: normal; }
table.zFlvReview td.zTn a:hover span b		{ background: url(/tpl/img/tn/site_all.png) no-repeat right -37px; }

table.zFlvReview td.zTx						{ padding-left: 5px; text-align: left; }

table.zFlvReview td.zTx h2					{ color: #202020; font: normal 17px Tahoma; text-align: left; text-transform: capitalize; padding: 2px 0px; }
table.zFlvReview td.zTx h3					{ color: #202020; font: normal 11px Tahoma; text-align: left; padding-bottom: 5px; }

table.zFlvReview td.zTx div.Link			{ color: #202020; font: bold 11px Tahoma; padding: 4px 0px 5px; text-transform: capitalize; }
table.zFlvReview td.zTx div.Link a			{ color: #0077aa; padding-left: 3px; text-decoration: underline; }
table.zFlvReview td.zTx div.Link a:hover	{ color: #202020; }

table.zFlvReview td.zTx div.Revw			{ padding: 4px 0px 1px; }
table.zFlvReview td.zTx div.Revw p			{ font: normal 11px Tahoma; color: #202020; text-align: left; margin: 0px; padding-bottom: 4px; }

table.zFlvReview td.zTx div.Full			{ color: #202020; font: bold 11px Tahoma; padding: 4px 0px 5px; text-transform: capitalize; }
table.zFlvReview td.zTx div.Full a			{ color: #202020; text-decoration: none; }
table.zFlvReview td.zTx div.Full a b		{ color: #0077aa; text-decoration: underline; }
table.zFlvReview td.zTx div.Full a:hover	{ color: #202020; text-decoration: underline; }
table.zFlvReview td.zTx div.Full a:hover b	{ color: #202020; text-decoration: underline; }

table.zFlvReview td.zJn					{ padding-left: 5px; color: #202020; vertical-align: bottom; }
table.zFlvReview td.zJn a				{ border: 1px solid #181818; display: block; text-decoration: none; }
table.zFlvReview td.zJn a:hover			{ border: 2px solid #0077aa; }
table.zFlvReview td.zJn a div			{ border: none; padding: 4px 7px 7px; background: #004b6b url(/tpl/img/bk/bg_blue_v.png) repeat-x 0px 0px; }
table.zFlvReview td.zJn a:hover div		{ border: 1px solid #ffffff; padding: 2px 5px 5px; background: #004b6b url(/tpl/img/bk/bg_blue_v.png) repeat-x 0px -16px; }
table.zFlvReview td.zJn a b				{ color: #ffffff; display: block; font: normal 17px Tahoma; text-decoration: underline; }
table.zFlvReview td.zJn a:hover b		{  }
table.zFlvReview td.zJn a i				{ color: #00b3ff; display: block; font: bold 13px Tahoma; }
table.zFlvReview td.zJn a:hover i		{  }
table.zFlvReview td.zJn a span			{ color: #ffffff; display: block; font: normal 11px Tahoma; }
table.zFlvReview td.zJn a:hover span	{  }

/*	Tube Ads Right
------------------------------ */
td.zFlvAdsRt			{ background: url(/tpl/img/bk/bg_line_v.png) repeat-y 0px 0px; }
td.zFlvAdsRt h3			{ font: normal 17px Tahoma; color: #202020; text-align: right; padding: 0px 3px 3px; margin-top: -3px; }

/*	Animation Stream Galleries
------------------------------ */
#Container		{ width: 514px; overflow: hidden; display: block; }
#Pages			{ position: relative; width: 2570px; display: block; }
#Slider			{ cursor: pointer; height: 17px; width: 100px; position: relative; background: url(/_tpl/related_nav/slider_bg.png) no-repeat 0px 0px; }
#Slider div		{ cursor: move; display: block; float: left; height: 17px; width: 20px; position: relative; background: url(/_tpl/related_nav/slider.png) no-repeat 0px 0px; }
div.page		{ float: left; width: 514px; position: relative; display: block; }
div.content		{  }
#HVPrevArrow	{ display: block; }
#HVNextArrow	{ display: block; }
.HVAr			{ cursor: pointer; }
.HVPrev .HVAr	{ display: block; height: 17px; width: 20px; background: url(/_tpl/related_nav/arrows.png) no-repeat 0px -17px; }
.HVPrev .HVFt	{ display: block; height: 17px; width: 20px; background: url(/_tpl/related_nav/arrows.png) no-repeat 0px -17px; }
.HVPrev .HVLt	{ display: block; height: 17px; width: 20px; background: url(/_tpl/related_nav/arrows.png) no-repeat 0px 0px; }
.HVPrev .HVGo	{ display: block; height: 17px; width: 20px; background: url(/_tpl/related_nav/arrows.png) no-repeat 0px 0px; }
.HVNext .HVAr	{ display: block; height: 17px; width: 20px; background: url(/_tpl/related_nav/arrows.png) no-repeat -20px 0px; }
.HVNext .HVFt	{ display: block; height: 17px; width: 20px; background: url(/_tpl/related_nav/arrows.png) no-repeat -20px 0px; }
.HVNext .HVLt	{ display: block; height: 17px; width: 20px; background: url(/_tpl/related_nav/arrows.png) no-repeat -20px -17px; }
.HVNext .HVGo	{ display: block; height: 17px; width: 20px; background: url(/_tpl/related_nav/arrows.png) no-repeat -20px 0px; }

/*	Top Main (5 col)
------------------------------ */
table.zBkTpMn 					{ width: 100%; background: #e0e0e0; border-right: 1px solid #808080; border-left: 1px solid #808080; }
table.zBkTpMn td				{ white-space: nowrap; font: bold 11px Tahoma; }

table.zBkTpMn table				{ width: 100%; background: none; }
table.zBkTpMn table td.zTd		{ width: 20%; background: url(/tpl/img/bk/bg_line_v.png) repeat-y 0px 0px; padding: 0px 5px 0px 7px; }

table.zBkTpMn div				{ text-align: left; background: url(/tpl/img/bk/dot_line.png) repeat-x 0px bottom; }
table.zBkTpMn a					{ color: #202020; text-decoration: none; display: block; padding: 3px 0px 5px; }
table.zBkTpMn a:hover			{ color: #0077aa; text-decoration: underline; }
table.zBkTpMn a b				{  }
table.zBkTpMn a b i				{ color: #202020; background: url(/tpl/img/bk/arrow.png) no-repeat 17px 4px; padding-right: 14px; font-style: normal; font-weight: normal; text-decoration: none; }
table.zBkTpMn a:hover b i		{ color: #202020; background: url(/tpl/img/bk/arrow.png) no-repeat 17px -53px; }

/*	Top (Niches, Sites, Tube) Bottom (4 col)
------------------------------ */
table.zBkTpCgBm 				{ width: 100%; background: #e0e0e0; border-right: 1px solid #808080; border-left: 1px solid #808080; }
table.zBkTpCgBm td				{ white-space: nowrap; font: bold 11px Tahoma; }

table.zBkTpCgBm table			{ width: 100%; background: none; }
table.zBkTpCgBm table td.zTd	{ width: 25%; background: url(/tpl/img/bk/bg_line_v.png) repeat-y 0px 0px; padding: 0px 5px 0px 7px; }

table.zBkTpCgBm div				{ text-align: left; background: url(/tpl/img/bk/dot_line.png) repeat-x 0px bottom; }
table.zBkTpCgBm a				{ color: #202020; text-decoration: none; display: block; padding: 3px 0px 5px; }
table.zBkTpCgBm a:hover			{ color: #0077aa; text-decoration: underline; }
table.zBkTpCgBm a b				{  }
table.zBkTpCgBm a b i			{ color: #202020; background: url(/tpl/img/bk/arrow.png) no-repeat 17px 4px; padding-right: 14px; font-style: normal; font-weight: normal; text-decoration: none; }
table.zBkTpCgBm a:hover b i		{ color: #202020; background: url(/tpl/img/bk/arrow.png) no-repeat 17px -53px; }

/*	Top (Niches, Sites, Tube) (1 col)
------------------------------ */
div.zBkTpCgLt					{ padding: 2px 6px 4px; text-align: left; overflow: hidden; white-space: nowrap; font: bold 11px Tahoma; }
div.zBkTpCgLt div				{  }
div.zBkTpCgLt a					{ color: #202020; text-decoration: none; display: block; padding: 3px 0px 5px; background: url(/tpl/img/bk/dot_line.png) repeat-x 0px bottom; }
div.zBkTpCgLt a:hover			{ color: #0077aa; text-decoration: underline; }
div.zBkTpCgLt a b				{  }
div.zBkTpCgLt a b i				{ color: #202020; background: url(/tpl/img/bk/arrow.png) no-repeat 17px 4px; padding-right: 14px; font-style: normal; font-weight: normal; text-decoration: none; }
div.zBkTpCgLt a:hover b i		{ color: #202020; background: url(/tpl/img/bk/arrow.png) no-repeat 17px -53px; }

/*	Top Tube Gallery Left (1 col)
------------------------------ */
div.zFlvTopLt					{ padding: 2px 6px 4px; text-align: left; overflow: hidden; white-space: nowrap; font: bold 11px Tahoma; }
div.zFlvTopLt div				{  }
div.zFlvTopLt a					{ color: #202020; text-decoration: none; display: block; padding: 3px 0px 5px; background: url(/tpl/img/bk/dot_line.png) repeat-x 0px bottom; }
div.zFlvTopLt a:hover			{ color: #0077aa; text-decoration: underline; }
div.zFlvTopLt a b				{ background: url(/tpl/img/bk/arrow.png) no-repeat 0px 4px; padding-left: 8px; }
div.zFlvTopLt a:hover b			{ background: url(/tpl/img/bk/arrow.png) no-repeat 0px -53px; }
div.zFlvTopLt a b i				{ display: none; }

/*	Top Main 2 Tn
------------------------------ */
table.zTpMn2Tn					{ text-align: center; font: bold 12px Tahoma; }
table.zTpMn2Tn td				{ padding: 1px; }
table.zTpMn2Tn td a				{ display: block; color: #202020; text-decoration: none; }
table.zTpMn2Tn td a img			{ display: block; width: 190px; height: 248px; border: 1px solid #181818; }
table.zTpMn2Tn td a b			{ display: block; width: 192px; text-align: center; overflow: hidden; white-space: nowrap; padding-top: 3px; }
table.zTpMn2Tn td a:hover b		{ color: #0077aa; text-decoration: underline; }
table.zTpMn2Tn td a:hover img	{ border: 1px solid #0077aa; }

/*	Top Tube Gall Tn
------------------------------ */
table.zFlvTpTn					{ text-align: center; font: bold 11px Tahoma; }
table.zFlvTpTn td				{ padding: 1px 3px; }
table.zFlvTpTn td a				{ display: block; color: #202020; text-decoration: none; }
table.zFlvTpTn td a img			{ display: block; width: 158px; height: 212px; border: 1px solid #181818; }
table.zFlvTpTn td a b			{ display: block; width: 158px; text-align: center; overflow: hidden; white-space: nowrap; padding-top: 3px; }
table.zFlvTpTn td a:hover b		{ color: #0077aa; text-decoration: underline; }
table.zFlvTpTn td a:hover img	{ border: 1px solid #0077aa; }











/*	Niche TN 176x136
------------------------------ */
.x-nich_tn_176x136										{ padding: 11px 0 11px 11px; margin: 0 auto; }
.x-nich_tn_176x136 div								{ float: left; margin: 0 11px 4px 0; padding: 0; height: 157px; }
.x-nich_tn_176x136 a.x-im							{ display: block; background: url(/_tpl/tn/rr.png) no-repeat center -142px; color: #202020; text-decoration: none; margin: 0; padding: 3px; font: 10px Tahoma; }
.x-nich_tn_176x136 a.x-im:hover				{ background: url(/_tpl/tn/rr.png) no-repeat center 0px; }
.x-nich_tn_176x136 a.x-im img					{ width: 176px; height: 136px; margin: 0; padding: 0; }
.x-nich_tn_176x136 a.x-im:hover img		{  }
.x-nich_tn_176x136 a.x-st							{ display: block; height: 13px; font: normal 11px/13px Tahoma; text-align: center; overflow: hidden; white-space: nowrap; width: 178px; color: #202020; margin: 0; padding: 0; }
.x-nich_tn_176x136 a.x-st:hover				{ color: #0077aa; text-decoration: underline; }
