html, body, #wrapper {
	height:100%;
	margin: 0;
	padding: 0;
	border: none;
	text-align: center;
	font-size:10px;
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}
body{
	background-image:url(images/back.jpg);
}
img {
   behavior: url("pngbehavior.htc");
}
h1{
	font-size:12px;
	font-weight:bold;
	}
#wrapper {
	margin: 0 auto;
	text-align: left;
	vertical-align: middle;
	width: 740px;
}

td {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}

th {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}
#contentHolder{
	background:url(images/mainStage.png);
	width:740px;
	height:560px;
	z-index:10;
}
#content{
	position:absolute;
	width: 740px;
	height: 562px;
}
#header{
	position:relative;
	left:25px;
	top:25px;
	width:683px;
	text-align:center;
}

*html #member{
position:relative;
top:-5px;
}
mainContent{
border:1px solid red;
}
/* ////////////// Navigation ////////////// */
#navcontainer{
	position:relative;
	left:31px;
	top:30px;
	width:121px;
}
#navContainer a{
	padding:0px;
	margin:0px;
}
#navlist li
{
display: inline;
/* for IE5 and IE6 */
}

#navlist
{
margin: 0;
padding: 0;
}

#navlist a
{
display: block;
text-align: center;
text-decoration: none;
color: #000;
}

#navlist a:hover { background-color: orange; }
#navlist a:visited { color: #000; }

/* ////////////// Home ///////////////// */
#newsPanel{
	position:absolute;
	top:104px;
	left:159px;
	width: 520px;
	height: 365px;
	background-color:#ffdf7c;
	border:3px solid black;
	text-align:center;
	}
#newsFrame{
	margin:0px;
	}
#flashVideo{
	position:absolute;
	width:195px;
	height:445px;
	top:96px;
	left:515px;
	overflow:hidden;
	}
	
#board{
	position:absolute;
	float:left;
	bottom:0px;
	left:0px;
	height:228px;
	width:153px;
	z-index:5;
}

#starBanner{
	position:absolute;
	float:left;
	top:0px;
	left:0px;
	height:180px;
	width:180px;
	z-index:5;
}
#wideBanner{
	position:absolute;
	float:left;
	top:0px;
	right:0px;
	height:70px;
	width:350px;
	z-index:5;
}
#newsFrame{
	position:absolute;
	top:102px;
	left:153px;
	z-index:20;
	}
/* ///////////// prices //////////////////*/
#priceHolder{
	position:absolute;
	top:110px;
	left:170px;
	background:url(images/priceBox.jpg);
	height:362px;
	width:262px;
	}
#priceText{
	position:relative;
	width:175px;
	height:279px;
	margin-top:54px;
	margin-left:40px;
	padding:5px;
	font-size:11px;
	}
	#priceText span{
		font-size:10px;
	}
#timeMan{
	position:absolute;
	top:94px;
	left:435px;
	}
	
#paymentText{
position:absolute;
top:108px;
left:200px;
	font-size:10px;
	width:450px;
	height:330px;
	overflow:auto;
	background-color:#FFFFFF;
	padding:10px;
	border:2px solid black;
	}
#memberHolder{
	position:absolute;
	top:100px;
	left:170px;
	height:379px;
	width:495px;
	background:url(images/memHolder.jpg);
	}
#memberText{
	position:relative;
	width:230px;
	top:60px;
	left:155px;
	}
#mapHolder{
	position:absolute;
	top:110px;
	left:170px;
	width:530px;
	border:2px solid black;

	}
#linksHolder{
	position:absolute;
	background:url(images/card.jpg);
	top:110px;
	left:170px;
	width:270px;
	height:365px;
	}
#links{
position:relative;
margin:50px 0 0 45px;
width:180px;
}
#links span{
		font-size:12px;
	font-weight:bold;
	}
#linkMonkey{
	position:absolute;
	top:130px;
	left:440px;
	}
#contactFormHolder{
	position:absolute;
	top:100px;
	left:350px;
	background:url(images/contactformHolder.jpg);
	height:377px;
	width:349px;
	}
#contactForm{
	position:relative;
	margin:160px 0 0 15px;
}
#contactText{
	position:absolute;
	top:150px;
	left:180px;
	width:300px;
	z-index:10;
	}
#contactText span{
		font-size:12px;
	font-weight:bold;
	}
#dir1{
	width:400px;
	padding:10px;
	}
	#map1{
	position:absolute;
	top:10px;
	left:400px;
	}
#dir2{
	width:400px;
	padding:10px;
	}
	#map2{
	position:absolute;
	top:150px;
	left:400px;
	}
#dir1 span{
			font-size:12px;
	font-weight:bold;
	}
	#dir2 span{
			font-size:12px;
	font-weight:bold;
	}
#googleLink{
		width:400px;
	padding:10px;
	}
#googleLink span{
			font-size:12px;
	font-weight:bold;
	}
#picsHolder{
	position:absolute;
	top:100px;
	left:160px;
	width: 533px;
	text-align:center;
	}
#footer{
	position:absolute;
	top:238px;
	left:80px;
	}
#footerLinks{
	position:absolute;
	top:235px;
	left:-50px;
	width:135px;
	}
