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;
}
#Scroller-1 { 
position:absolute;
	width:360px;
	left: 578px;
	top: 180px;
	overflow: hidden;
	height: 530px;
  z-index:13;
}
.Scroller-Container {
  position: absolute;
  top: 0px; left: 0px;
  z-index:14;
}
#Scrollbar-Container {
  position: absolute;
  z-index:15;
}
.Scrollbar-Up {
	cursor: pointer;
	position: absolute;
	left: 945px;
	top: 187px;
	z-index:16;
}
.Scrollbar-Track {
  position: absolute;
top:219px;
height:460px;
width:20px;
left: 945px;
  background: transparent url(images/scroll-bg.jpg) no-repeat center center;
}
.Scrollbar-Handle {
  position: absolute;
  width: 20px; height: 22px;
}
.Scrollbar-Down {
	cursor: pointer;
	position: absolute;
	left: 944px;
	top: 687px;
}
#arrowlayer {
position:absolute;
width:41px;
height:25px;
z-index:30;
left: 945px;
top: 688px;
}
.fontp {
font-family: papyrus;
font-size: 11.5pt;
color: #FFFFFF;
line-height: 16pt;
word-spacing: .3em;
align: center;
}
.frontpagewhiteheader {
font-family: papyrus;
font-size: 16pt;
color: #FFFFFF;
line-height: 18pt;
word-spacing: .1em;
align: center;
}
h3 {
font-family: papyrus;
font-size: 13pt;
color: #08cef9;
line-height: 20pt;
word-spacing: .2em;
align: center;
}
#arrowtoplayer {
position:absolute;
width:41px;
height:25px;
z-index:30;
left: 945px;
top: 350px;
}
#scrollbar_container {
	position:absolute;
	width:383px;
	left: 585px;
	top: 345px;
	overflow: hidden;
	height: 365px;
	z-index:15;
}
#scrollbar_track {
	position:absolute;
	border: solid;
	border-color: #FFBD32;
	border-width: 1px;
	top:40px;
	height:290px;
	width:19px;
	background-image:url('http://www.visualjourneys.info/images/scroll-bg.jpg');
	background-repeat: repeat;
	cursor:move;
	left: 360px;
	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:350px;
	height:425px;
    left: 625px;
	top: 104px;
	z-index:12;
}
#content1, #content2, #content3{
	position:absolute;
	width:378px;
	left: 570px;
	top: 350px;
	overflow: hidden;
	height: 360px;
	z-index:12;
}
#content1 p{
margin: 10px;
}
.scrollbar-vert{
background-image:url(images/scroll-bg.jpg);
position:absolute;
top:379px;
height:300px;
width:20px;
left: 946px;
z-index:13;
}
.handle-vert{
height: 19px;
width: 19px;
background: url(images/scrolball.png) no-repeat;
}
#content2 p{
width: 1000px;
}
.scrollbar-hor{
background-color: #d2e8ff;
height: 20px;
width: 300px;
float:left;
}
.handle-hor{
height: 20px;
width: 42px;
background: url(styles/img/handle-hor.gif) no-repeat;
}
#content3 p{
width: 700px;
}
#contactinfo {
position:absolute;
width:570px;
height:38px;
z-index:21;
left: 302px;
top: 760px;
}
.fontp {
font-family: papyrus;
font-size: 11.5pt;
color: #FFFFFF;
line-height: 15.5pt;
word-spacing: .4em;
align: center;
}
.font16 {
font-family: papyrus;
font-size: 20pt;
line-height: 20pt;
word-spacing: .2em;
align: center;
}
.fontspacer {
font-family: papyrus;
font-size: 3pt;
line-height:3t;
word-spacing: .2em;
align: center;
}
.fontMd {
font-family: papyrus;
font-size: 14pt;
line-height: 16pt;
word-spacing: .05em;
align: center;
}
@font-face {
font-family: Caeldera;
src: url('Caeldera.TTF');
}
@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:890px;
height:589px;
z-index:5;
left: 116px;
top: 155px;
}
#mailfriend {
position:absolute;
width:200px;
height:115px;
z-index:23;
left: 65px;
top: 766px;
}
#Layerleft {
position:absolute;
width:178px;
height:698px;
z-index:6;
left: -178px;
top: 47px;
}
#rightlayer {
position:absolute;
width:178px;
height:698px;
z-index:6;
left: 972px;
top: 47px;
}
#eyelayer {
position:absolute;
width:332px;
height:206px;
left: 160px;
top: 176px;
z-index: 6;
}
#headertext {
position:absolute;
width:581px;
height:115px;
z-index:23;
left: 415px;
top: 226px;
}
#videolayer {
	position:absolute;
	width:420px;
	height:260px;
	z-index:7;
	left: 160px;
	top: 445px;
	border: 0;
}
#navbackgroundlayer {
position:relative;
width:222px;
height:589px;
z-index:8;
top: 155px;
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: 180px;
}				
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 */
}

