#banner,h1{margin:-10px;padding:10px}#articlelist li a,#articlemonth{background-color:grey;border:3px solid #000}#articlelist li a,#navmenu li a,a{text-decoration:none;color:#fff}#contacttitle,#footer,#welcome,body{background-color:#000}#article,#articlemonth,#articlemonth p,#contacttitle,#footer,#navmenu li a,h1{text-align:center}#banner{background-image:url(images/banner.png);background-repeat:no-repeat;background-position:center;background-size:cover;height:400px;width:100%}h1{color:#fff;height:30px;font-size:28px; font-family: sans-serif;}#articlelist ul,#navmenu ul{list-style-type:none;margin:0;padding:0;overflow:hidden}#navmenu li{float:left}#navmenu li a{display:block;background-color:gray;padding:10px;width:280px;font-size:22px}#navmenu li a:hover{background-color:#ADADAD}#articlelist li a{display:block;padding:10px;height:150px;width:60%}#articlelist li a p{font-size:26px;color:#00f}#articlelist li a img{margin-right:10px;margin-bottom:10px;float:left;height:150px;width:200px}#articlemonth{float:right;position:relative;width:38%;height:600px;margin-left:-20px;color:#fff;font-size:20px}#articlemonth img{display:block;margin-left:auto;margin-right:auto;height:60%;width:60%;}#articlemonth p{color:#00f;font-size:26px}#footer{color:#fff}#contacttitle{text-align:center;color:#fff;font-size:25px}form{text-align:center;margin:10px;height:500px;color:#fff}textarea{resize:none}#about h2{text-align:center;color:#fff;font-size:45px}#about p{text-align:center;font-size:35px;color:#fff}#article{color:#fff}#article h3{color:#00f;font-size:35px}#article p{font-size:20px}#article img{height:350px;width:550px;}#article h2{color:#00f;font-size:25px}