  
		
			.wrapper {
				margin-right: auto;
				margin-left:  auto;		
				max-width: 1200px;			
				padding-right: 15px;
				padding-left:  15px;
			}
							
			.grid {
				display: grid;
				grid-template-columns: 25% auto;
				grid-auto-rows: minmax(5px, auto);
			} 
			
			.header {
				background-image: url('../images/brick.gif');
				}
		
			.header{
				display:grid;
				grid-template-columns: 65% 8% auto;	
			}
							
			.header {
				grid-column:1/3;
				background-image: url("../images/brick.gif");
				background-size: 52px; 
			}
			
			
			.nav {
				grid-column: 1;
				padding-right: 10px;
			}
			
			.nav hr {
				width: 60%;
				margin-left:0;
			}										
							
			.list {
				font-size: 120%;
				grid-column: 2;
				background-color: #fff;
				padding-right: 2em;
				padding-left:  1em;
				padding-top: 2em;
			}
			
			.list li {
				padding-bottom: 2em;
			}
			
			.ad {
				grid-column: 1/3;
			}