   .menu_link:not(#Home){color:#C0C0C0}
   #Home{color:black}

#main_frame
   {
    position:relative;
    max-width:1200px;
   	width:100%;
    }
   
   
   #grid_image
   {
   	content:url('../Files/Image/grid_small.png');
   	display:block;
   	margin:auto;
   	width:100%;
   	height:auto;
   	max-width:600px;
   	max-height:400px;
   }
   
   #grid_link
   {
   	position:absolute;
   	display:block;
   	margin:auto;
   	height:auto;
   	width:100%;
   	transform:translate(0,-100%);
   }

   #grid_link_href
   {
   	display:block;
   	height:100%;
   	width:100%;
   }
   
   #main_text
   {
    margin-top:2%;
   	margin-left:2%;
    margin-right:2%;
   	text-align:justify;
   	text-justify:inter-word;
   }

  /* If the screen size is 601px wide or more, set the font-size of <div> to 80px */
   @media screen and (min-width: 601px) {
    #main_frame{margin:auto;}
    }
   
   /* If the screen size is 600px wide or less, set the font-size of <div> to 30px */
   @media screen and (max-width: 600px) {
     #main_frame{margin:0;}
    }