@charset "utf-8";
/*CSS Document */
/*reset.css */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
body {line-height:1.2; margin:0; padding:0; }
#flashContent { width:100%; height:100%; }
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
table, td, th {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}

/*gradient */
.gradient{background-image:url('gradient.bmp'); background-repeat:repeat-x; width:100%; height:27px; position:relative; z-index:99;}
.top{ margin-top:5px;}

.line{background-image:url('line.bmp'); background-repeat:repeat-x; width:100%; height:2px;}

/*font declarations*/
@font-face {
 font-family: 'MyCustomFont';
 src: url('champ.eot') /* EOT file for IE */
}
@font-face {
 font-family: 'MyCustomFont';
 src: url("champ.otf") /* TTF file for CSS3 browsers */
}

@font-face {
 font-family: 'MyCustomFontB';
 src: url('champB.eot') /* EOT file for IE */
}
@font-face {
 font-family: 'MyCustomFontB';
 src: url("champB.otf") /* TTF file for CSS3 browsers */
}

/*body format*/
.body {
	width: 900px;
	height: auto;
	margin:0 auto;
}

.title {
	height:38px;
}

/*
.reindex {
	position:relative;
	height:64px;
	z-index:-1;
}
*/

/*font formatted objects*/
.logo_A {
font-family: MyCustomFont;
font-smooth: always;
font-size: 64px;
text-shadow: 0 0 1px rgba(0,0,0,0.3);
color:#70b8ee;
position:relative; top:8px; left:0px;
}

.logo_A a {
color:#70b8ee;
text-decoration: none;
}

.logo_B {
font-family: MyCustomFont;
font-smooth: always;
font-size: 64px;
text-shadow: 0 0 1px rgba(0,0,0,0.3);
color:#f1c742;
position:relative; top:0px; left:0px;
}

.logo_B a {
color:#f1c742;
text-decoration: none;
}

.log_in {
	font-family: MyCustomFont;
	font-smooth: always;
	font-size: 20px;
	text-shadow: 0 0 1px rgba(0,0,0,0.3);
	color:#000000;
	height:15px;
	position:relative; top:0; left: 100px;
	z-index:99;
}

.log_in a {
	text-decoration: none;
	color: #371C1C;
}

.log_in a:hover {
color: #70b8ee;
text-shadow: #e8f5ff;
}

.leaping {
font-family: 'MyCustomFont';
font-smooth: always;
line-height:normal
font-weight: normal;
font-size: 46px;
text-align:center;
text-shadow: 0 0 1px rgba(0,0,0,0.3);
width:900px;
margin:0 auto;
line-height: 2.2;}

.leap_block {
font-family: 'MyCustomFont';
line-height:normal
font-weight: normal;
font-smooth: always;
font-size: 20px;
text-align:left;
text-shadow: 0 0 1px rgba(0,0,0,0.3);
width:800px;
margin:0 auto;
/*line-height: 1.2;
*/}

.footer_A {
	font-family: MyCustomFont;
	text-shadow: 0 0 1px rgba(0,0,0,0.3);
	font-smooth: always;
	font-size: 20px;
	text-align:center;
}
.footer_A a {
	text-decoration: none;
	color: #371C1C;
}

.footer_B {
	font-family: MyCustomFontB;
	text-shadow: 0 0 1px rgba(0,0,0,0.3);
	font-smooth: always;
	font-size: 22px;
}
.footer_B a{
	text-decoration: none;
	color: #000;
}

.footer_C {
	font-family: MyCustomFont;
	text-shadow: 0 0 1px rgba(0,0,0,0.5);
	font-size: 14px;
	text-align:center;
	font-smooth: always;
	position:relative; top:10px;
}

/*menu*/

ul {
list-style-type: none;
height: 25px;
width: 900px;
margin-left: 135px;
}

ul a {
/*	background-image: url(bar.bmp);
	background-repeat: no-repeat;
	background-position: right;*/
padding-right: 30px;
padding-left: 30px;
display: block;
line-height: 26px;
text-decoration: none;
font-family: MyCustomFont;
font-smooth: always;
text-shadow: 0 0 1px rgba(0,0,0,0.3);
font-size: 22px;
color: #371C1C;
text-shadow: 0px 1px 3px #fff;
}

ul b {
/*	background-image: url(bar.bmp);
	background-repeat: no-repeat;
	background-position: right;*/
line-height: 22px;
text-decoration: none;
font-family: MyCustomFontB;
font-smooth: always;
text-shadow: 0 0 1px rgba(0,0,0,0.3);
font-size: 15px;
color: #371C1C;

}

ul a:hover {
	color: #e8f5ff;
}

li {
float: left;
}

.player { background-color:#333;
}

