h1 {
  float: left;
  width: 112px;
  height: 66px;
  background: url("../images/logo.gif");
}

#header h2 {
	margin: 0;
	color: #666;
	font-family: "Tahoma", sans-serif;
	font-size: 8.5pt;
	font-weight: bold;
}

#header p {
  margin: 0;
  color: #666;
  font-family: "Tahoma", sans-serif;
  font-size: 8.5pt;
  font-weight: bold;
}

#topics h3 {
  width: 435px;
  height: 19px;
  background: url("../images/topics.jpg");
}

#programs h3 {
  width: 890px;
  height: 20px;
  background: url("../images/programs.jpg");
  margin: 0 0 10px 0;
}

#recommends h3 {
  width: 890px;
  height: 20px;
  margin: 20px 0 0 0;
  background: url("../images/recommends.jpg");
}

.contents-inner #recommends_link {
  width: 890px;
  font-size: 8pt;
  float: right;
  text-align:right;
  margin: 0;
}

#howto h3 {
  width: 890px;
  height: 20px;
  margin: 20px 0;
  background: url("../images/howto.jpg");
}

#software h3 {
  width: 890px;
  height: 20px;
  margin: 20px 0;
  background: url("../images/software.jpg");
}

#topics ul {
  margin-top: 5px;
}

#topics li {
  margin-left: 17px;
  list-style-type: circle;
}

/* IE8 only */
html>/**/body #topics li {
	margin-left/*\**/:12px\9;
}

#programs ul {
overflow: hidden;
zoom: auto;
_zoom: 100%;
}

#programs li {
  float: left;
  width: 149px;
/*  height: 110px; */
}

/* IE7 only */
*:first-child+html #programs li {
  margin-top: -9px;
}

#recommends ul {
  clear: left;
}

#recommends li {
  float: left;
  width: 149px;
  /*height: 120px;*/
  margin: 0 0 20px 0;
}

li a.button {
  display: block;
  width: 145px;
  height: 65px;
  margin-bottom: 3px;
  border: solid 2px #fff;
}

li a.button:hover {
  border: solid 2px #f90;
}

li a.program-name {
  display: block;
  width: 145px;
  height: 9px;
}

li a.program-name2 {
  display: block;
  width: 145px;
  height: 20px;
}

span.navigator {
  display: block;
  margin-top: 2px;
  margin-left: 1em;
  font-size: 8pt;
  line-height: 110%;
}

span#steps {
  font-size: 11pt;
  font-weight: bold;
}

#procedure ul {
  margin-left: 20px;
}

#procedure li {
  margin-top: 10px;
  margin-left: 30px;
  padding-left: 10px;
  list-style-type: decimal;
}

#software ul {
  margin-left: 20px;
}
#software li {
  margin-left: 30px;
  padding-left: 10px;
  list-style-type: square;
}

#getrss {
  width: 260px;
  height: 40px;
  margin: 30px 0;
  margin-left: 330px;
}

/* program individuals */
#jgmt	{background: url("../images/bn-jgmt.jpg");}
#boom	{background: url("../images/bn-boom.jpg");}
#groove	{background: url("../images/bn-groove.jpg");}
#jam	{background: url("../images/bnr_movieparadise.jpg");}
#lohas	{background: url("../images/bn-lohas.jpg");}
#premiere	{background: url("../images/bn-premiere.jpg");}
#makeit	{background: url("../images/bn-makeit.jpg");}
#realeyes	{background: url("../images/bn-realeyes.jpg");}
#hot100	{background: url("../images/bnr_hot100.jpg");}
#asia	{background: url("../images/bn-asia.jpg");}
#hermes	{background: url("../images/bn-hermes.jpg");}
#mincinema	{background: url("../images/bn_mincmema.jpg");}
#sakamoto	{background: url("../images/bn-sakamoto.jpg");}
#rbk01	{background: url("../images/bn_reebok.jpg");}
#pg	{background: url("../images/bnr_pg.jpg");}
#wakeup	{background: url("../images/bn_wakeup.jpg");}
#mplus	{background: url("../images/bn_mplus.jpg");}
#said	{background: url("../images/bn_tunited.jpg");}
#football	{background: url("../images/bn_football.jpg");}
#voyage	{background: url("../images/bn-voyage.jpg");}
#chobi	{background: url("../images/bnr_chobi.jpg");}
#waseda	{background: url("../images/bnr_waseda.jpg");}
#b-cafe {background: url("../images/bnr_b-cafe.jpg");}
#booklovers {background: url("../images/bnr_booklovers.jpg");}
#makingsense {background: url("../images/bnr_makingsense.jpg");}
#metapolis {background: url("../images/bnr_metapolis.jpg");}
#autech {background: url("../images/bnr_autech.jpg");}
#taikan {background: url("../images/bnr_taikan.jpg");}
#tube {background: url("../images/bnr_tube.jpg");}
#slow {background: url("../images/bnr_syutoko.gif");}
#australia {background: url("../images/bnr_australia.gif");}
#tmr	{background: url("../images/bnr_tmr.jpg");}
#mhm	{background: url("../images/bnr_mhm.gif");}
#frontline	{background: url("../images/bnr_frontline.jpg");}
#speedo	{background: url("../images/bnr_speedo.jpg");}
#entertainment	{background: url("../images/bnr_expressMovie.jpg");}
#globalsensor	{background: url("../images/bnr_gs.jpg");}
#peaceofheart	{background: url("../images/bnr_peaceofheart.jpg");}
#forever	{background: url("../images/bnr_forever.jpg");margin-top:8px;}

