/* CSS Document */

body{
margin:0px;
background-image: url(images/mainbg.jpg);
}

.container
{
background-image:url(images/topbg.jpg);
background-repeat:repeat-x;
text-align:center;
}

.container img{
margin:0px auto;
}

#header{
margin:0px auto;
 width:895px;
 height:538px;
 
}

#header img {
float:left;
}

#main{
background-image: url(images/mainbg.gif);
background-repeat: no-repeat;
background-position: center top;
}


#menutop{
width:895px;
float:left;

}



/*Tour Scenes*/

.scenebox
{
background-image:url(images/tablebg.gif);
background-position:center;
background-repeat:no-repeat;

}


#scenes{
width:940px;
height:833px;
margin:0px auto;

}
#scenes img {
float:left;

}

a img {
border:0px;

}


.small_thumbs img {
border: 8px #ffffff solid;
margin:2px;
}



.scene_desc{
width:239px;
height:330px;
float:left;
padding-left:2px;
padding-right:15px;
background-image:url(images/nt_scenes_04.jpg);
background-repeat:no-repeat;
text-align: justify;
font-family: Courier, "Courier New", monospace;
font-size: 12px;}

.scene_thumbs{
width:684px;
height:599px;
background-image: url(images/bigthumbsbg.gif);
background-repeat:no-repeat;
float:right;


}

#sceneimgs{
border: 8px #ffffff solid;
margin:2px;

}

.stamp{
position:absolute;
	width: 103px;
	height: 111px;
	z-index:15;
	margin:322px 100px 500px 530px;
	border:none;
	

}

#stamp img{
		border:none;


}

#c_arrows{

position:absolute;
padding-top:180px;
z-index:20;


}

#c_arrows img{
width:38px;
height:48px;
border:0px;


}

.leftarrow{
	position:absolute;
	z-index:20;
	border:0px;
	margin-left:15px;
	
}

.rightarrow{

position:absolute;
z-index:20;

margin-left:590px;
border:0px;

}


.mask2{
	position:relative;
	width:640px;
	height:428px;
	background-color:#FFFFFF;
	border: 8px #ffffff solid;
	float:left;
	overflow:hidden;
	
}

#footer
{
background-image: url(images/bottombg.jpg);
background-repeat: repeat-x;

}

#footerbox{
margin:0px auto;
width:895px;
height:308px;
margin-top:50px;
}

#footerbox img{
float:left;
}

#footertxc{
font-family:"Courier New", Courier, monospace;

font-size:13px;

}

#footertxc p{
font-weight:bold

}

#footertxc a{



}

#footertxc a:hover{
color:#FFFFFF;


}



#midtext{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:17px;
padding:20px;
text-decoration: blink;
}

#midtext a{
color:#0000FF;
font-weight:bold
}

#midtext a:hover{
color:#FFFF00;
font-weight:bold

}


#trailercont{
width:895px;

margin:0px auto;
background-image:url(images/trailers_02.jpg); background-repeat:no-repeat;

}


#trailerbox{
width:895px;
height:471px;

background-image:url(images/trailers_02.jpg); background-repeat:repeat-y;

}

#tbx{
width:764px;
height:460px;
margin:0px auto;
border:#FFFFFF solid 3px; 
}

.downtext {
margin-top:10px;




}


.downtext a{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:20px;
text-decoration:underline;


}

.downtext a:hover{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:20px;

text-decoration:none;
}