/*
Project Name: Project #
Description: This project is to create ?
Author: your name
Version: 1.0
License: 

Tags: (optional)

General comments (optional)

Table of Contents in CSS
1. Global
2. Links
3. Headings
4. Header
5. Navigation
6. Middle
7. Forms
8. Extras
9. Footer
*/

/* 1. Global */
html,body  { 
  margin: 0;
  padding: 0;
  font-family: 'Montserrat Alternates', sans-serif;
  }
  body {
	  background: url(../images/waterTexture1.jpg);
  }
/* 2. Links */

/* 3. Headings */

/* 4. Header */

/* 5. Navigation */
#logo {
	padding: 10px;
	width: 140px;
	box-shadow: 0px 10px  5px rgba(0,0,0,0.6);
	padding-bottom: 10px;
	border-radius:20px;
	cursor: pointer;
}
nav {
	position: fixed;
	height: 100%;
	width: 150px;
	left: 5px;
	background: url("../images/nautical-texture2.jpg") navy;
	z-index: 2000;
	overflow: hidden;
}
nav ul {
	position: relative;
	top: -15px;
	width: 120px;
	height: 90%;
	overflow-y: scroll;
	list-style-type: none;
	padding-right: 10px;
}
nav a {
	text-decoration: none;
	font-size: 10pt;
	font-family: 'Merienda', cursive;
	color: #fff;
}
nav ul li {
	padding-top: 5px;
	margin-left: -30px;
}
.close {
	position: absolute;
	top: 0px;
	right: 5px;
	color: #fff;
}
.rotate {
	-ms-transform: rotate(90deg); /* IE 9 */
    -webkit-transform: rotate(90deg); /* Chrome, Safari, Opera */
    transform: rotate(90deg);
}
/* 6. Middle */
#mapHolder {
	height: 100%;
	width: 100%;
	position:fixed;
}
#theMap {
	position: absolute;
}
.highlight {
	height: 44px;
	width: 44px;
	top: 0;
	left: 0;
	position: absolute;
	cursor: pointer;
	z-index: 1000;
	border-radius: 50%;
	border: 4px solid #d4ad37;
	border-style: outset;
	box-shadow: inset 10px 5px 5px #dddddd;
}
/* Tooltip text */
.highlight .tooltiptext {
  visibility: hidden;
  width: 120px;
  background-color: black;
  color: #fff;
  text-align: center;
  padding: 5px 0;
  border-radius: 6px;
 
  /* Position the tooltip text - see examples below! */
  position: absolute;
  z-index: 1;
}

/* Show the tooltip text when you mouse over the tooltip container */
.highlight:hover .tooltiptext {
  visibility: visible;
}
.popup {
	width: 580px;
	position: fixed;
	top: -100%;
	left: 200px;
	z-index: 600;
	background-image: url(../images/scrollMs.png);
	background-size:  100% 100%;
	background-position: 0 48px;
}
.popup p, .popup h1{
	position: relative;
	top: 10px;
	left: 80px;
	width: 450px;
	padding-bottom: -80px;
}
.popup p{
	font-size: 13px;
}
	
.popup h1{
	font-size: 21px;
}
.popup .shead {
	position: absolute;
	top: -66px;
	width: 580px;
}
.popup .sfoot {
	position: absolute;
	bottom: -79px;
	width: 580px;
}
#mapGroup {
	height: 7646px;
	width: 4964px;
}
#minMap {
	position: fixed;
	bottom: 80px;
	right: 110px;
	overflow: hidden;
	height :382px;
	width: 248px;
}
#minFrame {
	position: fixed;
	bottom: 14px;
	right: 21px;
	height: 514px;
	width: 421px;
	z-index: 1100;
	background: url("../images/frame4.png");
	pointer-events: none;
}
#minFrame img {
	position: absolute;
	transform: rotateX(-180deg);
	right: 41%;
	pointer-events: auto;
	cursor: pointer;
}
#minMap img{
	height: 382px;
	width: 248px;
}
#mmSite {
	top: 0;
	left: 0;
	position: absolute;
	cursor: pointer;
	z-index: 1000;
    border: 2px solid #1fa1c2;
	box-shadow: 2px 5px 5px -2px rgba(31,161,194,0.9);
	border-radius: 15%;
}
/* 7. Forms */
/*#newMarker {
    position: fixed;
    bottom: 0px;
    right: 0px;
    height: 500px;
    width: 300px;
    background-color: darksalmon;
    border: solid 2px red;
    z-index: 500;
    font-size: 22pt;
    padding: 30px;
}
#newMarker input, #newMarker textarea {
    display: block;   
}
#closeNew {
    position: absolute;
    left: 2px;
    top: 0px;
    cursor: pointer;
    color: white;
}
#export {
	position: fixed;
	width: 600;
	height: 20%;
	z-index: 5000;
	margin: auto 0;
	background-color: #FFF;
}*/
/* 8. Extras */

/* 9. Footer */