BODY
{
  font-size:			8pt;
  font-weight:			normal;
  word-spacing:			normal;
  letter-spacing:		normal;
  text-transform:		none;
  color:			rgb(255, 255, 236);
  background:			rgb(16, 18, 19);
  background-image:		url("http://ssc.vekoduck.com/main/images/background.jpg");
  background-repeat:		no-repeat;
  background-position:		left top;
}




/* MENU */

TD.border
{
  background:			rgb(25, 72, 75);
  background-image:		url("..main/images/border.gif");
  background-repeat:		repeat-y;
  vertical-align:		top;
}

TH.border
{
  background:			rgb(25, 72, 75);
  background-image:		url("..main/images/border.gif");
  background-repeat:		repeat-x;
  text-align:			left;
}

TH.border_blank
{
  background:			rgb(19, 21, 24);
  text-align:			left;
}

TD.bottom_center
{
  background:			rgb(19, 21, 24);
  text-align:			right;
}

.menu_bg
{
  background:			rgb(19, 21, 24);
  vertical-align:		top;
}

.copyright
{
  margin:			2px 4px 2px 0px;
  padding:			0px;
}

.info_bottom_text
{
  font-family:			Arial, Verdana;
  font-size:			8pt;
  font-weight:			normal;
  text-align:			center;
  margin:			2px 2px 4px 2px;
}

.login_box_bg
{
  background:			rgb(19, 21, 24);
  vertical-align:		top;
  text-align:			center;
}

.box_text
{
  font-family:			Trebuchet MS, Tahoma;
  font-size:			7pt;
  margin:			6px 2px 4px 2px;
}

.box_text_loggedin
{
  font-family:			Trebuchet MS, Tahoma;
  font-size:			8pt;
  margin:			6px 2px 4px 2px;
}

.box_text_loggedin_name
{
  font-family:			Trebuchet MS, Tahoma;
  font-size:			8pt;
  margin:			6px 2px 4px 2px;
  font-weight:			bold;
}

.box_button
{
  font-family:			Verdana, Tahoma;
  font-size:			7pt;
  color:			rgb(235, 255, 238);
  background:			rgb(30, 61, 67);
}

.box_input
{
  font-family:			Arial;
  font-size:			7pt;
  margin:			0px;
  background:			rgb(255, 255, 236);
}

.login_form
{
  margin:			6px 2px 4px 2px;
}

.copyright
{
  font-family:			Trebuchet MS, Tahoma;
  font-size:			9pt;
  font-style:			italic;
  text-align:			right;
  margin:			6px 4px 2px 0px;
  color:			rgb(255, 255, 236);
}

.menu_teksti
{
  font-family:			Trebuchet MS, Tahoma;
  font-size:			9pt;
  font-style:			italic;
  text-align:			left;
  margin-left:			6px;
  color:			rgb(171, 195, 134);
}




/* LISTAT */

.news_list
{
  font-family:			Verdana, Arial;
  font-size:			8pt;
  margin:			4px 2px 4px 15px;
  text-align:			left;
  font-weight:			normal;
  text-indent:			-11px;
}

.latest_list
{
  font-family:			Tahoma, Arial, Tahoma;
  margin:			4px 1px 2px 15px;
  text-indent:			-10px;
  font-weight:			normal;
  text-align:			left;
  padding:			0px;
  border:			0px;
}

.latest_list_score
{
  font-family:			Tahoma, Arial, Tahoma;
  margin-top:			2px;
  margin-bottom:		12px;
  font-weight:			normal;
  text-align:			center;
  padding:			0px;
  border:			0px;
}

.games_list
{
  font-family:			Verdana, Arial;
  font-size:			8pt;
  margin:			4px 2px 4px 20px;
  text-align:			left;
  font-weight:			normal;
  text-indent:			-16px;
}

.matches_list
{
  font-family:			Verdana, Arial;
  font-size:			8pt;
  margin:			4px 2px 4px 4px;
  text-align:			left;
  font-weight:			normal;
}

.matches_trend
{
  font-family:			Arial, Tahoma;
  font-size:			8pt;
  margin:			6px 2px 6px 6px;
  text-align:			left;
  font-weight:			normal;
}

.irc_list
{
  font-family:			Verdana, Arial;
  font-size:			8pt;
  margin:			8px 2px 6px 30px;
  text-align:			left;
  font-weight:			normal;
}




/* OTSIKOT + TEKSTIT */

.header
{
  font-family:			Verdana;
  font-size:			11pt;
  font-weight:			bold;
  text-align:			center;
  margin:			10px 0px 20px 0px;
  color:			rgb(255, 255, 236);
}

