body							{margin:0; padding:0; text-align:center; font-family: Arial, San-Serif; color:#333; font-size:13px; line-height:16px; background:#000;}
a								{text-decoration:none; color:#010101; outline: none;}
a:hover							{text-decoration:none; color:#ffd000; outline: none;}

img								{outline: none; border:0;}

#pageWidth						{position:relative; width:960px; text-align:left; margin-left:auto; margin-right:auto;}
#topHD							{position:relative; float:left; width:960px; height:141px; margin:15px 0 0px 0; text-align:left; }
.logo							{position:relative; float:left; width:222px; height:140px; margin:0px 0 0 0;}

.search_new						{position:relative; float: right; width: 560px; height: 20px;   }
.search_new	.search_hdr			{position:relative; float:left; width: 80px; height: 14px; margin:  6px 5px 0 0;  color:#888; font-size:10px; text-transform:uppercase; font-weight:bold;}

.search_new	.search_new_input	{position:relative; float:left; margin:5px 5px 0 0; background:#f3f0ec; width:220px; height:15px; padding:1px; color:#000;  font-size:12px; font-family:Arial, San-Serif; border-top:1px solid #666; border-left:1px solid #666; border-bottom:1px solid #ccc; border-right:1px solid #ccc;}
.search_new	.search_checks			{position:relative; float:left; width: 200px; height: 14px; margin:  6px 5px 0 0;  color:#888; font-size:10px;  font-weight:normal;}
.search_new	.search_new_submit	{position:relative; float:left; background:#222;  width:32px; height:19px; border:1px solid #444;; margin:5px 0 0 4px; font-size:10px; color:#777;}
.search_new	.search_new_select	{position:relative; float:left; width:300px; display:block; font-size:10px; color:#333; text-transform:uppercase; margin:2px 0 0 0; font-weight:normal;}
.search_new	.search_new_radio			{position:relative; float:left; background:transparent; margin:3px 10px 0 5px; }
.search_new	.search_new_radio_label		{position:relative; float:left; margin:2px 5px 0 0;}

#search_results_box				{position:relative; float:left; width: 600px; padding: 20px; background: #fff; }


#topNAV							{position:relative; float:left; width:955px; padding-left:5px; height:35px; background:#000 url(http://content.complexvideo.com/images/complex_topnav_bg.gif) repeat-x; margin:0; z-index:99;}
#topNAV		a					{position:relative; float:left; display:inline; margin:12px 5px 0 5px;}
#topNAV		.topnavdiv			{position:relative; float:left; display:inline; margin:6px 2px 0 2px; width:2px; height:22px;}
#topNAV		.subscribenav		{position:relative; float:right; display:inline; margin:12px 10px 0 0;}

#footer							{position:relative; float:left; width:940px; padding:0px 10px 5px 10px;  background: #ccc; margin:0 0 0 0;}
#footer		img					{position:absolute; top:10px; left:10px;}
#footer	.footer_mag	h3			{position:absolute; top:8px; right:10px; width:310px; text-align:center; padding:3px 0 3px 0; margin:0; background:#cc0000; font-weight:normal; font-size:11px; text-transform:uppercase;}
#footer	.footer_mag	h3	a		{color:#fff;}
#footer	.footer_mag	h3	a:hover	{color:#000;}
#footer	.footer_mag	h3	b		{font-size:14px;}
#footerR						{position:relative; float:left; width:940px; margin:5px 0 0 0; font-size:10px; color:#ccc; line-height:17px; border:0px solid #fff;}
#footerR	a					{color:#cc0000; text-decoration:none;}
#footerR	a:hover				{color:#333;}
#footerR	b					{font-weight: normal; color:#000;}
#footerR	b	a				{font-weight: normal; color:#000;}

#ctv_preload					{display:none; height:1px; width:1px; overflow:hidden;}


#ctv_hdr						{position:relative; float:left; width:960px; margin:0; padding:0; color:#f3f0ec; font-size:10px; line-height:11px;}
.ctv_hdrL						{position:relative; float:right; width:310px; padding:0;}
.ctv_logo						{position:absolute; top:50px; left:10px; width:300px; height:125px;}
.ctv_hdrR						{position:relative; float:left; width:640px; text-align:center; background:#111; margin:12px 0 0 0;}


#topHDnew						{position:relative; float:left; width:960px; height:91px; margin:30px 0 30px 0; text-align:left; z-index:999999;}

#topNAVnew						{position:relative; float:left; width:950px; text-align:right;  padding:0 0 0 10px; height:30px;font-weight:normal; font-size:11px; background:#111; margin:0; z-index:99;}
#topNAVnew		a				{position:relative; float:left; display:inline; margin:7px 10px 0 0; color:#666;}
#topNAVnew		a:hover			{color:#ff0000;}
#topNAVnew		.topnavdiv		{position:relative; float:left; display:inline; margin:4px 2px 0 2px; width:2px; height:22px;}

#mainNAVnew						{position:relative; float:left; width:950px; padding:0 10px 0 0; height:35px; font-size:14px; background:#cc0000; margin:0; z-index:99;}
#mainNAVnew	ul					{padding:0; margin:10px 0 0 10px; list-style:none;}
#mainNAVnew	li					{display:inline; margin:0 10px 0 0;}
#mainNAVnew	li	a				{color:#fff;}
#mainNAVnew	li	a:hover			{color:#000;}

.ctv_hdrLgen					{position:relative; float:left; width:630px; text-align: left; padding:10px 10px 0 0; margin:0 10px 0 0; color: #888; font-size: 12px; }
.ctv_hdrLgen	a				 {color:#fff;}
.ctv_hdrLgen    a:hover			{color:#ffd000;}

.ctv_hdrRgen					{position:relative; float:right; width:300px; padding:0 0 10px 0; }

.ctv_hdrRgen .similarrecs						{position:relative; float:left; width:300px; margin:10px 0 0 0; background:#111; }
.ctv_hdrRgen div.loomia_recommendations h4 		{color:#666; margin:0 0 5px 5px; padding:3px; width:285px; font-size:13px; font-weight:normal; }
.ctv_hdrRgen div.loomia_similaritems 			{width:298px; padding:0px; margin:0; border:1px solid #222;}
.ctv_hdrRgen div.loomia_similaritems ul li 		{position:relative; float:left; width:80px; height:160px; margin:0 ; padding:0 5px 0 11px; overflow:hidden; line-height:14px;}
.ctv_hdrRgen span.loomia_itemtitle a 			{color:#fff; font-size:11px; line-height:10px;}
.ctv_hdrRgen span.loomia_itemtitle a:hover 		{color:#ff0000;}
.ctv_hdrRgen span.loomia_itemimg img 			{border:1px solid #222; padding:1px; width:75px; height:75px; max-width:75px; max-height:75px; display:block; margin:0 0 3px 0;}
.ctv_hdrRgen span.loomia_itemimg img:hover		{border:1px solid #ff0000;}

.ctv_thumb_new					{position:relative; float:left; width:626px; margin:0 5px 5px 0; padding:5px; border:1px solid #222; background:#111;}
.ctv_thumb_new:hover			{background:#000;}
.ctv_thumb_new	h1				{margin:0 0 7px 160px; padding:0; font-size:13px;}
.ctv_thumb_new	p				{margin:0 0 0 160px; padding:0; font-size:11px; color:#666; line-height:14px;}
.ctv_thumb_new	img				{position:relative; float:left; width:150px; height:100px; margin:0; padding:0; }
.ctv_thumb_new	a				{color:#fff;}
.ctv_thumb_new	a:hover			{color:#ff0000;}
.ctv_thumb_new	.taglinks	a		{color:#fff; text-transform:lowercase;}
.ctv_thumb_new	.taglinks	a:hover	{color:#ff0000;}

.ctv_playerHD					{position:relative; margin:0px auto 0 auto; text-align:center;}
.ctv_playerHD	#player			{position:relative; background:#000;}
.ctv_playerInfo					{position:relative; margin:0; padding:10px 0 10px 0; background:#111; text-align:left; line-height:14px;}
.ctv_playerInfo	h1				{color:#fff; font-size:13px; display:block; margin:0 0 7px 0; padding:0 10px 0 10px;}
.ctv_playerInfo	p				{padding:0 10px 0 10px; margin:0; color:#999; font-size:11px;}
.ctv_playerInfo	a				{color:#fff;}
.ctv_playerInfo	a:hover			{color:#ff0000;}
.ctv_playerInfo	p.taglinks			{margin:7px 0 0 0;}
.ctv_playerInfo	.taglinks	a		{color:#fff; text-transform:lowercase;}
.ctv_playerInfo	.taglinks	a:hover	{color:#ff0000;}

#ctv_main						{position:relative; float:left; width:960px; height:765px; margin:10px 0 10px 0; padding:0; color:#231f20;}


.ctv_features					{position:relative; float:left; padding:0; margin:10px 0 0 0;}
.ctv_categories					{position:relative; float:left; padding:0 0 5px 0; margin:15px 0 0 0;}

.ctv_thumb						{position:relative; float:left; width:150px; height:125px; margin:0 1px 2px 0; background:#fff;}
.ctv_thumb	h1					{position:absolute; bottom:0px; left:0px; width:140px; height:24px; margin:0; padding:0 5px 0 5px; font-weight:normal; font-size:10px; line-height:11px;}
.ctv_thumb	img					{position:absolute; top:0px; left:0px; width:150px; height:100px; margin:0; padding:0; }
.ctv_thumb	a.ctv_link			{position:absolute; top:0px; left:0px; width:150px; height:125px; margin:0; padding:0; z-index:99999;}
.ctv_thumb	a.ctv_link:hover	{background:url(http://content.complexvideo.com/images/ctv/tover.png) no-repeat;}
.ctv_thumb	a.ctv_link_active	{background:url(http://content.complexvideo.com/images/ctv/tover.png) no-repeat; position:absolute; top:0px; left:0px; width:150px; height:125px; margin:0; padding:0; z-index:99999;}
.ctv_thumb	a.ctv_link_active:hover	{background:url(http://content.complexvideo.com/images/ctv/tover.png) no-repeat;}

#topAD							{position:relative; float:right; width:728px; padding:0 0 0 0px; height:90px; margin:0px 0 10px 0; z-index:99;}
.ctv_ad_160						{position:absolute; right:0px; bottom:165px; width:160px; height:600px;}
.ctv_ad_160_2					{position:absolute; right:0px; bottom:0px; width:160px; height:160px; overflow:hidden;}

.ctv_ad_300						{position:relative; float:left; width:300px; height:250px; margin:10px 0 0 0;}
.adsense_row					{position:relative; float:left; width:730px; height:20px; margin:10px 0 5px 0;}

.mootabs_title					{list-style-image:none; list-style-type:none; margin:0px; padding:0px; height:24px;}
.mootabs_title li 				{float:left; background:url(http://content.complexvideo.com/images/ctv/tabOFF.png) no-repeat; width:90px; padding: 5px 0 4px 0; margin:0 1px 0 0; cursor:pointer; cursor:hand; text-align:center;}
.mootabs_title li.active 		{background:url(http://content.complexvideo.com/images/ctv/tabON.png) no-repeat; color:#f3f0ec; font-weight:bold;}
.mootabs_title li.over	 		{background:url(http://content.complexvideo.com/images/ctv/tabON.png) no-repeat; color:#f3f0ec;}
.mootabs_panel 					{display:none; position:relative; float:left; width:775px; padding:5px 0 5px 5px; background:#f3f0ec; margin:0; clear: both;}
.mootabs_panel.active 			{background-color: #231f20; display: block;}

.panel_expand					{overflow:auto; border-bottom:5px solid #231f20;}

.ctv_hdrL .similarrecs						{position:relative; float:left; width:300px; margin:10px 0 0 0; background:#111; }
.ctv_hdrL div.loomia_recommendations h4 	{color:#666; margin:0 0 5px 5px; padding:3px; width:285px; font-size:13px; font-weight:normal; }
.ctv_hdrL div.loomia_similaritems 			{width:298px; padding:0px; margin:0; border:1px solid #222;}
.ctv_hdrL div.loomia_similaritems ul li 	{position:relative; float:left; width:80px; height:160px; margin:0 ; padding:0 5px 0 11px; overflow:hidden; line-height:14px;}
.ctv_hdrL span.loomia_itemtitle a 			{color:#fff; font-size:11px; line-height:10px;}
.ctv_hdrL span.loomia_itemtitle a:hover 	{color:#ff0000;}
.ctv_hdrL span.loomia_itemimg img 			{border:1px solid #222; padding:1px; width:75px; height:75px; max-width:75px; max-height:75px; display:block; margin:0 0 3px 0;}
.ctv_hdrL span.loomia_itemimg img:hover		{border:1px solid #ff0000;}

/*Links we like*/
.linkswelike                    {margin:10px 0 0 0px; padding:0 0 0 4px; float:left; width:296px; height:180px; background:#231F20;}
.linkswelike img                {width:90px; height:90px;}
.linkswelike_hdr                {color:#ccc; font-size:13px; font-weight:bold; padding:5px 5px 5px 1px; text-transform:uppercase; width:300px;}

#MarketGid1142 a.mctitle1142:link, #MarketGid1142 a.mctitle1142:active, #MarketGid1142 a.mctitle1142:visited, #MarketGid1142 a.mctitle1142:hover {float:left;color:#777; width:85px; font-size:11px; font-weight:normal; text-decoration:none;}

