/* ############### */
/* ## HTML Tags ## */
/* ############### */

html,body {
height:100%;
}

body {
background:pink;
}

h1 {
margin-bottom:0;
text-align:center;
}


/* ########### */
/* ## Links ## */
/* ########### */


/* ############# */
/* ## Classes ## */
/* ############# */

/* MISCELLANEOUS */* {  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  -ms-box-sizing: border-box;  box-sizing: border-box;}
.line {
background-color: #24404C;
border-bottom: 1px solid #416371;
height: 1px;
margin: 1em 0;
overflow: hidden;
}

.center {
text-align:center;
}

.container {
min-height:100%;
}

.glooney {  margin-left:auto;  margin-right: auto;  overflow:hidden;  width:600px;  height: 338px;  border:3px black solid;}
.glooneydiv a img{
  width:600px;
  height: 338px;
  margin-top:0px;

  -webkit-transition: all 2s ease;
     -moz-transition: all 2s ease;
       -o-transition: all 2s ease;
      -ms-transition: all 2s ease;
          transition: all 2s ease;
}

.glooneydiv a img:hover {/*  width:840px;  height:473px;  margin-top:-72px;*/width:1382px;height:778px;margin-top:-237px;}

/* ########## */
/* ## Divs ## */
/* ########## */


/* ########### */
/* ## Popup ## */
/* ########### */

#overlay {
     visibility: hidden;
     position: absolute;
     left: 0px;
     top: 0px;
     width:100%;
     height:100%;
     text-align:center;
     z-index: 1000;
	 border:2px block solid;
}

#overlay div {
     width:800px;
     margin: 50px auto;
     background-color: #fff;
     border:5px solid #000;
     padding:15px;
     text-align:center;
}