.subheader
{
  font-family:			Verdana;
  font-size:			10pt;
  font-style:			italic;
  font-weight:			bold;
  text-align:			left;
  margin:			10px 2px 15px 30px;
  color:			rgb(255, 255, 236);
}

.subheader2
{
  font-family:			Verdana;
  font-size:			10pt;
  font-weight:			bold;
  text-align:			center;
  letter-spacing:		1px;
  margin:			20px 0px 15px 0px;
  color:			rgb(255, 255, 236);
}

.leipateksti
{
  font-family:			Arial, Tahoma;
  font-size:			8pt;
  margin:			8px 10px 4px 15px;
  text-align:			justify;
  text-indent:			15px;
  color:			rgb(231, 255, 194);
}

.center_leipateksti
{
  font-family:			Arial, Tahoma;
  font-size:			8pt;
  text-align:			center;
  color:			rgb(231, 255, 194);
}

.alkuteksti
{
  font-family:			Arial, Tahoma;
  font-size:			8pt;
  margin:			8px 0px 4px 160px;
  text-align:			left;
}




/* LINKIT */

A
{
  color:			rgb(70, 155, 235);
  text-decoration:		none;
}

A:hover
{
  color:			rgb(85, 165, 255);
  text-decoration:		underline;
}

A.common
{
  color:			rgb(100, 205, 255);
  text-decoration:		none;
}

A.common:hover
{
  color:			rgb(130, 255, 255);
  text-decoration:		none;
}

A.user
{
  font-size:			8pt;
  font-family:			Verdana, Serif;
  color:			rgb(255, 255, 235);
  text-align:			center;
  text-decoration:		none;
  font-weight:			normal;
}

A.user:hover
{
  font-size:			8pt;
  font-family:			Verdana, Serif;
  text-align:			center;
  color:			rgb(180, 180, 165);
  text-decoration:		none;
  font-weight:			normal;
}

A.com_user
{
  color:			rgb(255, 255, 235);
  text-decoration:		none;
  font-weight:			bold;
}

A.com_user:hover
{
  color:			rgb(180, 180, 165);
  text-decoration:		underline;
  font-weight:			bold;
}

A.matchlist_link
{
  color:			rgb(255, 255, 235);
  text-decoration:		none;
  font-weight:			bold;
}

A.matchlist_link:hover
{
  color:			rgb(180, 180, 165);
  text-decoration:		underline;
  font-weight:			bold;
}

A.list
{
  color:			rgb(230, 112, 112);
  text-decoration:		none;
}

A.list:hover
{
  color:			rgb(255, 180, 180);
  text-decoration:		none;
}

A.list_active
{
  color:			rgb(255, 180, 180);
  text-decoration:		none;
}

A.list_active:hover
{
  color:			rgb(255, 180, 180);
  text-decoration:		none;
}

A.victory
{
  color:			rgb(46, 145, 54);
  text-decoration:		none;
}

A.victory:hover
{
  color:			rgb(35, 115, 45);
  text-decoration:		underline;
}

A.defeat
{
  color:			rgb(222, 41, 41);
  text-decoration:		none;
}

A.defeat:hover
{
  color:			rgb(178, 51, 51);
  text-decoration:		underline;
}

A.tie
{
  color:			rgb(255, 215, 33);
  text-decoration:		none;
}

A.tie:hover
{
  color:			rgb(225, 185, 23);
  text-decoration:		underline;
}

A.credits
{
  color:			rgb(150,40,40);
  text-decoration:		none;
}

A.credits:hover
{
  color:			rgb(80,25,25);
  text-decoration:		underline;
}

A.newsitem
{
  font-size:			8pt;
  font-family:			Arial, Helvetica;
  text-align:			left;
  font-weight:			bold;
  text-decoration:		none;
  color:			rgb(255, 255, 236);
}

A.newsitem:hover
{
  font-size:			8pt;
  font-family:			Arial, Helvetica;
  text-align:			left;
  font-weight:			bold;
  text-decoration:		none;
  color:			rgb(255, 255, 236);
  background-color:		rgb(79, 81, 84);
}





/* FONTTITYYLIT */

.bolded
{
  font-weight:			bold;
}

.notbolded
{
  font-weight:			normal;
}

.italic
{
  font-style:			italic;
}

.com_user_bolded
{
  font-weight:			bold;
  color:			rgb(255, 255, 236);
}




/* UUTISET */

TABLE.news_topic
{
  border-width:			0px;
  background-color:		rgb(41, 90, 99);
}

