.shadow {
	width: 100%;
	height: 168px;
	position: relative;
	margin-top: -110px;
	background: transparent url(../images/shadow.png) no-repeat bottom center;
	background-size: 100% 100%; /* stretches it */
	z-index: -1;
	display: none;
}



.nav-arrows {
	display: none;
}

.nav-arrows a {
	width: 42px;
	height: 42px;
	background: #051622 url(../images/nav.png) no-repeat top left;
	position: absolute;
	top: 50%;
	left: 2px;
	text-indent: -9000px;
	cursor: pointer;
	margin-top: -21px;
	opacity: 0.9;
	border-radius: 50%;
	box-shadow: 2px 3px 3px rgba(0,0,0,0.8);
	text-decoration: none;
	outline: none;
	color: #000;
}

.nav-arrows a:first-child{
	left: auto;
	right: 2px;
	background-position: top right;
}

.nav-arrows a:hover {
	opacity: 1;
}

.nav-dots {
	text-align: center;
	position: absolute;
	bottom: -5px;
	height: 30px;
	width: 100%;
	left: 0;
	display: none;
}

.nav-dots span {
	display: inline-block;
	width: 16px;
	height: 16px;
	border-radius: 50%;
	margin: 3px;
	background: #114c76;
	cursor: pointer;
	box-shadow: 
		1px 2px 2px rgba(0,0,0,0.6), 
		inset 1px 2px 2px rgba(0,0,0,0.1);
}

.nav-dots span.nav-dot-current {
	box-shadow: 
		1px 2px 2px rgba(0,0,0,0.6), 
		inset 0 1px 1px rgba(0,0,0,0.1), 
		inset 0 0 0 3px #114c76,
		inset 0 0 0 8px #ffffff;
}

// Removes outline box that appears across image.
:focus {outline:none;}
::-moz-focus-inner {border:0;}

.pushdown {
	height:15px;
}

.footer {
   position:absolute;
   bottom:0;
   width:100%;
   height:12px;
   overflow: hidden;
   font-family: Arial, sans-serif;
   font-size: 8px;
   margin-left: 2px;
   color: #404040;
}

.absolute-center {  /* THIS IS HOW YOU CENTER AN IMAGE WITHOUT TABLES */
  height: 555px;   /* Set your own height: percents, ems, whatever! */
  width: 880px;    /* Set your own width: percents, ems, whatever! */
  overflow: visible;  /* Recommended in case content is larger than the container */
  margin: auto;    /* Center the item vertically & horizontally */
  position: absolute;   /* Break it out of the regular flow */
  top: 0; left: 0; bottom: 0; right: 0;   /* Needed for centering the div */
}

body {
	margin: 0 auto;
}