@charset "utf-8";
/* CSS Document */

* {
	margin:0;
	padding:0;
}

html, body {
	height:100%;
}

body { 
	background-color:#000000;  
	text-align:center;
	font-family:Helvetica, Arial, sans-serif;
	font-size:11px;
	line-height:18px;
	color:#000000;	
}

#distance { 
	width:1px;
	height:50%;
	margin-bottom:-288px;; /* half of container's height */
	float:left;
}

#container { 
	margin:0 auto;
	position:relative; /* puts container in front of distance */
	text-align:left;
	clear:both; 
	width:995px; 
	height:576px;
	background-color:#FFFFFF;
}

p {
	margin:0em 0em 0.5em 0em;
}

#top {
	position:absolute;
	left:0px;
	top:0px;
	width:995px;
	height:255px;
}
#mid {
	position:absolute;
	left:0px;
	top:255px;
	width:995px;
	height:44px;
}
#btm {
	position:absolute;
	left:0px;
	top:299px;
	width:995px;
	height:277px;
}
.arenaBg {
	background-image:url(images/arena_btm_bg.jpg)
}

.keyline {
	border:1px solid #555555;
}

#logoArena {
	position:absolute;
	left:832px;
}
#homeArena {
	position:absolute;
	left:40px;
}
#homePrince {
	position:absolute;
	left:195px;
}
#homeSolo {
	position:absolute;
	left:555px;
}
#nav {
	position:absolute;
	left:40px;
	top:13px;
	font-size:13px;
}
#nav a {
	color:#20639D;
	text-decoration:none;
}
#nav a:hover {
	color:#000000;
}
#text1 {
	position:absolute;
	left:295px;
	top:60px;
	padding-left:65px;
	text-indent:-65px;
}
#text1 a {
	color:#FFFFFF;
}
#text2 {
	position:absolute;
	left:555px;
	top:60px;
	width:350px;
	padding-left:40px;
	text-indent:-40px;
	color:#999999;
}
#text3 {
	position:absolute;
	left:110px;
	top:60px;
}
#text3 a {
	color:#FFFFFF;
}
#contactForm {
	position:absolute;
	left:530px;
	top:51px;
	width:420px;
	height:184px;
	overflow:auto;
}
#contactForm div, #outlets div {
	margin:9px 20px 20px 0px
}
#outlets {
	position:absolute;
	left:710px;
	top:51px;
	width:240px;
	height:184px;
	overflow:auto;
	color:#FFFFFF;
	line-height:normal;
}
#outlets a {
	color:#FFFFFF;
}
.pullout {
	font-size:20px;
	color:#FFFFFF;
}
.white {
	color:#FFFFFF;
}
.moreInfo {
	margin-left:350px;
	text-indent:0px;
}
.moreInfo2 {
	margin-left:180px;
	text-indent:0px;

}
.moreInfo2 a {
	color:#FFFFFF;
}
.moreInfo a {
	color:#000000;
}
.moreInfo a:hover {
	color:#FFFFFF;
}
.overflowWin {
	background-color:#2775B4;
	background-image:url(images/overflow_bg.gif);
	background-repeat:repeat-x;
	text-align:left;
	padding:170px 20px 20px 0px;
	font-weight:bold;
}
.overflowWin a {
	color:#FFFFFF;
}
#ofLogo {
	position:absolute;
	right:15px;
	top:8px;
}
#ofSymbol {
	position:absolute;
	left:0px;
	top:60px;
	width:330px;
	height:150px;
	background-image:url(images/overflow_symbol.jpg);
}
#ofText {
	position:absolute;
	left:40px;
	top:170px;
	margin:0px 0px 20px 0px;
	width:80%;
}
.overflowWin2 {
	background-image:url(images/overflow_bg_solo.gif);
	background-repeat:repeat-x;
	text-align:left;
	padding:170px 20px 20px 0px;
	font-weight:bold;
	color:#999999;
}
#ofLogo2 {
	position:absolute;
	right:15px;
	top:13px;
}
#ofText2 {
	position:absolute;
	left:40px;
	top:130px;
	margin:0px 0px 20px 0px;
	width:80%;
}
#textNav {
	position:absolute;
	left:595px;
	top:253px;
	color:#999999;
	font-size:10px;
}
#textNav a {
	color:#999999;
	text-decoration:none;
}
.whiteLinkP {
	text-indent:0px;
	margin-left:0px;
	font-weight:bold;
}
.whiteLinkP a {
	color:#FFFFFF;
}