TD.news_header_bg
{
  background-color:		rgb(19, 21, 24);
  border-width:			0px;
  margin:			0px;
  padding:			0px;
}

.news_header
{
  font-size:			8pt;
  font-family:			Arial, Helvetica;
  text-align:			left;
  letter-spacing:		1px;
  padding:			2px 4px 2px 10px;
  color:			rgb(255, 255, 236);
  margin:			0px;
}

TABLE.news_main
{
  border:			0px;
  margin-bottom:		24px;
}

.news_writer
{
  font-size:			8pt;
  font-family:			Verdana, Serif;
  color:			rgb(255, 255, 236);
  text-align:			center;
  margin:			0px;
  padding:			2px;
}

.news_post
{
  font-size:			7pt;
  font-family:			Verdana, Tahoma, Serif;
  text-align:			justify;
  font-weight:			normal;
  text-indent:			20px;
  padding:			4px 20px 4px 25px;
  color:			rgb(231, 255, 194);
  margin:			0px;
}

TABLE.news_comment_header
{
  border-width:			0px;
}

.news_comment_header_bg
{
  border-width:			0px;
  background:			rgb(19, 21, 24);
  margin:			0px;
  padding:			2px;
}

.news_comment_topic
{
  font-size:			8pt;
  font-family:			Arial;
  text-align:			left;
  font-weight:			normal;
  padding-left:			10px;
  margin:			0px;
}

.news_comment_time
{
  font-size:			8pt;
  font-family:			Arial;
  text-align:			right;
  font-weight:			normal;
  padding:			0px 10px 0px 0px;
  margin:			0px;
}

.news_comment_box
{
  border:			0px;
  margin-bottom:		20px;
  padding:			0px;
}

.news_comment_box_bg
{
  border-width:			0px 0px 0px 1px;
  border-color:			rgb(41, 90, 99);
  border-style:			dotted;
  margin:			0px;
  padding:			0px;
}

.news_comment_blank
{
  border:			0px;
  margin:			0px;
  padding:			0px;
}

.news_comment_text
{
  font-size:			7pt;
  font-family:			Verdana, Tahoma, Verdana, Serif;
  text-align:			justify;
  font-weight:			normal;
  text-indent:			20px;
  padding:			2px 30px 2px 10px;
  color:			rgb(231, 255, 194);
  margin:			0px;
}




/* MATSIT */

.matchlist_topic
{
  border-width:			0px;
  background-color:		rgb(32, 99, 104);
}

.matchlist_header_bg
{
  background-color:		rgb(30, 61, 67);
  border-width:			0px;
}

.matchlist_header
{
  font-size:			8pt;
  font-family:			Verdana, Tahoma;
  text-align:			center;
  font-style:			italic;
  font-weight:			bold;
  letter-spacing:		1px;
  margin:			0px;
}

TH.matchlist_center_bg
{
  background-color:		rgb(19, 21, 24);
}

.matchlist_item
{
  font-family:			Verdana, Arial;
  font-size:			8pt;
  font-weight:			normal;
  border-width:			0px;
  padding:			3px;
  color:			rgb(231, 255, 194);
  background-color:		rgb(19, 21, 24);
}

.matchlist_item_report
{
  font-family:			Verdana, Arial;
  font-size:			8pt;
  font-weight:			normal;
  border-width:			0px;
  padding:			3px;
  color:			rgb(231, 255, 194);
  background-color:		rgb(19, 21, 24);
  text-align:			right;
}

.match_number
{
  font-size:			8pt;
}

.match_number_50
{
  font-size:			8pt;
  font-style:			italic;
}

.match_number_100
{
  font-size:			8pt;
  font-weight:			bold;
}

.matchlist_date
{
  font-style:			italic;
}

.stats_link
{
  font-family:			Tahoma, Arial;
  font-size:			8pt;
  margin:			15px 10px 15px 10px;
  text-align:			center;
}

.match_topic
{
  font-family:			Tahoma, Arial;
  font-size:			9pt;
  text-align:			center;
  font-weight:			bold;
  margin:			15px 10px 15px 10px;
}

.center_match_result
{
  text-align:			center;
  font-size:			10pt;
  font-family:			verdana, Tahoma;
}

.round_right
{
  text-align:			center;
  vertical-align:		top;
}

.victory
{
  color:			rgb(46, 145, 54);
  font-weight:			bold;
}

.defeat
{
  color:			rgb(222, 41, 41);
  font-weight:			bold;
}

.tie
{
  color:			rgb(255, 215, 33);
  font-weight:			bold;
}

