@charset "UTF-8";

#accordion {
	margin-bottom:10px;
	padding: 0px 0px 0px 0px;
	width:200px;
	height:auto;
	}

.sn_story01,
.sn_story10,
.sn_story20,
.sn_story30,
.sn_story40{
	height:23px;
	text-indent:-9999px;
	cursor:pointer;
	}

.sn_story01{background:url(/TF-animated/episodes/images/sn_story01.gif) no-repeat;}
.sn_story10{background:url(/TF-animated/episodes/images/sn_story10.gif) no-repeat;}
.sn_story20{background:url(/TF-animated/episodes/images/sn_story20.gif) no-repeat;}
.sn_story30{background:url(/TF-animated/episodes/images/sn_story30.gif) no-repeat;}
.sn_story40{background:url(/TF-animated/episodes/images/sn_story40.gif) no-repeat;}

.sn_story01:hover,
.sn_story10:hover,
.sn_story20:hover,
.sn_story30:hover,
.sn_story40:hover{
	background-position:0px -23px;
	}

.accordion dd{
	overflow:hidden;
	background:#fff;
	}

.sn_base{
	display:block;
	height:auto;
	text-decoration:none;
	white-space:nowrap;
	overflow:hidden;
	border-bottom:1px dotted #93c6e0;
	}

#accordion dd a{
	display:block;
	white-space:normal;
	margin-left:-30px;
	padding:4px 8px 4px 38px;
	color:#333333;
	font-size:0.8em;
	text-decoration:none;
	}

#accordion dd a:hover{
	color:#013e81;
	text-decoration:underline;
	}

.acd_characters .sn_base{
	height:40px;
	padding-left:30px;
	}

.sn_ab,
.sn_db,
.sn_eg,
.sn_dc,
.sn_sc,
.sn_etc{
	height:23px;
	text-indent:-9999px;
	cursor:pointer;
	}

.sn_ab{background:url(/TF-animated/characters/images/sn_ab.gif) no-repeat;}
.sn_db{background:url(/TF-animated/characters/images/sn_db.gif) no-repeat;}
.sn_eg{background:url(/TF-animated/characters/images/sn_eg.gif) no-repeat;}
.sn_dc{background:url(/TF-animated/characters/images/sn_dc.gif) no-repeat;}
.sn_sc{background:url(/TF-animated/characters/images/sn_sc.gif) no-repeat;}
.sn_etc{background:url(/TF-animated/characters/images/sn_etc.gif) no-repeat;}

.sn_ab:hover,
.sn_dc:hover,
.sn_etc:hover{
	background-position:0px -23px;
	}

