

div#bkfade {
	background-image : url(pix/bk-fade.gif);
	background-repeat : repeat-x;
	background-position : top left;
	width: 100%;
	height: 400px;
	position: absolute;
	top: 0;
	left: 0;
	margin: 0;
}

div#bkcontainer {
	position: relative;
	background: #ffffff url(pix/bk-field.jpg) no-repeat 2px 0px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 5px;
	margin-bottom: 0px;
	width: 798px;
	height: 421px;
	border-left : solid 1px #363636;
	border-right : solid 1px #363636;
	border-bottom : solid 1px #363636;
}

img#hplogo {
	position: absolute;
	top: 15px;
	left: 60px;
	margin-left: auto;
	margin-right: auto;
}

img#hpphotos {
	position: absolute;
	top: 20px;
	left: 614px;
	margin-left: auto;
	margin-right: auto;
}

img#hptagline {
	position: absolute;
	top: 45px;
	left: 333px;
	margin-left: auto;
	margin-right: auto;
}

div#fadecontainer {
	position: absolute;
	background: url(pix/bk-container.gif) no-repeat 0px 0px;
	top: 86px;
	left: 29px;
	width: 740px;
	height: 319px;
}

div#navcolumn {
	position: relative;
	margin: 0px 0px 0px 9px;
	width: 176px;
}

div#nav {
	position: relative;
	margin: 0px 0px 0px 0px;
}

div#nav p {
	margin: 0px;
	border-top : solid 1px #818181;
}

div#nav a{
	display: block;
	font-family : Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size : 12px;
	text-decoration: none;
	padding-left: 25px;
	padding-top: 3px;
	padding-bottom: 3px;
	background: url(pix/nav-grey.gif) no-repeat 0px 0px;
	margin: 0px 0px 0px 0px;
}

div#nav a:hover {color: #ffffff; text-decoration: none; background: url(pix/nav-red.gif) no-repeat 0px 0px; margin: 0px;}

div#hptext {
	position: relative;
	width: 480px;
	margin-top: 110px;
}

div#hptext h1 {
	font-family : Arial, Helvetica, sans-serif;
	color: #000000;
	font-size : 12px;
	font-weight: normal;
	text-decoration: none;
	line-height: 18px;
	margin: 0px 61px 0px 43px;
}

img#support {
	position: absolute;
	top: 184px;
	left: 289px;
	margin-left: auto;
	margin-right: auto;
}

div#hptournament {
	position: relative;
	background: url(pix/bk-tournament.gif) no-repeat 0px 0px;
	height: 134px;
	margin-top: 20px;
	padding-left: 20px;
	padding-top: 12px;
	padding-right: 75px;
}

div#hptournament p {
	font-family : Verdana;
	color: #000000;
	font-size : 11px;
	font-weight: normal;
	text-decoration: none;
	line-height: 16px;
	margin: 2px 0px 12px 0px;
}

div#hptournament p a {color: #932020; text-decoration: none; font-weight: bold;}
div#hptournament p a:hover {color: #932020; text-decoration: underline; font-weight: bold;}

div#footer {
	position: relative;
	margin-left: auto;
	margin-right: auto;
	width: 800px;
}

div#footer img{
	margin: 0px 0px 15px 0px;
}	

div#footer p {
	font-size: 10px;
	font-family: Verdana;
	line-height: 14px;
	color: #5c5c5c;
	margin: 0px 0px 14px 14px;
}

div#footer p a {color: #5c5c5c; text-decoration: underline;}
div#footer p a:hover {color: #6c813f; text-decoration: underline;}

div#bkoutline {
	margin-left: auto;
	margin-right: auto;
	width: 800px;
	margin-top: 5px;
	background-image: url(pix/bk-outline.gif);
	background-repeat: repeat-y;
	position: relative;
}

div#bkphoto {
	position: absolute;
	background: url(pix/bk-field2.jpg) no-repeat;
	left: 3px;
	top: 0px;
	width: 794px;
	height: 246px;
}

img#logo {
	position: absolute;
	top: 15px;
	left: 61px;
	margin-left: auto;
	margin-right: auto;
}

img#tagline {
	position: absolute;
	top: 45px;
	left: 334px;
	margin-left: auto;
	margin-right: auto;
}

img#hphotos {
	position: absolute;
	top: 59px;
	left: 639px;
	margin-left: auto;
	margin-right: auto;
}

div#hnav {
	position: absolute;
	top: 5px;
	right: 25px;
	font-size: 10px;
	font-family: Verdana;
	font-weight: bold;
	text-transform : uppercase;
	background: url(pix/g-arrow-home.gif) no-repeat 0px 3px;
	padding-left: 7px;
	color: #932020;
}

div#hnav a {color: #932020; text-decoration: none; font-weight : bold;}
div#hnav a:hover {color: #932020; text-decoration: underline; font-weight : bold;}

div#body {
	position: relative;
	margin-left: auto;
	margin-right: auto;
	width: 689px;
	margin-left: 10px;
}

div#bodycontainer {
	position: relative;
	background: #fffae7 url(pix/g-container-top.gif) no-repeat 0px 0px;
	margin-top: 86px;
	border-right : solid 1px #aca99f;
	padding-bottom: 14px;
}

div#bodytext {
	position: relative;
	margin-top: 40px;
	margin-left: 43px;
	margin-right: 65px;
	width: 403px;
}

div#bodytext p{
	position: relative;
	font-size: 12px;
	font-family: Arial;
	line-height: 18px;
	color: #000000;
	margin: 0px 0px 14px 0px;
}

div#bodytext p a {color: #932020; text-decoration: none; font-weight: bold;}
div#bodytext p a:hover {color: #932020; text-decoration: underline; font-weight: bold;}

div#bodytext h1 {
	position: relative;
	font-family : Arial, Helvetica, sans-serif;
	color: #932020;
	font-size : 16px;
	font-weight: bold;
	text-decoration: none;
	line-height: 18px;
	text-transform : uppercase;
	margin: 0px 0px 14px 0px;
	padding-top: 40px;
}

div#bodytext h1 a {color: #932020; text-decoration: none;}
div#bodytext h1 a:hover {color: #932020; text-decoration: underline;}

div#bodytext li{
	position: relative;
	font-size: 12px;
	font-family: Arial;
	line-height: 18px;
	color: #000000;
	margin: 0px 0px 0px 0px;
}

div#bodytext li a {color: #932020; text-decoration: none; font-weight: bold;}
div#bodytext li a:hover {color: #932020; text-decoration: underline; font-weight: bold;}

div#bodytext p.coach {
	position: relative;
	font-size: 15px;
	font-family: Garamond,Palatino,Times New Roman,Times,serif;
	line-height: 20px;
	color: #313d69;
	width: 403px;
	margin: 0px 0px 14px 0px;
}