.round_topic
{
  font-family:			Verdana, Tahoma;
  font-size:			8pt;
  font-weight:			bold;
  margin:			10px 0px 14px 0px;
  padding:			0px;
}

.round_comment_writer
{
  font-family:			Verdana, Tahoma;
  font-size:			8pt;
  font-weight:			bold;
  font-style:			italic;
  text-align:			left;
  margin:			10px 0px 14px 21px;
  padding:			0px;
}

.round_comment_text
{
  font-size:			7pt;
  font-family:			Verdana, Tahoma, Verdana, Serif;
  text-align:			justify;
  font-weight:			normal;
  text-indent:			15px;
  padding:			0px 0px 0px 6px;
  color:			rgb(231, 255, 194);
  margin:			0px;
  border:			0px;
}

.image_round
{
  text-align:			center;
  vertical-align:		top;
  padding-bottom:		8px;
  margin:			0px;
  border:			0px;
}

.demo_link_topic
{
  font-family:			Arial;
  font-size:			8pt;
  font-weight:			bold;
}

.demo_link
{
  font-family:			Tahoma, Arial;
  font-size:			7pt;
  font-weight:			bold;  
}

.hr
{
  margin-top:			16px;
  margin-bottom:		16px;
  padding:			0px;
  border:			0px;
  text-align:			center;
}


.stat_header
{
  font-family:			Trebuchet MS, Tahoma, Arial;
  font-size:			9pt;
  font-weight:			bold;
  font-style:			italic;
  text-align:			left;
  border-width:			0px;
  padding:			0px 0px 2px 14px;
  margin-top:			10px;
  background-image:		url("../main/images/stats_bg.gif");
  background-repeat:		repeat-x;
  background-position:		bottom;
}

.stat_subheader
{
  font-family:			Verdana, Arial;
  font-size:			8pt;
  font-weight:			bold;
  font-style:			italic;
  text-align:			left;
  border-width:			0px 0px 0px 0px;
  border-color:			rgb(0, 0, 0);
  padding:			24px 0px 8px 4px;
}

.stat_subheader2
{
  font-family:			Verdana, Arial;
  font-size:			8pt;
  font-style:			italic;
  text-align:			left;
  font-weight:			bold;
  border-width:			0px 0px 0px 0px;
  border-color:			rgb(0, 0, 0);
  padding-top:			20px;
}

.stat_item
{
  font-family:			Arial;
  font-size:			8pt;
  text-align:			left;
  border-width:			0px 0px 0px 0px;
  border-color:			rgb(0, 0, 0);
}

.stat_item2
{
  font-family:			Arial;
  font-size:			8pt;
  text-align:			left;
  border-width:			0px 0px 0px 0px;
  border-color:			rgb(0, 0, 0);
  padding-top:			20px;
}

.stat_time
{
  font-family:			Verdana, Arial, Serif;
  font-size:			7pt;
  font-style:			italic;
  font-weight:			normal;
  text-align:			right;
  border-width:			0px 0px 0px 0px;
  border-color:			rgb(0, 0, 0);
  padding:			5px 9px 0px 0px;
  background-image:		url("../main/images/stats_bg_time.gif");
  background-repeat:		repeat-x;
  background-position:		bottom;
}

.stat_table
{
  margin-top:			20px;
  margin-bottom:		6px;
}






DIV.center
{
  text-align:			center;
}

DIV.userlist
{
  text-align:			left;
  margin:			15px 0px 15px 40px;
}

.user
{
  font-family:			Verdana, Tahoma;
  font-size:			8pt;
  font-weight:			bold;
  padding:			0px 4px 0px 2px;
  color:			rgb(231, 255, 194);
}

.image_center
{
  text-align:			center;
  margin:			10px 10px 10px 10px;
}

.credits
{
  font-family:			Verdana, Tahoma, Arial;
  font-size:			7pt;
  text-align:			center;
}

.back_link
{
  text-align:			left;
  font-family:			Verdana, Tahoma;
  font-size:			8pt;
  margin:			5px 10px 15px 25px;
}

.form_input
{
  margin:			5px 10px 5px 60px;
}

.error
{
  font-family:			Verdana, Tahoma;
  font-size:			9pt;
  font-weight:			bold;
  margin:			10px 10px 10px 30px;
}

.center_text
{
  font-size:			8pt;
  font-family:			Arial;
  text-align:			center;
  margin:				0px 0px 15px 0px;
}

input:focus, textarea:focus, select:focus
{
  background-color:		rgb(231, 255, 194);
}




