   .centerDiv
    {
	  text-align: center;
      width: 100%;
      height: 90vh;
      margin: 0 auto;
    }
	
	.disableSelect
	{
	  -webkit-user-select: none; /* Safari */
	  -ms-user-select: none; /* IE 10 and IE 11 */
	  user-select: none; /* Standard syntax */
	}
	
	.boxBorder
	{
	    -moz-box-sizing: border-box; 
        box-sizing: border-box;
		padding :2px 5px;		
	}
	
	
	.mainHeader
	{
	  font-size: 85%;
	  text-align: center;
      width: 100%;
      height: 3%;
	  background: #262626;
	  padding: 5px 0px;	
      border-bottom: 1px solid #737373 !important;
	}
	
	.headerLinks
	{
		 font-size: 1.3em;
		 font-family: Tahoma, Helvetica, sans-serif;
		 cursor: pointer;
		 display: inline-block; 
		 color : white;
		 padding: 2px 13px;
	}
	
	.headerLinks:hover
	{		 
		color : LightGray;
	}
	
	
	.anonymousLinks
	{
		 font-style: italic;
		 color : white;
		 font-family: Tahoma, Helvetica, sans-serif;
		 cursor: pointer;
		 text-decoration: underline
	}
	
	.anonymousLinks:hover
	{		 
		color : #ededed;
		text-decoration: underline
	}
	
    .div1
    { 
      margin-top: 15px;	
	  vertical-align:top;
	  display: inline-block; 
	  margin-left : auto;		  
    }

	.image
	{
	  width:275px;
	  height:200px;
	  display: block;
	  padding-right :15px;	
	  content:url(images/duck.png); 
	}
	
	.linkEnabled
	{
	  pointer-events: auto;
	  cursor: url;
	}
	
	.linkDisabled
	{
	  pointer-events: none;
	  cursor: default;
	}

    .div2
    {
	  font-family: Tahoma, Helvetica, sans-serif;
	  text-align: left;	 
	  display: inline-block;
      margin-top: 15px;
	  margin-right : auto;
      width: 290px;	
	  padding-left :15px;
	  color : white;	  
    }
	
	.gallery
	{
	  visibility: hidden;
	  border-width: 1px;
	  border-style: solid;
	  border-color: gray;
	  background: #595959;
	  z-index: 5;
	  width:45%;
	  
	  position: absolute;
	  top: 40%;
	  left: 50%;
	  transform: translate(-50%, -40%);	 
	}
	
	.galleryHeader
	{
	 font-style : italic;
	 font-family: Tahoma, sans-serif;
     display: block;
	 width: 100%;
	 padding : 5px ;
	 text-align: left;
	 background: #1a1a1a;
	 color : LightGray;	 
	 font-size: 20px;
 
	}
	
	.galleryImage
	{
	  display: block;
	  width: 100%;	 
	  background:#262626;
	
	}
	
	.galleryFooter
	{
		font-family: Tahoma, Helvetica, sans-serif;
		display: block;
		width: 100%;
		text-align: left;
		background:#262626;
		color : #ededed;		
		font-size: 18px;		
	}
	
	
	.visible
	{  
	 visibility: visible;	
	 display: visible;
	 opacity: 1;
	}
	
	.hidden
	{
	 display: none;
	}
	
	.headerText
	{
		font-weight : bold;  
		font-size: 1.4em;
		color : white;
	}
	
	.headerText:hover
	{
		cursor: pointer;
	}
	
	.headerTextItalic
	{
		font-family: Tahoma, sans-serif;
		font-style : italic;  
		color : white;
	}
	
    .headerTextItalic:hover
	{
		cursor: pointer;
	}
	
	.defaultText
	{
	color : #8c8c8c;
	font-style : bold;
	}

	.linkText
	{		
	cursor: pointer;
	font-style : italic;
	color : white;
	}
	
	.linkText:hover
	{
	 color: LightGray;
	}
	
	a:link 
	{ 
	text-decoration: none; 
	} 
	
	a:visited { 
	text-decoration: none; 
	} 
	a:hover { 
	text-decoration: none; 
	} 
	a:active { 
	text-decoration: none; 
	}

	.prevNext
	{	
	top: 50%;
	width: 4%;	
	position: absolute;	
	}

	.prevMedia
	{
	z-index : 10;
	left: 0%;
	}

	.nextMedia
	{
	 z-index :11;
	 left: 96%;
	}
	
	.icons
	{
		width: 100%;
		height: 100%;		
	}

.mailForm
{
	 visibility: hidden;
	 padding: 10px 10px 7px;
	 z-index :12;
	 width: 30%;
	 font-family: Tahoma, sans-serif;
	 
	 border: 1px solid gray;
	 background:#262626;
	 color : white;
	 
	 position: absolute;
	 top: 40%;
	 left: 50%;
	 transform: translate(-50%, -40%);	
}

.mailFormTextArea
 {
	  border: 1px solid gray;
	  background-color : LightGray;
	  display:inline;
      width:98%;	
 }
 
 .mailDescriptions
 {
	 
	 display:inline-block;
     width:17%
 }
 
 .mailInputDiv
 {
	  display:inline;
      width:80%
 }

.mailInput
 {
	  border: 1px solid gray;
	  background-color : LightGray;
	  display:inline;
      width:80%
 }
 
 .key
 {
	 display: inline-block; 
	 width : 15px;
	float: right;
 }
 
 .keyImage
 {
	 width : 100%;
 }
 
 .buttonDivWrapper
 {
	float: right;
	border: 3px solid  #262626;
 }
 
textarea {
  resize: none;
}

body 
	{
	 margin:0;
	 padding:0;
	 background-color: #1a1a1a;
	 background-image: url(https://orbitalduck.com/images/gradiant_dark.png);
	 background-repeat: no-repeat;
	 background-attachment: fixed;
	 background-size: 100% 100%;
	}