/*AUTOBOT*/
#ic_optimusprime	{background:url(/TF-animated/characters/images/ic_optimusprime.jpg) left center no-repeat;}
#ic_bumblebee		{background:url(/TF-animated/characters/images/ic_bumblebee.jpg) left center no-repeat;}
#ic_ironhide		{background:url(/TF-animated/characters/images/ic_ironhide.jpg) left center no-repeat;}
#ic_ratchet			{background:url(/TF-animated/characters/images/ic_ratchet.jpg) left center no-repeat;}
#ic_prowl			{background:url(/TF-animated/characters/images/ic_prowl.jpg) left center no-repeat;}
#ic_arcee			{background:url(/TF-animated/characters/images/ic_arcee.jpg) left center no-repeat;}
#ic_wreckgar		{background:url(/TF-animated/characters/images/ic_wreckgar.jpg) left center no-repeat;}
#ic_grimlock		{background:url(/TF-animated/characters/images/ic_grimlock.jpg) left center no-repeat;}
#ic_snarl			{background:url(/TF-animated/characters/images/ic_snarl.jpg) left center no-repeat;}
#ic_swoop			{background:url(/TF-animated/characters/images/ic_swoop.jpg) left center no-repeat;}
#ic_ultramagnus		{background:url(/TF-animated/characters/images/ic_ultramagnus.jpg) left center no-repeat;}
#ic_sentinel		{background:url(/TF-animated/characters/images/ic_sentinel.jpg) left center no-repeat;}
#ic_jazz			{background:url(/TF-animated/characters/images/ic_jazz.jpg) left center no-repeat;}
#ic_blurr			{background:url(/TF-animated/characters/images/ic_blurr.jpg) left center no-repeat;}
#ic_armorhide		{background:url(/TF-animated/characters/images/ic_armorhide.jpg) left center no-repeat;}
#ic_longarm			{background:url(/TF-animated/characters/images/ic_longarm.jpg) left center no-repeat;}
#ic_wasp			{background:url(/TF-animated/characters/images/ic_wasp.jpg) left center no-repeat;}
#ic_omegasupreme	{background:url(/TF-animated/characters/images/ic_omegasupreme.jpg) left center no-repeat;}
#ic_rodimus			{background:url(/TF-animated/characters/images/ic_rodimus.jpg) left center no-repeat;}
#ic_cliffjumper		{background:url(/TF-animated/characters/images/ic_cliffjumper.jpg) left center no-repeat;}
#ic_jetfire			{background:url(/TF-animated/characters/images/ic_jetfire.jpg) left center no-repeat;}
#ic_jetstorm		{background:url(/TF-animated/characters/images/ic_jetstorm.jpg) left center no-repeat;}
#ic_safeguard		{background:url(/TF-animated/characters/images/ic_safeguard.jpg) left center no-repeat;}
/*DECEPTICON*/
#ic_megatron		{background:url(/TF-animated/characters/images/ic_megatron.jpg) left center no-repeat;}
#ic_starscream		{background:url(/TF-animated/characters/images/ic_starscream.jpg) left center no-repeat;}
#ic_blitzwing		{background:url(/TF-animated/characters/images/ic_blitzwing.jpg) left center no-repeat;}
#ic_lugnut			{background:url(/TF-animated/characters/images/ic_lugnut.jpg) left center no-repeat;}
#ic_soundwave		{background:url(/TF-animated/characters/images/ic_soundwave.jpg) left center no-repeat;}
#ic_lockdown		{background:url(/TF-animated/characters/images/ic_lockdown.jpg) left center no-repeat;}
#ic_blackarachnia	{background:url(/TF-animated/characters/images/ic_blackarachnia.jpg) left center no-repeat;}
#ic_shockwave		{background:url(/TF-animated/characters/images/ic_shockwave.jpg) left center no-repeat;}
#ic_skywarp			{background:url(/TF-animated/characters/images/ic_skywarp.jpg) left center no-repeat;}
#ic_thundercracker	{background:url(/TF-animated/characters/images/ic_thundercracker.jpg) left center no-repeat;}
#ic_ramjet			{background:url(/TF-animated/characters/images/ic_ramjet.jpg) left center no-repeat;}
#ic_sunstorm		{background:url(/TF-animated/characters/images/ic_sunstorm.jpg) left center no-repeat;}
#ic_dirge			{background:url(/TF-animated/characters/images/ic_dirge.jpg) left center no-repeat;}
#ic_slipstream		{background:url(/TF-animated/characters/images/ic_slipstream.jpg) left center no-repeat;}
#ic_swindle			{background:url(/TF-animated/characters/images/ic_swindle.jpg) left center no-repeat;}
#ic_mixmaster		{background:url(/TF-animated/characters/images/ic_mixmaster.jpg) left center no-repeat;}
#ic_scrapper		{background:url(/TF-animated/characters/images/ic_scrapper.jpg) left center no-repeat;}
#ic_dirtboss		{background:url(/TF-animated/characters/images/ic_dirtboss.jpg) left center no-repeat;}
#ic_waspinator		{background:url(/TF-animated/characters/images/ic_waspinator.jpg) left center no-repeat;}
#ic_oilslick		{background:url(/TF-animated/characters/images/ic_oilslick.jpg) left center no-repeat;}
#ic_blackout		{background:url(/TF-animated/characters/images/ic_blackout.jpg) left center no-repeat;}

/*ETC*/
#ic_sari			{background:url(/TF-animated/characters/images/ic_sari.jpg) left center no-repeat;}
#ic_isaac			{background:url(/TF-animated/characters/images/ic_isaac.jpg) left center no-repeat;}
#ic_fanzone			{background:url(/TF-animated/characters/images/ic_fanzone.jpg) left center no-repeat;}
#ic_powell			{background:url(/TF-animated/characters/images/ic_powell.jpg) left center no-repeat;}

/* IE6p */
/**html .sn_story01 {
	behavior: expression(
		(function(el) {
			if(typeof(behavior_onMouseEnter) == 'undefined10') {
				behavior_onMouseEnter = function() {
					this.className += ' story01-hover';
				};
				behavior_onMouseLeave = function() {
					this.className = this.className.replace(/story01-hover/, '');
				};
			}
			el.runtimeStyle.behavior = 'none';
			el.onmouseenter = behavior_onMouseEnter;
			el.onmouseleave = behavior_onMouseLeave;
		})(this));
}

.story01to10-hover {
	background-position: 0px -23px;
	}

.story01to10-hover a {
	cursor:pointer;
	}*/


*html .sn_base {
	behavior: expression(
		(function(el) {
			if(typeof(behavior_onMouseEnter) == 'undefined') {
				behavior_onMouseEnter = function() {
					this.className += ' target-hover';
				};
				behavior_onMouseLeave = function() {
					this.className = this.className.replace(/target-hover/, '');
				};
			}
			el.runtimeStyle.behavior = 'none';
			el.onmouseenter = behavior_onMouseEnter;
			el.onmouseleave = behavior_onMouseLeave;
		})(this));
}

.target-hover {
	background-position: 0px -23px;
	}

.target-hover a {
	cursor:pointer;
	}
/* ܂IE6p */



#accordion dt{
	clear:both;
	}

