*	{ box-sizing: border-box; }
body  { background-color: #ff7f50; 
		 font-family: Arial, Verdana, sans-serif; }
img { max-width: 100%;
		height: auto; }
header	{ background-image: url(img/logo_14.png);
			background-repeat: no-repeat;
			background-color: #4682b4;
			padding: 2em; }
h1 { text-indent: 100%;
		white-space: nowrap;
		overflow: hidden; }
nav	{ text-align: center;
       font-weight: bold; 
	   padding: .5em; }
nav a { text-decoration: none; }
main { padding: 15px; }
nav { text-align: center}
footer { background-color: #4682b4;
		   color: #ff7f50;
		   font-size: small;
		   font-style: italic;
		   text-align: center;
		   clear: both; }
#wrapper { width: 80%;
           margin-left: auto;
		   margin-right: auto;
		   background-color: #fff5ee;
		   color: #708090;
		   min-width: 1000px;
		   max-width: 1280px;}
.menutitle { font-size: 16px;
				font-weight: bold; 
				margin-bottom: 0;}
.menudescription { font-size: 12px;
					margin: 0;
				 }
.center { display: block;
			margin-left: auto;
			margin-right: auto;
			width: 95%;
			height: 150px;}
.center2 { display: block;
			margin-left: auto;
			margin-right: auto;}
.left { float: left; 
		  width: 200px;
		  padding: 20px; }
.left2 { margin-left: 200px; }
.menuleft { float: left; 
		  width: 300px;
		  height: 900px;
		  padding: 20px; }
aside { float: right;
          width: 200px;
		  padding: 20px;
			font-size: small;}
#gallery { position: relative; }
#gallery ul { width: 250px; 
             list-style-type: none; }
#gallery li { display: inline; 
              float: left; 
			  padding: 10px; }
#gallery img { border-style: none; }
#gallery a { text-decoration: none; 
             color: #333; 
			 font-style: italic; }
#gallery span { display: none; }    
#gallery a:hover span { display: block; 
                        position: absolute;
					    top: 10px; 
						left: 300px; 
						text-align: center; }
#mySubmit { margin-left: 12em; }
label { float: left;
		display: block;
		text-align: right;
		font-weight: bold;
		width: 10em;
		padding-right: 1em; }
form { padding: 3em; }
input, textarea { display: block;
					margin-bottom: 2em; }
#mobile { display: none; }
#desktop { display: inline; }
			 
			 