/* JÄSENET */

.member_box
{
  border-width:			0px;
  background-color:		rgb(32, 99, 104);
}

.member_box_inner
{
  border-width:			0px;
  background-color:		rgb(19, 21, 24);
}

.member_box_bg
{
  border:				1px solid #206368;
  background-color:		#1E3D43;
  vertical-align:		middle;
  width:				200px;
  text-align:			left;
  font-family:			Arial, Tahoma;
  font-size:			9pt;
  font-weight:			bold;
  padding:				2px 10px 2px 10px;
}

.member_item_topic
{
  font-family:			Arial, Tahoma;
  font-size:			9pt;
  text-align:			left;
  font-weight:			bold;
  border-width:			1px 1px 1px 1px;
  border-color:			rgb(32, 99, 104);
  padding:				2px 10px 2px 10px;
  background-color:		rgb(30, 61, 67);
}

.member_item
{
  font-family:			Verdana, Arial;
  font-size:			8pt;
  text-align:			left;
  border-width:			0px;
  padding:				2px 2px 2px 20px;
  color:				rgb(231, 255, 194);
  background-color:		rgb(19, 21, 24);
}

.member_item_topic_1_rows
{
  margin:			2px 0px 4px 0px;
}

.member_item_topic_2_rows
{
  margin:			10px 0px 12px 0px;
}

.member_item_topic_3_rows
{
  margin:			18px 0px 20px 0px;
}

.member_item_topic_4_rows
{
  margin:			26px 0px 28px 0px;
}

.member_item_topic_5_rows
{
  margin:			34px 0px 36px 0px;
}

.member_item_topic_6_rows
{
  margin:			42px 0px 44px 0px;
}

.member_item_topic_7_rows
{
  margin:			50px 0px 52px 0px;
}

.member_item_topic_8_rows
{
  margin:			58px 0px 60px 0px;
}

.member_item_topic_9_rows
{
  margin:			66px 0px 68px 0px;
}

.member_item_topic_10_rows
{
  margin:			74px 0px 76px 0px;
}

.member_item_topic_11_rows
{
  margin:			82px 0px 84px 0px;
}

.member_item_topic_12_rows
{
  margin:			90px 0px 92px 0px;
}

.member_item_topic_13_rows
{
  margin:			98px 0px 100px 0px;
}

.member_item_topic_14_rows
{
  margin:			106px 0px 108px 0px;
}

.member_item_topic_15_rows
{
  margin:			114px 0px 116px 0px;
}

.member_item_topic_16_rows
{
  margin:			122px 0px 124px 0px;
}

.member_item_topic_17_rows
{
  margin:			130px 0px 132px 0px;
}

.member_item_topic_18_rows
{
  margin:			138px 0px 140px 0px;
}

.member_item_topic_19_rows
{
  margin:			146px 0px 148px 0px;
}

.member_item_topic_20_rows
{
  margin:			154px 0px 156px 0px;
}

.member_item_game
{
  font-family:			Verdana, Arial;
  font-size:			8pt;
  text-align:			left;
  border-width:			0px;
  padding:			0px;
  margin:			2px 0px 4px 0px;
}

.question
{
  font-size:			8pt;
  font-family:			Verdana, Serif;
  font-weight:			bold;
  color:			rgb(231, 255, 194);
  margin:			4px 10px 4px 30px;
}

.answer
{
  font-size:			8pt;
  font-family:			Verdana, Serif;
  color:			rgb(231, 255, 194);
  font-style:			italic;
  margin:			6px 20px 16px 46px;
}




/* INFO + EKSTRAT */

.quote
{
  font-size:			8pt;
  font-family:			Verdana, Serif;
  font-weight:			bold;
  color:			rgb(231, 255, 194);
  margin:			16px 30px 8px 40px;
  text-align:			justify;
  line-height:			1.5;
}



.promille
{
  font-size:			6pt;
  font-family:			Arial, Verdana, Serif;
  font-weight:			bold;
}

.tablecell
{
  font-family:			Verdana, Arial;
  font-size:			8pt;
  text-align:			left;
  border-width:			0px;
  border-color:			rgb(231, 255, 194);
  background:			rgb(19, 21, 24);
}

.raporttikuva
{
  margin-top:			20px;
  text-align:			center;
}

.kirjoittaja
{
  font-size:			8pt;
  font-family:			Verdana, Serif;
  color:			rgb(231, 255, 194);
  font-style:			italic;
  font-weight:			bold;
  margin:			4px 30px 8px 0px;
  text-align:			right;
}
