@charset "utf-8";
/* CSS Document */

@font-face { font-family: 'Jura'; 
	src:	url(fonts/JuraR.woff) format('woff'),
		 	url(fonts/JuraB.woff) format('woff');
}

@font-face { font-family: 'gia'; src: url(fonts/gia.woff) format('woff') }
@font-face { font-family: 'cons'; src: url(fonts/cons.woff) format('woff') }
@font-face { font-family: 'cond'; src: url(fonts/condo.ttf) format('truetype') }
@font-face { font-family: 'lib'; src: url(fonts/libre.woff) format('woff') }
@font-face { font-family: 'dlee'; src: url(fonts/dlee.woff) format('woff') }
@font-face { font-family: 'miso'; src: url(fonts/miso.woff) format('woff') }
@font-face { font-family: 'wind'; src: url(fonts/wind.woff) format('woff') }
@font-face { font-family: 'colab'; src: url(fonts/colabthi.woff) format('woff') }
@font-face { font-family: 'IDAuto'; src: url(fonts/IDAuto.woff) format('woff') }

@font-face { font-family: 'elite'; 
	src: url(fonts/elite.woff) format('woff');
}

@font-face { font-family: 'ranc';
	src: url(fonts/ranc.woff) format('woff');
}

@font-face { font-family: 'Menda'; 
	src: url(fonts/MendaB.woff) format('woff'),
		 url(fonts/MendaR.woff) format('woff');
}

@font-face { font-family: 'mono'; 
	src: url(fonts/monoRegular.woff) format('woff'),
		 url(fonts/monoLight.woff) format('woff'),
		 url(fonts/monoThin.woff) format('woff');
}

@font-face { font-family: 'noto'; 
	src: url(fonts/notoRegular.woff) format('woff'),
		 url(fonts/notoLight.woff) format('woff'),
		 url(fonts/notoThin.woff) format('woff');
}

@font-face { font-family: 'han'; 
	src: url(fonts/HanR.woff) format('woff'),
		 url(fonts/HanB.woff) format('woff');
}

@font-face { font-family: 'cla'; src: url(fonts/cla.woff) format('woff') }
@font-face { font-family: 'moul'; src: url(fonts/moul.woff) format('woff') } 
@font-face { font-family: 'bali'; src: url(fonts/bali.woff) format('woff') }
@font-face { font-family: 'kruy'; src: url(fonts/kruy.woff) format('woff') }
@font-face { font-family: 'klen'; src: url(fonts/klen.woff) format('woff') }

@font-face { font-family: 'drek'; src:	url(fonts/drek.ttf) format('truetype') } 
@font-face { font-family: 'metal'; src:	url(fonts/metal.ttf) format('truetype') } 
@font-face { font-family: 'notoKh'; src:	url(fonts/notoKh.ttf) format('truetype') } 
@font-face { font-family: 'sala'; src:	url(fonts/sala.ttf) format('truetype') } 
@font-face { font-family: 'M2'; src:	url(fonts/M2.ttf) format('truetype') } 

@font-face { font-family: 'bask'; 
	src:	url(fonts/bask.ttf) format('truetype') } 
@font-face { font-family: 'tact'; 
	src:	url(fonts/tact.ttf) format('truetype') } 
@font-face { font-family: 'wing'; 
	src:	url(fonts/wing.ttf) format('truetype') } 
@font-face { font-family: 'maShan'; 
	src:	url(fonts/maShan.ttf) format('truetype') } 
@font-face { font-family: 'fzKai'; 
	src:	url(fonts/fzKai.ttf) format('truetype') } 

.normal { text-shadow:none }
.txt { text-shadow: #ffffff 1px 1px 0 }
.text { text-shadow: #ffffff 1px 1px 0 }
.text-g {
	background: linear-gradient(to right, #880088 0%, #330033 100%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}
.text-gs {
	background: linear-gradient(330deg, #660066 0%, #110011 25%, #220022 50%, #9952e0 75%, #440044 100%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}
.title { text-shadow: #e0e0e0 1px 1px 0 }
.title-a { color:#dd33dd; text-shadow: #ffffff 1px 1px 0 }
.title-b { color:#dd33dd; text-shadow: #e0e0e0 1px 1px 0; opacity:0.9 }
.title-c { color:#440000; text-shadow: 3px 2px 3px rgba(255,255,255,.2) }
.title-e { color: rgba(0,0,0,.6); text-shadow: 3px 2px 3px rgba(255,255,255,.2) }
.title-s { color: #cc33cc; text-shadow: -1px -1px 1px rgba(255,255,255,.1), 1px 1px 1px rgba(0,0,0,.5) }
.title-w { color: #d9d9d9; text-shadow: -1px -1px 1px rgba(255,255,255,.1), 1px 1px 1px rgba(0,0,0,.5) }
.title-x { color: #ffccff; text-shadow: -1px -1px 1px rgba(255,255,255,.1), 1px 1px 1px rgba(0,0,0,.5) }
.title-t { color:#fff; text-shadow:0 0 5px #000 }		


/* clears the 'X' from Chrome */
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-results-button,
input[type="search"]::-webkit-search-results-decoration { display: none; }

table.table td { padding-top:12px }
table.table div {
	width: 44px;
	height:32px; 
	text-align:center;
	line-height: 30px;
	-webkit-border-radius: 11px;
	-moz-border-radius: 11px;
	border-radius:11px;
	border:1px solid #FFF;
		-webkit-box-shadow: 0 1px 6px #cc33cc;
		-moz-box-shadow:    0 1px 6px #cc33cc;
		box-shadow:         0 1px 6px #cc33cc;
}

.shadow { text-shadow: 0 1px 8px #FFF }