@charset'UTF-8';

/*
=============================
 COMMON STYLE OVER WRITE
============================= */

body { color: #333; }
a:hover { color: #FF8808;}
a i { color: #333; }

/*
=============================
 FRAME
============================= */

.themebody { background-image: url(../images/bg_theme_yellow02.gif); }

#GlobalNav {
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0.00, #E4B847), color-stop(1.00, #FAEA34));
	background: -webkit-linear-gradient(#E4B847, #FAEA34);
	background: -moz-linear-gradient(#E4B847, #FAEA34);
	background: -ms-linear-gradient(#E4B847, #FAEA34);
	background: linear-gradient(#E4B847, #FAEA34);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#E4B847', endColorstr='#FAEA34', GradientType=0)";
}


#GlobalNav .nav > li > a:hover {
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1.00, #FF8808), color-stop(0.00, #FAEA34));
  background: -webkit-linear-gradient(#FAEA34, #FF8808);
  background: -moz-linear-gradient(#FAEA34, #FF8808);
  background: -ms-linear-gradient(#FAEA34, #FF8808);
  background: linear-gradient(#FAEA34, #FF8808);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAEA34', endColorstr='#FF8808', GradientType=0)";
}

#GlobalNav .nav-pills > li > a {
	border-right:1px solid #FFF;
	color: #7E6421;
	text-shadow: 0px -1px 0px rgba(255, 255, 255, 0.3);
}

a.navbar-brand { color: #000; }
#PrimaryMenu .navbar-right i {}
#PrimaryMenu .navbar-right a {}
#PrimaryMenu .navbar-right a:hover {}
.foot_menu .navbar-nav > li > a:hover {}
.mainphoto { background-color: #f2f2f2; }
#RightSide,#LeftSide { background-color: #EBC840; }
#RightSide ul,#LeftSide ul { background-color: #FFFFF3; }

#RightSide li,#LeftSide li { border-bottom:1px dotted #333;}
footer {
	background-color: #EBC840;
	color: #4D3C08;
}

footer a { color : #dddddd; }
.foot_menu { background-color: #FDFAD8; }
.foot_menu .navbar-nav > li > a { color:#202020; }

#Content .contentarea {
  border:1px solid #DDD;
  border-top: 3px solid #EBC840;
	background-color: #FFF;
}

.sub .page-header h1 { color: #000; }
.sub .page-header h1:before { color: #E27500; }
span.label-info { background-color: #84b8d9; }
.top h3 {
	color: #7E6421;
	text-shadow: 0 0 2px rgba(255, 255, 255, 0.3);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1.00, #E4B847), color-stop(0.00, #FAEA34));
	background: -webkit-linear-gradient(#FAEA34, #E4B847);
	background: -moz-linear-gradient(#FAEA34, #E4B847);
	background: -ms-linear-gradient(#FAEA34, #E4B847);
	background: linear-gradient(#FAEA34, #E4B847);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#C10037', endColorstr='#C10037', GradientType=0)";
}

/*
=============================
 MODULE CSS
============================= */

/* ---- for news ---- */

#news_inner,#game_inner {
	border: 1px solid #DDD;
	border-top: 3px solid #BB8E00;
	background-color: #FFF;
}

#news_inner li.even { background-color: #E9E9E9; }
.latest_scr dt span { color: #666; }
.scoreboard { color: #7E6421; }
.scoreboard th { background-color: #EBC840; }
.scoreboard td { background-color: #F1ECB0; color: #333; }
.scoreboard td.color_02 { background-color: #BB8E00; color: #FFF; }
.news .item:nth-child(2n),.manual .item:nth-child(2n),.event .item:nth-child(2n),.contact .item:nth-child(2n) { background-color: #E9E9E9; }

/* ---- for score ---- */

#game_com dd {
  background: #ffffde;
  border: 1px solid #CCC;
}

#game_com dd:after {
  border-color: rgba(255, 255, 222, 0);
  border-bottom-color: #ffffde;
}

#game_com dd:before {
  border-color: rgba(204, 204, 204, 0);
  border-bottom-color: #CCC;
}

#tab_usercat { border-bottom:1px solid #DDD; }
#tab_usercat li a  { border: 1px solid #CCC; }
#tab_usercat li a.current {
	background-color: #E27500;
	border: 1px solid #EBC840;
	color: #FFF;
}

.score_head {
  background-color: #F2F2F2;
  border:1px solid #CCC;
}

/* ---- for member ---- */

.ply_grp .thumbnail {
	border: 1px solid #E5DFBD;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1.00, #fff), color-stop(0.00, #F1ECB0));
	background: -webkit-linear-gradient(#F1ECB0, #fff);
	background: -moz-linear-gradient(#F1ECB0, #fff);
	background: -ms-linear-gradient(#F1ECB0, #fff);
	background: linear-gradient(#F1ECB0, #fff);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#F1ECB0', endColorstr='#ffffff', GradientType=0)";

}

.ply_grp .thumbnail > img { border: 4px solid #FFF; }

/* ---- for event ---- */

tr.Sat .event_week { color:#3875D7; }
tr.Sun .event_week { color:#FF0000; }
#event_frame .Sat { background-color:#E8F8FC; }
#event_frame .Sun, #event_frame .Hol { background-color:#FFEAEA; }
.topic-list .itemInfo {
	background-color: #FFF;
  color: #666;
	border: 1px solid #DEDEDE;
}

.topic-list .itemStats strong { color: #FF6600; }
.post-list .item {
  border: 1px solid #CCC;
	background-color:#F1ECB0;
}

.post-list .item.even { background-color: #EFF3F8; }
.post-list .item.odd:after {
  border-color: rgba(204, 204, 204, 0);
  border-right-color: #CCC;
}

.post-list .item.even:after {
  border-color: rgba(204, 204, 204, 0);
  border-left-color: #CCC;
}

/* ---- for forum ---- */
.topic-list .item {
	background-color: #FAF2BB;
}

/* ---- for site ---- */

#areaName { background-color: #AEE5F7; }
.state {
  border: 1px solid #DDD;
  background-color: #F2F2F2;
}

.sitesettings i { color: #2E8B57; }

/* ---- for team ---- */

.tree ul li { border-bottom:1px dotted #CCC; }
.catDetail p { border-bottom: 1px solid #C5D3E6; }
.catDetail {
	background-color: #D0E0E0;  
	background-color: #E0F0F0;  
	border:1px solid #C5D3E6;
}

/* ---- for other module ---- */

#areaSelect dt { background-color: #AEE5F7; }

/*
=============================
 STYLE PRESET
============================= */

h2,h4 {
	border-left: 3px solid #EBC840;
	border-bottom: 1px solid #E2E2E2;
}

.sub h3,.cke_editable h3 { border: 1px solid #DDD; }
.sub h3:before,.cke_editable h3:before { color: #E27500; }
.help-block:before { color: #FF0000;}

.cke_editable h5, h5 { color: #08C; }



/* ---- boot strap over writing ---- */

hr { border-color:#DDD;}
.table-bordered thead th {background-color: #F2F2F2;}