/*****************************************
	siteID
****************************************/
div.site_img_txt {
  position         : absolute;
  margin-left      : 8px;
  margin-top       : 26px;
  color            : #FF0000;
  font-size        : 14px;
  font-weight      : normal;
  width            : 250px;
  text-align       : left;
}
/*****************************************
	footer
****************************************/
div.footersmall {
  color            : #000000;
  font-size        : 10px;
  font-weight      : normal;
  text-align       : left;
  margin-left      : 27px;
}
div.footer {
  color            : #ff0000;
  font-size        : 14px;
  font-weight      : bold;
  text-align       : left;
  margin-top       : 2px;
  margin-bottom    : 2px;
  margin-left      : 27px;
}
/*****************************************
	leftmenu
****************************************/
div.lm {
	margin:10px 0px 10px 25px;
}
.lm_txt a:link, .lm_txt a:visited, .lm_txt a:hover {
  color            : #0A50A1;
  font-size        : 13px;
  line-height:25px;
  text-align       : left;
  padding:0px 10px 0px 0px;
  background-image : url(../images/lm.gif);
  background-repeat: no-repeat;
  background-position: right 1px;
}
.lm_txt a:link, .lm_txt a:visited {
  text-decoration:none;
}
.lm_txt a:hover {
  text-decoration:underline;
}
/*****************************************
	event
****************************************/
div.event {
  font-size        : 13px;
  margin-top       : 6px;
  margin-bottom    : 1px;
}

a:link.event {
  text-decoration  : none;
  color            : #FF0000;
  font-size        : 13px;
}

a:visited.event {
  text-decoration  : none;
  color            : #FF0000;
  font-size        : 13px;
}

a:hover.event {
  text-decoration  : underline;
  color            : #FF0000;
  font-size        : 13px;
}
div.index_event_box, div.index_event_boxwide {
	color#000;
	padding-left:5px;
	overflow:auto;
	background-color:#fff;
}
div.index_event_box {
	width:350px;
	height:145px;
}

/*****************************************
	eventitem
****************************************/
div.eventitem_dt {
  color            : #000000;
  font-size        : 13px;
  margin-top       : 10px;
  margin-bottom    : 5px;
}

div.eventitem_hdl {
  color            : #ff0000;
  font-size        : 18px;
  font-weight      : bold;
}

div.eventitem_bdy {
  color            : #000000;
  font-size        : 13px;
  padding-top      : 10px;
  font-family      : monospace;
}
/*****************************************
	ranking
****************************************/

div.ranking_hdl {
  color            : #ff0000;
  font-size        : 18px;
  font-weight      : bold;
}

div.ranking_bdy {
  color            : #000000;
  font-size        : 13px;
  padding-top      : 2px;
  padding-left     : 15px;
  font-family      : monospace;
}


/*****************************************
	game
****************************************/

div.feature {
  color            : #000000;
  font-size        : 13px;
  margin-top       : 12px;
  margin-bottom    : 12px;
  margin-left      : 20px;
  margin-right     : 20px;
}

div.body {
  color            : #000000;
  font-size        : 13px;
  margin-top       : 8px;
  margin-left      : 20px;
  margin-right     : 20px;
}

div.game {
  background-image : url(../images/game-line.gif);
  height           : 15px;
  margin-left      : 20px;
  margin-right     : 20px;
  text-align       : right;
  vertical-align   : text-bottom;
}
span.game {
  background-color : #ffffff;
  color            : #ff0000;
  font-size        : 15px;
  padding-left     : 10px;
  font-weight      : bold;
}

div.cm_headline {
  color            : #ff0000;
  font-size        : 16px;
  font-weight      : bold;
  margin-top       : 8px;
  margin-bottom    : 8px;
  margin-left      : 20px;
  margin-right     : 20px;
}
div.cm_body {
  color            : #000000;
  font-size        : 13px;
  margin-top       : 8px;
  margin-left      : 20px;
  margin-right     : 20px;
}
img.body {
  margin-left      : 20px;
}



/*****************************************
eventitem & ranking
****************************************/
b.hrd {
  color            : #FF0000;
  font-size        : 24px;
  font-weight      : bold;
}

b.brd {
  color            : #FF0000;
  font-size        : 18px;
  font-weight      : bold;
}

b.nrd {
  color            : #FF0000;
  font-weight      : bold;
}

b.hgn {
  color            : #00CC00;
  font-size        : 24px;
  font-weight      : bold;
}

b.bgn {
  color            : #00CC00;
  font-size        : 18px;
  font-weight      : bold;
}

b.ngn {
  color            : #00CC00;
  font-weight      : bold;
}

b.hbl {
  color            : #3366FF;
  font-size        : 24px;
  font-weight      : bold;
}

b.bbl {
  color            : #3366FF;
  font-size        : 18px;
  font-weight      : bold;
}

b.nbl {
  color            : #3366FF;
  font-weight      : bold;
}

b.hor {
  color            : #FF7100;
  font-size        : 24px;
  font-weight      : bold;
}

b.bor {
  color            : #FF7100;
  font-size        : 18px;
  font-weight      : bold;
}

b.nor {
  color            : #FF7100;
  font-weight      : bold;
}

b.hpu {
  color            : #9900FF;
  font-size        : 24px;
  font-weight      : bold;
}

b.bpu {
  color            : #9900FF;
  font-size        : 18px;
  font-weight      : bold;
}

b.npu {
  color            : #9900FF;
  font-weight      : bold;
}


a:link {
  text-decoration  : underline;
  color            : #000000;
  font-size        : 13px;
}

a:visited {
  text-decoration  : underline;
  color            : #000000;
  font-size        : 13px;
}

a:hover {
  text-decoration  : underline;
  color            : #FF0000;
  font-size        : 13px;
}