html {background-image: url('../images/bg.png'); height: 100%;}
body {margin: 0; background-image: url('../images/bg_shadow.png'); background-repeat: repeat-x; height: 100%}
img.bg_player {position: fixed; top: 200; left: 0;}
#bodytop {position: static; display: block; width: 100%;}
#canvas {width: 920px; z-index: 1;}
#layout {float: left; width: 920px;}
#header {float: left; width: 920px; height: 184px; background-image: url('../images/header.png');}
	#nav {float: left; width: 890px; height: 29px; background-image: url('../images/nav_bg.gif');
		margin-top: 143px; margin-left: 15px;}
		
		a.navbtn:link {float: left; color: #CDC092; font-weight: bold; font-size: 12px; font-family: arial; text-align: center;
			text-decoration: none; height: 29px; line-height: 29px;}
		a.navbtn:visited {float: left; color: #CDC092; font-weight: bold; font-size: 12px; font-family: arial; text-align: center;
			text-decoration: none; height: 29px; line-height: 29px;}
		a.navbtn:active {float: left; color: #CDC092; font-weight: bold; font-size: 12px; font-family: arial; text-align: center;
			text-decoration: none; height: 29px; line-height: 29px;}
		a.navbtn:hover {float: left; color: #CDC092; font-weight: bold; font-size: 12px; font-family: arial; text-align: center;
			text-decoration: none; height: 29px; line-height: 29px; background-color: #540115;}

.content {float: left; width: 920px; margin-top: 20px; color: #2B000B; font-family: arial; font-size: 14px; line-height: 18px;}
	.content_top {float: left; width: 920px; height: 20px; background-image: url('../images/content_top.png');}
	.content_body {float: left; width: 920px; background-image: url('../images/content_bg.gif'); text-align: left;}
	.content_bot {float: left; width: 920px; height: 20px; background-image: url('../images/content_bot.png');}
	.content_body_padd {padding-left: 20px; padding-right: 20px;}
	
.content_half {float: left; width: 450px; margin-top: 20px; color: #2B000B; font-family: arial; font-size: 14px; line-height: 18px;}
	.content_half_top {float: left; width: 450px; height: 20px; background-image: url('../images/content_half_top.png');}
	.content_half_body {float: left; width: 450px; background-image: url('../images/content_half_bg.gif'); text-align: left;}
	.content_half_bot {float: left; width: 450px; height: 20px; background-image: url('../images/content_half_bot.png');}
.content_half_div {float: left; width: 20px;}
	
.content_w {float: left; width: 920px; margin-top: 20px; color: #2B000B; font-family: arial; font-size: 14px; line-height: 18px;
	background-color: #ffffff;}
	
.small {font-size: 11px;}

table.grid {}
table.grid th {background-color: #540115; color:#C2B88C;} 
#footer {float: left; margin-top: 20px; width: 100%; height: 250px; background-color: #000000; color: #CCC; font-family: arial; font-size: 11px;}
	#footer a {color: #ffffff; text-decoration: none;}

h1 {font-family: Times New Roman; font-size: 28px; color: #2B0007; margin-top: 0; line-height: 32px;
	margin-bottom: 10px;}
h2 {font-family: Times New Roman; font-size: 20px; color: #2B0007; margin-top: 0; line-height: 32px;
	margin-bottom: 10px;}
	
a {color: #55001F;}
.small {font-size: 11px;}
	
table.frm {}
table.frm th.frmhead {font-size: 13px; background-color: #7D1000; color: #ffffff;}
table.frm th.frmlbl {text-align: right; font-size: 12px; font-weight: normal;}
table.frm td.frmdata {text-align: left;}
table.frm input {font-family: arial; font-size: 11px; color: #000000;}
table.frm select {font-family: arial; font-size: 11px; color: #000000;}