#title-jgmt	{background: url("../images/title-jgmt.jpg"); background-repeat:no-repeat;}
#title-boom	{background: url("../images/title-boom.jpg");}
#title-groove	{background: url("../images/title-groove.jpg");}
#title-jam	{background: url("../images/text-movieparadise.jpg");}
#title-lohas	{background: url("../images/title-lohas.jpg");}
#title-premiere	{background: url("../images/title-premiere.jpg");}
#title-makeit	{background: url("../images/title-makeit.jpg");}
#title-realeyes	{background: url("../images/title-realeyes.jpg");}
#title-hot100	{background: url("../images/txt_hot100.gif");}
#title-asia	{background: url("../images/title-asia.jpg");}
#title-hermes	{background: url("../images/title-hermes.jpg");}
#title-mincinema	{background: url("../images/text-mincinema.jpg");}
#title-sakamoto	{background: url("../images/title-sakamoto.jpg");}
#title-rbk01	{background: url("../images/title-reebok.jpg");}
#title-pg	{background: url("../images/title-pg.jpg");}
#title-wakeup	{background: url("../images/title-wakeup.jpg");}
#title-mplus	{background: url("../images/title-mplus.jpg");}
#title-said	{background: url("../images/title-she-he.jpg"); background-repeat:no-repeat;}
#title-football	{background: url("../images/title-football.jpg"); background-repeat:no-repeat;}
#title-voyage	{background: url("../images/title-voyage.jpg");}
#title_chobi	{background: url("../images/txt_chobi.jpg"); height: 22px;}
#title_waseda	{background: url("../images/txt_waseda.jpg"); height: 22px;}
#title_b-cafe	{background: url("../images/txt_b-cafe.jpg"); height: 22px;}
#title_booklovers	{background: url("../images/txt_booklovers.jpg");}
#title_makingsense	{background: url("../images/txt_makingsense.jpg"); height: 22px;}
#title_metapolis	{background: url("../images/txt_metapolis.jpg"); height: 22px;}
#title_autech	{background: url("../images/txt_autech.gif"); height: 22px;}
#title_taikan	{background: url("../images/txt_taikan.gif"); height: 22px;}
#title_tube	{background: url("../images/txt_tube.gif"); height: 22px;}
#title_slow	{background: url("../images/txt_syutoko.gif"); height: 22px;}
#title_australia {background: url("../images/txt_australia.gif"); height: 22px;}
#title_tmr {background: url("../images/txt_tmr.jpg");  height: 10px; background-repeat:no-repeat;}
#title_mhm {background: url("../images/txt_mhm.gif");}
#title_frontline	{background: url("../images/txt_frontline.gif");}
#title_speedo	{background: url("../images/txt_speedo.gif");}
#title-entertainment	{background: url("../images/txt_eeMovie.gif"); height: 22px; background-repeat:no-repeat;}
#title-globalsensor	{background: url("../images/title-gs.jpg");}
#title-peaceofheart	{background: url("../images/text_peaceofheart.jpg");}
#title-forever	{background: url("../images/txt_forever.jpg");}

html:not(:target) #player {
  position:absolute;
  left:695px;
  height:70px;
  overflow:hidden;
  width: 204px;
  z-index:300;
}


html:not(:target) #tryit {
  position:absolute;
  left:628px;
}

