html, body {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height:18px;
color: #E4E4E4;
margin: 0px;
background-image: url(../Media/bg_slice.jpg);
background-repeat:repeat;
background-position:center;
}


.bodytext {color:#666666; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16pt}
.bodytext a:link {text-decoration: none; color: #FF6600;} 
.bodytext a:active {color: #FF0000;} 
.bodytext a:visited {text-decoration: none; color: #FF6600;} 
.bodytext a:hover {text-decoration: underline; color: #0000CC;}

.navtext {color: #666666; text-decoration: none;font-family: Arial, Helvetica, sans-serif; font-size: 12px; word-spacing:7px; font-weight:bold;}
.navtext a:link {text-decoration: none; color: #FF6600;} 
.navtext a:active {color: #FF6600;} 
.navtext a:visited {text-decoration: none; color: #FF6600;} 
.navtext a:hover {text-decoration: underline; color: #0000CC;}

.navbartext {color: #666666; text-decoration: none;font-family: Arial, Helvetica, sans-serif; font-size: 12px; word-spacing:30px; font-weight:bold; line-height:23px;}
.navbartext a:link {text-decoration: none; color: #EFEFEF;} 
.navbartext a:active {color: #EFEFEF;} 
.navbartext a:visited {text-decoration: none; color: #EFEFEF;} 
.navbartext a:hover {text-decoration: underline; color: #FF6600;}

.footertext {color: #999999; text-decoration: none;font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height:24px; font-weight:bold;}

.titletext {color: #FF9900; text-decoration: none;font-family: Arial, Helvetica, sans-serif; font-size: 28px; font-weight:200; word-spacing:0px; line-height:20px;}

.subheadtext {color: #FF9900; text-decoration: none;font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight:bold; word-spacing:0px; display: block; padding-bottom:3px; border-bottom-color:#EFEFEF; border-bottom-style:dashed; border-bottom-width:1px; margin-bottom:-20px;}

.contacttext {color: #CDCDCD; text-decoration: none;font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold;}

#bodycontainer {
	position:relative;
	width:750px;
	height:400px;
	margin-right:auto;
	margin-left:auto;
	margin-bottom:-20px;
	padding-left: 20px;
	padding-top: 10px;

}

#body {
	position: relative;
	top:0px;
	left: 0px;
	width:100%;
	z-index: 10;
}

#logo {
	position:absolute;
	top:10px;
	left: 530px;
	width:221px;
	height:74px;
}

#banner {
	position:absolute;
	top:84px;
	left: 15px;
	width:740px;
	height:150px;
	background-color:#000000;
}

#buttoncontainer {
	position:absolute;
	top:234px;
	left: 15px;
	width:740px;
	height:25px;
	background-image:url(../Media/button_bg.gif);	
}

#footer{
	position:relative;
	top:0px;
	border-top:dashed;
	border-top-color:#CCCCCC;
	border-top-width:1px;
	left: -5px;
	width:740px;
	height:20px;	
}

#bodytextcontainer {
	position:absolute;
	top:254px;
	left: 25px;
	width:720px;
	height:auto;
	background-color:#990000;	
}

#heading{
	position:relative;
	top:0px;
	border-bottom:dashed;
	border-bottom-color:#E4E4E4;
	border-bottom-width:1px;
	left: 10px;
	width:710px;
	height:30px;	
}

#copy{
	position:relative;
	top:-20px;
	left: 20px;
	width:690px;
	height:auto;	
}

#dots {
z-index:1;
position:absolute;
top:129px;
left: 0px;
width: 100%;
height: 9px;
background-image:url(../Media/dottedline.jpg);
background-repeat: repeat-x;
}

#dots2 {
z-index:1;
position:relative;
width: 100%;
height: 9px;
background-image:url(../Media/dots.gif);
background-repeat: repeat-x;
}


#footerlinks {
position:relative;
left: 0px;
height:50px;
width:400px;
font-size: 11px;
background-color:#CC00FF;
}

#footerbuttons {
position:relative;
right:0px;
height:50px;
width:100px;
font-size: 11px;
background-color:#CC0000;
}


#topleft {
z-index:2;
position:absolute;
top: 0px;
left: 0px;
height:119px;
width:276px;
}

#adventurists {
z-index:2;
position:absolute;
top: 210px;
left: 214px;
height:62px;
width:62px;
}

#supportedby {
z-index:2;
position:absolute;
top: 265px;
left: 8px;
height:27px;
width:215px;
}

#navigationbar {
z-index:5;
position:absolute;
top: 10px;
right: 0px;
height:143px;
width:587px;
}


#sponsors {
	position:absolute;
	top: 300px;
	left: 50px;
	background-color: #424242;
} 

#sponsor1 {
	position:absolute;
	top: 290px;
	left: 10px;
} 

#sponsor2 {
	position:absolute;
	top: 350px;
	left: 100px;
} 

#sponsor3 {
	position:absolute;
	top: 360px;
	left: 15px;
} 

#sponsor4 {
	position:absolute;
	top: 200px;
	left: 10px;
} 

#sponsor5 {
	position:absolute;
	top: 200px;
	left: 10px;
} 

#sponsor6 {
	position:absolute;
	top: 200px;
	left: 10px;
} 

#charitybox2 {
	position:relative;
	top: -20px;
	left: -20px;
	width: 100;
	float:left;
} 

#charitybox3 {
	position:absolute;
	top: 700px;
	left: 300px;
} 
