html, body {
	margin: 0;
	padding: 0;
	height: 100%;
}

body {
	background: #12391e url(/images/back.png) repeat-x;
	font-family: Tahoma;
	font-size: 11px;
	color: #000;
}

img {border: none;}

a, object {outline: none;}

form, input, ul, ol, li {
	margin: 0;
	padding: 0;
}

/* ========================================================= */
#moo {
	position: absolute;
	top: 6px;
	left: 2;
	z-index: 120;
}

.clear {clear: both;}

.inlined {
	display: inline-block;
	margin: 0;
}

.inlined li {
	display: -moz-inline-box;
	display: inline-block;
	list-style-type: none;
	vertical-align: top;
}

#page_wrapper {
	min-width: 997px;
	overflow: hidden;
	position: relative;
}

#page_container1 {
	background: #d5d28f url(/images/back_left.jpg) repeat-y;
	margin: 0 auto 30px auto;
	position: relative;
}

#page_container2 {background: url(/images/back_right.jpg) repeat-y 100% 31px;}

#header {
	height: 54px;
	background: url(/images/header_back.jpg);
	width: 997px;
	margin: 0 auto;
	position: relative;
	font-size: 12px;
	color: #fff;
}

#header a:link, #header a:visited {color: #fff; text-decoration: none;}
#header a:hover, #header a:active {color: #fff; text-decoration: underline;}

#header_in {padding: 23px 0 0 220px;}

#top_link li {
	width: 101px;
	text-align: center;
	text-transform: lowercase;
}

li#search {
	width: 250px;
	margin: 0 0 0 56px;
}

li#search span {
	display: block;
	float: left;
	line-height: 14px;
	margin: 0 4px;
}

#search_input {
	width: 122px;
	height: 16px;
	border: 1px solid #a26e47;
	background: #f4f2d4;
	font-size: 11px;
	color: #463d20;
}

#header_left {
	position: absolute;
	top: 40px;
	left: -120px;
}

#header_right {
	position: absolute;
	top: 41px;
	left: 997px;
}

#icons {
	position: absolute;
	z-index: 100;
	top: 46px;
	right: 62px;
}

#footer {
	height: 114px;
	background: url(/images/footer_back.png) repeat-x bottom left;
	position: relative;
}

#footer_line {
	height: 2px;
	background: url(/images/footer_line.png) repeat-x;
}

#top_line {
	height: 5px;
	background: url(/images/top_line.png);
}

#left_detail1 {
	position: absolute;
	top: 0;
	left: -220px;
}

#left_detail2 {
	position: absolute;
	top: 0;
	left: 0;
}

#left_detail3 {
	position: absolute;
	top: -209px;
	left: 0;
}

#left_detail4 {
	position: absolute;
	top: 0;
	left: 0;
}

#left_flames {
	position: absolute;
	top: 2px;
	left: 108px;
}

#right_detail1 {
	position: absolute;
	top: 0;
	right: -220px;
}

#right_detail2 {
	position: absolute;
	top: 0;
	right: 0;
}

#right_detail3 {
	position: absolute;
	top: -209px;
	right: 0;
}

#right_detail4 {
	position: absolute;
	top: 0;
	right: 0;
}

#right_flames {
	position: absolute;
	top: 2px;
	right: 112px;
}

#scratch_left {
	position: absolute;
	top: -47px;
	left: 216px;
}

#scratch_right {
	position: absolute;
	top: -47px;
	right: 213px;
}

#btn1 {
	top: 84px;
	left: 67px; 	
}

#btn2 {
	top: 243px;
	left: 51px; 	
}

#btn3 {
	top: 406px;
	left: 46px; 	
}

#btn4 {
	top: 567px;
	left: 62px; 	
}

#btn5 {
	top: 84px;
	right: 69px; 	
}

#btn6 {
	top: 245px;
	right: 69px; 	
}

#btn7 {
	top: 406px;
	right: 58px; 	
}

#btn8 {
	top: 565px;
	right: 69px; 	
}

.btn {
	position: absolute;
	z-index: 100;
}

.btn span {
	display: block;
	position: absolute;
	z-index: 120;
	top: -15px;
	left: -12px;
	display: none;
}

#btn2 span {left: 4px;}
#btn3 span {left: 9px;}
#btn4 span {left: -7px;}
#btn7 span {left: -5px;}

.btn a {
	display: block;
	position: absolute;
	z-index: 150;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

#btm_link {
	position: absolute;
	top: 24px;
	left: 0;
	color: #fff;
	text-align: center;
	line-height: 15px;
	font-size: 11px;
	width: 100%;
}

#btm_link div {padding: 0 278px;}

#btm_link a:link, #btm_link a:visited {color: #fff; text-decoration: none;}
#btm_link a:hover, #btm_link a:active {color: #fff; text-decoration: underline;}

#copyright {
	position: absolute;
	top: -22px;
	right: 234px;
	color: #520905;
	white-space: nowrap;
	font-size: 11px;
}

#statpro {
	position: absolute;
	top: 114px;
	left: 0;
	width: 100%;
	color: #b1beb5;
	text-align: center;
	font-size: 10px;
}

#statpro a:link, #statpro a:visited {color: #b1beb5; text-decoration: none;}
#statpro a:hover, #statpro a:active {color: #b1beb5; text-decoration: underline;}
