
@charset "utf-8";
body {
	margin: 0; /* zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #00516c;
	background-attachment: fixed;
	background-image: url(Images/backgroundstatic.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	line-height: normal;
	width: auto;
	overflow-x:hidden;
	}
	
	
/* unvisited link */
a:link {
    color: #ffffff;
}

/* visited link */
a:visited {
    color: #ffffff;
}

/* mouse over link */
a:hover {
    color: #ffffff;
}

/* selected link */
a:active {
    color: #ffffff;
}	
	
	
.parallaxBackground {
	position: fixed;
	margin: 0; 
	padding: 0;
	left:50%;
	margin-left:-1150px;
	top: -800px;
	height:100px;
	z-index: -2;
	background-attachment: fixed;
	}	
	
.nameText {
 color: #fff6dc !important;
 font-size: 1.8em;
 line-height: 1;
 margin-top: 1.2em;
}

h3 {
	color: #fff6dc !important;
}


h2 {
	color: #fff6dc !important;
}

h1 {
	color: #fff6dc;
}

p {
	color: #fff6dc;
}

.currentTextHolder {
 		
		color: #00516c !important;
}

.outliner {
	top:0;
	width: 1600px;
	height: 1000px;
}

.facebook {
	display: none;

}

.header {
	top: 20px;
	position: relative;
	display: block;
	width:100%;
	
	}


.mainContent {
	max-width: 680px;
	padding: 0;
	margin: auto;
	position: relative;
	overflow-x:hidden;
	display: block;
	min-height:490px;
}

.sidebarright{
    width: 200px;
	height: 200px;
	position: fixed;
	left: 50%;
	margin-left: 350px;
	top: 58%;
	z-index: 999;
	
}

.socmediaButton{
	position: relative;
	top: 0%;
	
}

.wishlistButton{
	position: relative;
	top: 10%;
}

	

.mainContentWithVideo {
	width: 850px;
	padding: 0;
	margin: auto;
	position: relative;
	overflow-x:hidden;
	background-image: url(Images/frame.png);
	background-attachment: scroll;
	background-repeat: no-repeat;
	min-height:490px;
}


table#navbar {
	

	border:1px;
	cellspacing:0px;
	cellpadding:0px;
	background-image: url(Images/Menu/navbar_bkgd.png);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: center;
	position: relative;
	margin: 10px auto 0 auto;
	width: 100%;
	height: 62px;
	
	
}

.content {
	width:100%;
	min-height:490px;
}

.menuimg{
	margin: 0px 10px;	
}

.characterContent {
	margin: 0 auto 0 auto;
	max-width: 520px;
	min-height:490px;
}

.characterimage {
 text-align: center;	
}

.charactertext {
 text-align: left;	


}



/* now unused

.leftside {
	width: 350px;
	left: 50%;
	padding-left: 90;
	height: 350px;
	top: 410px;
	margin-left:-740px;
	overflow: auto;
	position: absolute;
	border:0px;
	
}

.rightside {
	width: 350px;
	left: 50%;
	padding: 0;
	height: 350px;
	top: 430px;
	margin-left:340px;
	overflow: auto;
	position: absolute;
	
}*/



/*class to make gallery thumbnails*/
.gallery {
	
	width: 200px;
	margin: 10px ;
	border: 1px double black;
}


.footer {
	margin-left: 25px;
	position: relative;
	display: block;
	margin-top: 20px;
}

.constrainer {
	width: 300px;
	margin: 20px auto 0 auto;
}


#spacer {
	height: 92px;
	
}

#spacerStory {
	height: 35px;
	
}

#spacerGallery {
	height: 30px;
	
}

.backing{
	position:absolute;
	top:25px;
	left: 50%;
	margin-left: -280px;
	z-index: -1;
}

img
{  border-style: none;

}

p#footertext {
 	font-size:x-small;
	color: #002a38;
	
}

.carousel-control.left {
	position:absolute;
	top: 400px !important;
	left: -8% !important;
		
}
.carousel-control.right {
	top: 400px !important;
	right: -15% !important;
		position:absolute;
}
.carousel-control {
	background: none;
	background-image: none !important;
	z-index:999; 
	border: 0px;
	
	
}

#buy_widget{
 display:none;
}

/*
.try { 
    width: 93px;
    height: 31px;
    background-position: -30px -156px;
}*/
