﻿/* Special Classes */
.clear { clear:both; }
.hideText { display:none; }
/* Body */
html { height:100%; min-height:100%; }
html body { margin:0; padding:0; text-align:center; font-size:12px; font-family:Arial; }
a, img { border:0 none; }
a { color:Yellow;}
ul, li, form { margin:0; padding:0; }
/* Body: Page Specific */
body { background:#010920 url(images/background.jpg) no-repeat top center; min-height:100%; height:auto; }
/* Page */
.headerContainer { width:100%; background:url(images/header-tile.jpg) repeat-x; }
.globalContainer { width:960px; margin:auto; text-align:left; }
/* Header Accross Top */
#headerTop { background:url(images/marvel-logo.jpg) no-repeat center; width:960px; height:59px; margin:auto; text-align:left; position:relative; }
#headerPortalLink{ width:230px; height:50px; position: absolute; top:2px; left:370px;}	
#userInputEmail, #userInputSearch { position:absolute; }
	/* Top Widgets */
		#userInputEmail { background:url(images/input-tile.jpg) repeat-x; margin:30px 0 0 100px; border:1px solid #000; width:143px; height:18px; overflow:hidden; }
		#EmailAddressTextBox { background:transparent; border:0 none; width:120px; margin:33px 0 0 100px; position:absolute; z-index:85px; height:18px; padding:1px 3px 0 5px; float:left; font-size:12px; font-weight:bold; color:#9f9f9f; }
		#ctl00_ctl00_EmailAddressHyperLink { margin: 30px 0px 0px 250px; z-index: 10; background-position: center center; background: url(images/icon-email.png) no-repeat; border: 0 none; width: 20px; height: 18px; float: left; cursor: pointer; position: absolute; }
				
	
	#userInputSearch { background:url(images/input-tile.jpg) repeat-x; margin:30px 0 0 800px; border:1px solid #000; width:143px; height:18px; overflow:hidden;}
	
		#txtSearch { background:transparent; border:0 none; width:120px; height:18px; margin:33px 0 0 800px; position:absolute; z-index:85px; padding:1px 3px 0 5px; float:left; font-size:12px; font-weight:bold; color:#9f9f9f;}
		#btnSearch { background:url(images/icon-search.jpg) no-repeat; border:0 none; width:20px; height:18px; margin:31px 0 0 950px; position:absolute;  cursor:pointer; }
/* Header Nav */
#headerNav { background:url(images/top-nav.jpg) no-repeat; width:1100px; height: 24px; margin:auto; }
#socialFacebook { margin:18px 0 0 13px; z-index:10; background:url(images/icon-facebook.png) no-repeat; width:30px; height:37px; position:absolute; }
#socialTwitter {  margin:22px 0 0 48px; z-index:10; background:url(images/icon-twitter.png) no-repeat; width:30px; height:30px; position:absolute; }
			.navi_btn_TCG
			{
			display: block;
			width: 185px;
			height: 24px;
			background: url(images/top-nav_btn1.jpg) no-repeat 0 0;
			float:left;
			margin-left:147px;
			}

			.navi_btn_TCG:hover
			{ 
			background-position: 0 -24px;
			}

			.navi_btn_TCG span
			{
			display: none;
			}
			
			
			
			.navi_btn_Mini
			{
			display: block;
			width: 120px;
			height: 24px;
			background: url(images/top-nav_btn2-no.jpg) no-repeat 0 0;
			float:left;
			}

			.navi_btn_Mini:hover
			{ 
			background-position: 0 0px;
			}

			.navi_btn_Mini span
			{
			display: none;
			}
			
			
			
			
			.navi_btn_Collect
			{
			display: block;
			width: 158px;
			height: 24px;
			background: url(images/top-nav_btn3.jpg) no-repeat 0 0;
			float:left;
			}

			.navi_btn_Collect:hover
			{ 
			background-position: 0 -24px;
			}

			.navi_btn_Collect span
			{
			display: none;
			}	
			
			
			.navi_btn_OrganizedPlay
			{
			display: block;
			width: 172px;
			height: 24px;
			background: url(images/top-nav_btn4-no.jpg) no-repeat 0 0;
			float:left;
			}

			.navi_btn_OrganizedPlay:hover
			{ 
			background-position: 0 0px;
			}

			.navi_btn_OrganizedPlay span
			{
			display: none;
			}	
			
	
	
			.navi_btn_forums
			{
			display: block;
			width: 98px;
			height: 24px;
			background: url(images/top-nav_btn5.jpg) no-repeat 0 0;
			float:left;
			}

			.navi_btn_forums:hover
			{ 
			background-position: 0 -24px;
			}

			.navi_btn_forums span
			{
			display: none;
			}	

.bottom_navi_no{color:#181818;}


/*
#headerNavLinks { padding-left:146px; }
#headerNavLinks li { float:left; height:24px; list-style:none none; }
#headerNavLinks li a { background:url(images/top-nav.jpg) no-repeat; display:block; }
#navTradingCardGame a { width:185px; height:24px; background-position:-146px 0 !important; }
#navMiniatures a { width:120px; height:24px; background-position:-331px 0 !important; }
#navTradingCards a { width:158px; height:24px; background-position:-451px 0 !important; }
#navOrganizedPlay a { width:172px; height:24px; background-position:-609px 0 !important; }
#navForums a { width:98px; height:24px; background-position:-781px 0 !important; }
*/
/* Flash Banner */
#headerSplash { /*background:url(images/placeholder-flash.png) no-repeat;*/ width:960px; height:348px; }

#headerNavigationTwo { margin-top:-348px; }
#navTwoLogo { background:url(images/logo-marvelsuperstars.png) no-repeat; width:277px; height:117px; display:block; float:left; }
#navTwoNav { width:673px; height:44px; float:left; overflow:hidden;}
#sub_navi_btn_product
{
display: block;
width: 127px;
height: 42px;
background: url(images/sub_nav1.png) no-repeat 0 0;
float:left;
}
#sub_navi_btn_product:hover
{ 
background-position: 0 -42px;
}
#sub_navi_btn_product span
{
display: none;
}
#sub_navi_btn_news
{
display: block;
width: 125px;
height: 42px;
background: url(images/sub_nav2.png) no-repeat 0 0;
float:left;
}
#sub_navi_btn_news:hover
{ 
background-position: 0 -42px;
}
#sub_navi_btn_news span
{
display: none;
}
#sub_navi_btn_teams
{
display: block;
width: 125px;
height: 42px;
background: url(images/sub_nav3.png) no-repeat 0 0;
float:left;
}
#sub_navi_btn_teams:hover
{ 
background-position: 0 -42px;
}
#sub_navi_btn_teams span
{
display: none;
}

#sub_navi_btn_pro_collect
{
display: block;
width: 171px;
height: 42px;
background: url(images/sub_nav4.png) no-repeat 0 0;
float:left;
}
#sub_navi_btn_pro_collect:hover
{ 
background-position: 0 -42px;
}
#sub_navi_btn_pro_collect span
{
display: none;
}
#sub_navi_btn_community
{
display: block;
width: 125px;
height: 42px;
background: url(images/sub_nav5.png) no-repeat 0 0;
float:left;
}
#sub_navi_btn_community:hover
{ 
background-position: 0 -42px;
}
#sub_navi_btn_community span
{
display: none;
}
/*
.navTwoNavItem { height:44px; background:url(images/top-nav2.png) no-repeat; display:block; float:left; }
#navTwoProducts { width:128px; }
#navTwoNews { width:124px; background-position:-128px 0; }
#navTwoTeams { width:124px; background-position:-252px 0; }
#navTwoProductCollection { width:173px; background-position:-376px 0; }
#navTwoCommunity { width:124px; background-position:-549px 0; }
*/
/* Page Body */
#pageBody { margin-bottom:10px; position:relative; top:-50px; }
/* Main Body of Content */
#leftSide { float:left; width:693px; position:relative; }
.panelType01, .panelType02, .panelType03, .panelType04 {
float:left; overflow:hidden;
}
.panelType01 { background:url(images/panel-background01.png) no-repeat top center; width:308px; height:296px; text-align:center; }
.panelType02 { background:url(images/panel-background02.png) no-repeat top center; width:385px; height:296px; }
.panelType03 { background:url(images/panel-background03.png) no-repeat top center; width:347px; height:210px; }
.panelType04 { background:url(images/panel-background04.png) no-repeat top center; width:346px; height:215px; }

/* Content */
#panelContent01 { display:block; background:url(images/panel-content01.png) no-repeat; width:280px; height:282px; margin:15px auto; }
#panelContent02 { display:block; background:url(images/panel-content02.png) no-repeat; width:363px; height:309px; }
#panelContent03 { display:block; background:url(images/panel-content03.png) no-repeat; width:349px; height:179px; margin:20px auto; }
#panelContent03_comingsoon { display:block; background:url(images/panel-content03_comingsoon.png) no-repeat; width:349px; height:179px; margin:20px auto; }
#panelContent03_comingsoon:hover { display:block; background:url(images/panel-content03_comingsoon.png) no-repeat; width:349px; height:179px; margin:20px auto; }










#rightSide { background:url(images/panel-background-community.png) no-repeat; width:265px; overflow:hidden; float:left; position:relative; padding-top:80px;}

/* Join Our Community */
/*
#panelCommunity {}
#communityFacebook, #communityTwitter, #communityOrganizedPlay, #communityForums {
display:block; width:246px; height:38px; background:url(images/panel-community-nav.png) no-repeat; margin:0 0 2px 10px;
}
#communityFacebook { background-position: 0 1px; border:solid 1px white; }
#communityTwitter { background-position: 0 -39px; }
#communityOrganizedPlay { background-position: 0 -78px; }
#communityForums { background-position: 0 -117px; }

*/
#newsTitle { background:url(images/panel-background04.png) no-repeat -3px 0; display:block; width:100%; height:30px; margin:0 0 5px; }
.newsItem { background:url(images/news-background.png) no-repeat; display:block; width:97%; height:60px; text-decoration:none; overflow:hidden; margin:0 0 0 3px; }
.newsTitle, .newsCaption, .newsDate { display:block; }
.newsTitle { color:#FFF; font-weight:bold; font-size:13px; font-style:italic; padding:0 5px 0 5px; margin:1px 0; }
.newsCaption { color:#c5c8cd; font-size:12px; margin:0 0 6px; padding:0 5px 0 5px; }
.newsDate { color:#d1d1d1; font-size:10px; text-align:right; text-transform:uppercase; font-weight:bold; padding:0 5px; }

/* Calendar Widget */
#panelCalendar { float:left;}
#eventCalendarSeeMore { display:block; background:url(images/panel-calendar-btn.png) no-repeat; width:260px; height:34px; margin:0 0 0 3px;}
.eventCalendarItem { background:url(images/event-calendar-background.png) no-repeat; width:235px; height:56px; display:block; overflow:hidden; margin:2px 0 0 15px; text-decoration:none; }
.eventCalendarItem * { cursor:pointer; }
.eventCalendarImage { display:block; position:absolute; margin:3px 2px 0 3px; }
.eventCalendarTitle { display:block; position:absolute; margin:10px 0 0 58px; color:#FFF !important; font-weight:bold !important; font-style:italic; font-size:13px !important; }
.eventCalendarCaption { display:block; position:absolute; margin:25px 0 0 58px; color:#d1d1d1 !important; font-weight:bold !important; }

#even_canender_holder{ width:256px; height:232px; overflow:auto; margin-top:1px; }

/* Secondary Navigation */
#headerNavigationTwo { position:absolute; }

/* Page Footer */
#pageFooter { text-align:left; position:relative; top:-50px; }
#botCap { display:none; }
#footerLinkUpperDeck, #footerLinkMarvel { position:absolute; }
#footerLinkUpperDeck { background:url(images/icon-upperdeck.png) no-repeat; width:61px; height:48px; margin:5px 0 0 90px; }
#footerLinkMarvel { background:url(images/icon-marvel.png) no-repeat; width:81px; height:33px; margin:15px 0 0 810px; }

#footerNavigation, #footerNavigation a { color:#e8e8e8; font-weight:bold; text-decoration:none; line-height:20px; font-size:13px; text-transform:uppercase; text-align:center; }
#footerNavigation a:hover { color:#ffde00; }
#footerCopyright { color:#e8e8e8; line-height:16px; font-size:11px; margin:3px 0; text-align:center; }
#footerCopyright a { color:#e8e8e8;}
/* event box */	
#TCG_event_BOX
{
width:230px; 
height:56px; 
margin-top:2px;
background:url(images/event_bg.png) no-repeat;
overflow:hidden;
margin-left:7px;
}
#event_thumbnail
{
width:50px;
height:50px;
float:left;
margin:3px;
overflow:hidden;
}
#event_info_box
{
width:170px;
height:54px;
float:left;
overflow:hidden;
}

#event_name
{
color:#ffffff;
font-family:Verdana;
font-size:11px;
font-weight:bold;
width:168px;
overflow:hidden;
float:left;
}
#event_date
{
font-family:Verdana;
font-size:9px;
width:168px;
height:35px;
overflow:hidden;
float:left;
text-align:left;
color:#d1d1d1;

}
#event_place
{
color:White;
font-family: Arial;
font-size:8px;
width:145px;
height:15px;
overflow:hidden;
float:left;
text-align:left;
}
/* news box */
#TCG_news_BOX
{
width:336px; 
height:60px; 
margin-top:2px;
margin-left:4px;
background:url(images/news_bg.png) ;
background-repeat:repeat-y;
overflow:hidden;
padding-left:3px;
}
#news_title
{
color:#ffffff;
font-family:Verdana;
font-size:11px;
font-weight:bold;
width:336px;
height:15px;
overflow:hidden;
float:left;
text-decoration:none;
}
#news_title a
{
text-decoration:none;
}
#News_summary
{
font-family:Verdana;
font-size:9px !important;
line-height:12px !important;
width:330px;
height:25px;
overflow:hidden;
float:left;
text-align:left;
color:#d1d1d1;
text-decoration:none;
}
#News_date
{
font-family:Verdana;
font-size:9px;
width:330px;
height:15px;
color:#d1d1d1;
text-align:right;
margin-top:5px;
}
#TCG_product_box
{
background:url(images/TCG_product_bg.jpg) no-repeat;
width:385px;
height:268px;
overflow:hidden;
position:relative;
top:25px;
}
#TCG_featured_card_box
{
width:252px;
height:180px;
overflow:hidden;
position: absolute;
top:72px;
left:27px;
background-color:White;
}
#featured_card_archive_btn
{
display: block;
width: 117px;
height: 23px;
background: url(images/featured_card_archive_btn.png) no-repeat 0 0;
position: absolute;
left:93px;
top:260px;
}
#featured_card_archive_btn:hover
{ 
background-position: 0 -23px;
}
#featured_card_archive_btn span
{
display: none;
}
/* community buttons */
#btn_facebook
{
display: block;
width: 244px;
height: 38px;
background: url(images/btn_facebook.png) no-repeat 0 0;
float:left;
margin-left:10px;
margin-bottom:3px;
}
#btn_facebook:hover
{ 
background-position: 0 -38px;
}
#btn_facebook span
{
display: none;
}
#btn_twitter
{
display: block;
width: 244px;
height: 38px;
background: url(images/btn_twitter.png) no-repeat 0 0;
float:left;
margin-left:10px;
margin-bottom:3px;
}
#btn_twitter:hover
{ 
background-position: 0 -38px;
}
#btn_twitter span
{
display: none;
}
#btn_OP
{
display: block;
width: 244px;
height: 38px;
background: url(images/btn_OP_no.png) no-repeat 0 0;
float:left;
margin-left:10px;
margin-bottom:3px;
}
#btn_OP:hover
{ 
background-position: 0 -0px;
}
#btn_OP span
{
display: none;
}
#btn_forum
{
display: block;
width: 244px;
height: 38px;
background: url(images/btn_forums.png) no-repeat 0 0;
float:left;
margin-left:10px;
margin-bottom:3px;
}
#btn_forum:hover
{ 
background-position: 0 -38px;
}
#btn_forum span
{
display: none;
}


/* ********************* /
/*                      */
/*    Product Page      */
/*                      */
/* ******************** */

/******Header Elements***********/

#tcgProduct-header {width:960px;}
#tcgProduct-navigation {width:970px;}


/******Body Elements***********/

#tcgProducts-mainContent{width:960px; float:left;}
#tcgProducts-CMS-body{width:960px; height:800px; background: url(images/TCG_product_body_bg.png) no-repeat 0 0; position:relative; top:-50px;}
#tcgProducts-CMS-body2{width:960px; height:800px; background: url(images/TCG_product_body_bg_archive.png) no-repeat 0 0; position:relative; top:-50px;}
#productimage{ width:510px; height:446px; overflow:hidden; position:absolute; top:78px; left:90px;}
#product_summary{ width:220px; height:400px; position:absolute; top:100px; left: 705px; overflow:hidden; color:White; text-align:justify; line-height:19px;}
#product_detail{ width:918px; height:260px; position:absolute; top:560px; left: 10px; overflow:hidden; color:White; padding-left:10px; padding-right:10px; line-height:19px; }

#product_archive_box{width:467px; height:212px; overflow:hidden; overflow:hidden; color:White; float:left; background: url(images/TCG_product_archive_bg.png); margin-right:8px; margin-bottom:8px; position:relative;}
#product_archive_thumbnail{ width:201px; height:192px; position:absolute; top:3px; left:246px;}
#product_archive_title{ width:225px; height:20px; position: absolute; top:70px; left:35px; font-size:14px; font-weight:bold; overflow:hidden;}

#product_archive_btn
{
display: block;
width: 113px;
height: 22px;
background: url(images/TCG_product_archive_btn.jpg) no-repeat 0 0;
position:absolute;
left:30px;
top:170px;
}

#product_archive_btn:hover
{ 
background-position: 0 -22px;
}

#product_archive_btn span
{
display: none;
}





#tcg_archived_titlebar
{
	width:958px;
	height:34px;
	margin-bottom:10px;
	background: url(images/TCG_product_archive_bar.png) no-repeat 0 0;
	}


#product_title_detail
{
	color:White;
	font-size:14px;
	font-weight:bold;
	position:absolute;
	top:50px;
	left:260px;
	}

#product_archive_summary
{
	position:absolute;
	top:90px;
	left:35px;
	width:210px; 
	height:70px;
	overflow:hidden;
		}



/* ********************* /
/*                      */
/*    News Page      */
/*                      */
/* ******************** */

/******Header Elements***********/

#tcgNews-header {width:960px;}
#tcgNews-navigation {width:960px;}


/******Body Elements***********/

#tcgNews-mainContent{width:680px; margin-left:-5px; height:auto; padding:0px; float:left; position:relative; background-image:url(images/tcg_news_archive_bg.png); background-repeat:no-repeat;}
#tcgNews-rightside{width:278px; margin:0px 0px 0px 0px; height:auto; padding:0px; float:left; }

/******Bottom Elements***********/

#tcgNews-contentTop{width:960px; display:block;clear:both; }


/*****Main Content Classes********/
.tcgNews-left{position:absolute; top:285px; left:55px; z-index:999;}
.tcgNews-right{position:absolute; top:285px; left:644px; z-index:999;}
.tcgNews-image{float:left; height:449px; width:658px; margin:25px 0 0px 35px; padding:0px;  clear:both;}
.tcgNews-divider{width:960px;  padding:0px; margin:0 0 0px 0px;}
.tcgNews-divide2{width:685px;  padding:0px; margin:0 0 0px 0px;}

/*****Right Column Classes********/
.tcgNews-titleImg{margin:-60px 0px 0px 6px; width:270px; height:83px; background-image:url(images/tcgNews-title.png); float:right;}
.tcgNews-titleImg span{display:none;}
.tcgNews-quickView{margin:0px 0px 0px 6px;}
.tcgNews-newProd{background: url(images/tcgProducts-newProd.png); width:278px; background-repeat:no-repeat;}
.tcgNews-eventProd{background: url(images/tcg_news_eventsBG.png); width:278px; background-repeat:no-repeat;}
.tcgNews-title{position:absolute; top:500px; left:215px;}



.tcgArticleRepeater{background: url(images/tcgNews-articleRpt.png); background-repeat:no-repeat; width:642px; height:auto; padding:0px; margin: 0 0 3px 0px; overflow:hidden;}
.tcgArticleContent{float:left; color:#fff; width:620px; height:115px; margin-bottom:10px; overflow:hidden; padding-top:5px; padding-left:5px; }
.tcgArticleImage{float:left; width:151px; height:114px; padding:3px;}
.tcgArticleTitle{width:auto; font-weight:bold; padding:0px; margin:0px;}
.tcgArticleSummary{width:auto; line-height:18px; font-weight:bold; padding:0px; margin:0px;}
.tcgArticleDate{width:auto;  font-weight:bold; color:#ccc; float:left; clear:both; font-size:10px; padding:0px; margin:0px;}
.tcgArticleMore{width:auto; font-weight:bold; color:#fff; float:left; clear:both; font-size:10px; padding:0px; margin:0px; float:right;}



.tcgFeaturedArticleRepeater{background: url(images/tcgNews-articleRpt.png); background-repeat:repeat-y; width:958px; height:auto; padding:0px; margin: 0 0 0px 0px; overflow:hidden;}
.tcgFeaturedArticleRepeater a { color:Yellow;}

.tcgFeaturedArticleContent{float:left; color:#fff; width:950px; padding:7px 7px 7px 10px ;}
.tcgFeaturedArticleImage{float:left; width:253px; height:121px; padding:3px;}
.tcgFeaturedArticleTitle{width:auto; font-weight:bold; padding:0px; margin:0px;}
.tcgFeaturedArticleSummary{width:auto; line-height:18px; font-weight:bold; padding:0px; margin:0px;}
.tcgFeaturedArticleDate{width:auto;  font-weight:bold; color:#ccc; float:left; clear:both; font-size:10px; padding:0px; margin:0px;}
.tcgFeaturedArticleMore{width:auto; font-weight:bold; color:#fff; float:left; clear:both; font-size:10px; padding:0px; margin:0px; float:right;}

#tcgPanelCalendar {width:260px; padding-left:20px; padding-top:40px;}
#tcgEventCalendarSeeMore { display:block; background:url(images/panel-calendar-btn.png) no-repeat; width:260px; height:34px; margin:0 0 0 3px;}
.tcgEventCalendarItem { background:url(images/event-calendar-background.png) no-repeat; width:235px; height:56px; display:block; overflow:hidden; margin:2px 0 0 15px; text-decoration:none; }
.tcgEventCalendarItem * { cursor:pointer; }
.tcgEventCalendarImage { display:block; position:absolute; margin:3px 2px 0 3px; }
.tcgEventCalendarTitle { display:block; position:absolute; margin:10px 0 0 58px; color:#FFF !important; font-weight:bold !important; font-style:italic; font-size:13px !important; }
.tcgEventCalendarCaption { display:block; position:absolute; margin:25px 0 0 58px; color:#d1d1d1 !important; font-weight:bold !important; }

#tcgNews_eventContent{width:236px;  background:url(images/event_bg.png) no-repeat;overflow:hidden; margin-bottom:6px;}

#tcgEven_calendar_holder{overflow: auto; margin-top:1px;}


#TCG_news_detail_articleimage{ width:250px; height:150px; float:left; margin:5px;}
#TCG_news_detail_articlethumbnail{ width:150px; height:100px; float:left;margin:5px;}
#TCG_news_detail_title{ color:White; font-size:16px; font-weight:bold; padding-top:3px;}
#TCG_news_detail_body { color:White; padding-right:10px;}
#TCG_news_detail_body a{ color:yellow;}
#TCG_news_detail_body a:hover{ color:red;}

.News_latest_leadMore {width:auto; font-weight:bold; clear:both; float:right; font-size:12px; margin-right:35px; margin-bottom:10px; color:Yellow;}


#TCG_NEWS_archive_holder{ width:645px; margin-left:15px; margin-top:40px;}


#TCG_news_holder{background-image: url(images/tcgNews-background.png); background-repeat:no-repeat; margin-bottom:5px; padding-right:15px; padding-top:33px; padding-left:10px; float:left; width:960px;}
#TCG_news_holder_detail{background-image: url(images/tcgNews-background_long.png); background-repeat:no-repeat; margin-bottom:5px; padding-right:15px; padding-top:33px; padding-left:10px; float:left; width:960px;}

#tcg_title_text{background-image: url(images/TCG_titleBG.png); background-repeat:no-repeat; width:228px; height:17px; margin-left:28px;}




/******Featured card archive page***********/

#tcgFcard_archive-contentTop{width:960px; display:block;clear:both; }
.tcgFcard-archive-titleImg{margin:-60px 0px 0px 6px; width:270px; height:83px; background-image:url(images/tcgfcard_archife-title.png); float:right;}
#TCG_Fcard_archive_holder{background-image: url(images/tcgFcard_archive-background.png); background-repeat:no-repeat;  padding-right:15px; padding-top:40px; padding-left:30px; padding-bottom:65px; float:left; width:960px;}
.TCG_featured_card_box_archive
{
width:252px;
height:180px;
overflow:hidden;
background-color:White;
position:absolute;
top:15px;
left:13px;
}

.card_archive_holder{width:278px; height:212px; background-image:url(images/tcg_fcard_archive_holder.png); background-repeat: no-repeat; float:left; margin-right:35px; margin-bottom:10px; position:relative;}

#showmore a
{   
    color:red;
    font-weight:bolder;
    float:left;
    margin-left:230px;
    cursor:pointer;
    }

#showmore a:hover
{   
    color:white;
    font-weight:bolder;
    float:left;
    cursor:pointer;
    }
    
    