body {
background-color:#000000;
text-align:center;
}
a:link {
	color: #08cef9;
	text-decoration: none;
	}
#wrapper {
width:975px;
margin:0 auto;
}
#wrapper2 {
width:1331px;
margin:0 auto;
}
#arrowlayer {
position:absolute;
width:41px;
height:25px;
z-index:30;
left: 935px;
top: 708px;
}
#arrowtoplayer {
position:absolute;
width:41px;
height:25px;
z-index:30;
left: 934px;
top: 203px;
}
#scrollbar_container {
	position:absolute;
	width:687px;
	left: 230px;
	top: 190px;
	overflow: hidden;
	height: 498px;
	z-index:15;
}
#scrollbar_track {
	position:absolute;
	border: solid;
	border-color: #FFBD32;
	border-width: 1px;
	top:44px;
	height:446px;
	width:19px;
	background-image:url('http://www.visualjourneys.info/images/scroll-bg.jpg');
	background-repeat: repeat;
	cursor:move;
	left: 662px;
	z-index:13;
}
#scrollbar_handle {
	height:10px;
	width:19px;
	background-color:#d1d17d;
	cursor:move;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	opacity:0.9;
    -moz-opacity:0.9;
	z-index:14;
}
#scrollbar_content {
	overflow:hidden;
	width:620px;
	height:485px;
    left: 625px;
	top: 124px;
	z-index:12;
}
#contactinfo {
position:absolute;
width:570px;
height:38px;
z-index:21;
left: 282px;
top: 760px;
}

@font-face {
font-family: Caeldera;
src: url('Caeldera.TTF');
}
.font16 {
font-family: papyrus;
font-size: 20pt;
color: #FFFFFF;
line-height: 20pt;
word-spacing: .2em;
align: center;
}
.font14 {
font-family: papyrus;
font-size: 16pt;
color: #FFFFFF;
line-height: 16pt;
word-spacing: .2em;
align: center;
}
@font-face {
font-family: Caeldera;
font-weight: bold;
src: url('Caeldera.TTF');
}
h4 { font-family: Caeldera;
line-height: 30pt;
}
h4 { font-family: Papyrus;
line-height: 24pt;
}
#bannerlayer {
position:absolute;
width:975px;
height:120px;
z-index:3;
left: 0px;
top: 48px;
}
 #textbackgroundlayer {
position:absolute;
width:200px;
height:457px;
z-index:4;
left: 92px;
top: 158px;
}
 #textbackgroundlayerbio {
position:absolute;
width:975px;
height:589px;
z-index:4;
left: 0px;
top: 157px;
}
#mailfriend {
position:absolute;
width:200px;
height:115px;
z-index:23;
left: 85px;
top: 766px;
}
#Layerleft {
position:absolute;
width:178px;
height:698px;
z-index:5;
left: -178px;
top: 47px;
}
#rightlayer {
position:absolute;
width:178px;
height:698px;
z-index:6;
left: 972px;
top: 47px;
}
#eyelayer {
position:absolute;
width:620px;
height:200px;
left: 40px;
top: 0px;
z-index: 22;
}
#headertext {
position:absolute;
width:493px;
height:115px;
z-index:23;
left: 441px;
top: 166px;
}
#videolayer {
	position:absolute;
	width:600px;
	height:400px;
	z-index:15;
	left: 288px;
	top: 210px;
	overflow: hidden;
}
#videolayer1 {
	position:absolute;
	width:600px;
	height:400px;
	z-index:15;
	left: 350px;
	top: 245px;
	overflow: hidden;
}
#navbackgroundlayer {
position:absolute;
width:175px;
height:115px;
z-index:9;
top: 158px;
left: 0px;
}
#navbutton-layer {
position:absolute;
width:169px;
height:111px;
z-index:11;
left: 8px;
top: 175px;
}
#buttonslayer {
position:absolute;
width:235px;
height:589px;
z-index:10;
left: 8px;
top: 174px;
}				
img, div, td, tr { 
behavior:  url(new/iepngfix.htc)}
img.nav
{
	opacity:0.90;               /*Firefox & Chrome*/
	filter:alpha(opacity=90);   /* IE */
}
img.nav:hover
{
	opacity:.95;               /*Firefox & Chrome*/
	filter:alpha(opacity=90);   /* IE */
}
img.nav2
{
	opacity:0.90;               /*Firefox & Chrome*/
	filter:alpha(opacity=90);   /* IE */
}
img.nav2:hover
{
	opacity:.90;               /*Firefox & Chrome*/
	filter:alpha(opacity=90);   /* IE */
}
