body	{font-family:arial,helvetica; font-size:11px; margin:0px; background-color:#202020; color:#c0c0c0;}

div#wrapper 	{width:800px; margin-left:auto; margin-right:auto;}

div#intro	{width:800px; height:18px; text-align:right; font-family:verdana; font-size:8px; color:#a0a0a0; line-height:18px; letter-spacing:2px;}
div#title	{width:800px; height:115px; border:solid 1px #c0c0c0; background:url('../images/toptitle.gif');}

div#menu		{width:800px; height:22px; border-bottom:solid 1px #c0c0c0; border-left:solid 1px #c0c0c0; border-right:solid 1px #c0c0c0; background:url('../images/bg_menu.gif'); overflow:hidden; margin-bottom:20px;}

div#menu div.left	{float:left;}
div#menu div#right	{float:right;}
div#menu div#subs	{float:left;}
div#menu a:hover img	{display:block; margin-top:-22px;}
div#menu div.left a:hover	{display:block; margin-top:-22px;}
div#menu div.right a:hover	{display:block; margin-top:-22px;}

div#contents	{width:780px; background-color:#606060; border-top:solid 1px #c0c0c0; border-bottom:solid 1px #c0c0c0; border-left:dotted 1px #c0c0c0; border-right:dotted 1px #c0c0c0; padding:10px;}

div#contents.frontpage	{background:url('../images/bg_main.jpg');}

div#contents a:link	{color:#ff0000;}
div#contents a:visited	{color:#ff0000;}
div#contents a:hover	{color:#ffffff;}
div#contents a:active	{color:#ff0000;}

div#resultsnumber	{display:inline; font-weight:bold; color:#ffffff;}
.smaller		{font-size:10px;}

div#pagetitle	{color:#ffffff; font-size:20px; letter-spacing:3px;}

	div.unit	{width:778px; background-color:#000000; border:solid 1px #c0c0c0; margin:10px 0 20px 0;}

	div.unit .period1	{background:url(../images/unitbg_ep.jpg); background-repeat:repeat-x; padding-bottom:10px;}
	div.unit .period2	{background:url(../images/unitbg_ottn.jpg); background-repeat:repeat-x; padding-bottom:10px;}
	div.unit .period3	{background:url(../images/unitbg_hnd.jpg); background-repeat:repeat-x; padding-bottom:10px;}
	div.unit .period4	{background:url(../images/unitbg_pyro.jpg); background-repeat:repeat-x; padding-bottom:10px;}
	div.unit .period5	{background:url(../images/unitbg_hysteria.jpg); background-repeat:repeat-x; padding-bottom:10px;}
	div.unit .period6	{background:url(../images/unitbg_adrenalize.jpg); background-repeat:repeat-x; padding-bottom:10px;}
	div.unit .period7	{background:url(../images/unitbg_retro.jpg); background-repeat:repeat-x; padding-bottom:10px;}
	div.unit .period8	{background:url(../images/unitbg_vault.jpg); background-repeat:repeat-x; padding-bottom:10px;}
	div.unit .period9	{background:url(../images/unitbg_slang.jpg); background-repeat:repeat-x; padding-bottom:10px;}
	div.unit .period10	{background:url(../images/unitbg_euphoria.jpg); background-repeat:repeat-x; padding-bottom:10px;}	
	div.unit .period11	{background:url(../images/unitbg_x.jpg); background-repeat:repeat-x; padding-bottom:10px;}	
	div.unit .period12	{background:url(../images/unitbg_bestof.jpg); background-repeat:repeat-x; padding-bottom:10px;}	
	div.unit .period13	{background:url(../images/unitbg_rockofages.jpg); background-repeat:repeat-x; padding-bottom:10px;}		
	div.unit .period14	{background:url(../images/unitbg_yeah.jpg); background-repeat:repeat-x; padding-bottom:10px;}		
	div.unit .period15	{background:url(../images/unitbg_sparkle.jpg); background-repeat:repeat-x; padding-bottom:10px;}		

		div.unit .art			{width:108px; float:left; padding:5px}
		div.unit .art img 		{border:solid 1px #a0a0a0; margin:6px 0 3px 6px;}
		div.unit .des			{width:647px; margin-left:119px; padding:5px;}
		div.unit .des .icons	 	{border:solid 1px #000000; float:right; width:97px; height:36px; background-color:#c0c0c0;margin-top:3px;}
		div.unit .des .icons img 	{float:right; margin:2px;}
		div.unit .des .icons img.flag 	{border:solid 1px #000000;}
		div.unit .des .title		{font-size:26px;  color:#ffdd22; letter-spacing:2px;}
		div.unit .des .catname		{font-weight:bold; color:#ffffff;}
		div.unit .des hr.dots		{color:#606060; height:1px; border:1px dotted #606060;}
		*html div.unit .des 		{width:644px; padding-left:0px;}
		div.unit .end			{clear:left; font-size:1px; line-height:1px;}


		div.unit div.question	{font-weight:bold; color:#ff1111; padding:5px 0 0 10px; font-size:12px;}
		div.unit div.answer	{padding:0 5px 0 35px;}

		div.unit div.title	{font-weight:bold; font-size:16px; color:#ff0000; padding-top:3px; margin:0 0 3px 20px; border-bottom:dashed 1px #606060;}
		div.unit div.title b	{font-size:18px;}
		div.unit div.story	{padding:0 5px 0 35px; margin-bottom:5px;}


div#footer	{width:800px; height:16px; border:dotted 1px #707070; background-color:#101010; margin:10px 0 10px 0;font-family:verdana; font-size:8px; color:#aa0000; line-height:16px; letter-spacing:1px; text-align:center;}

