Para que se vea correctamente en monitores distintos probaría hacerlo responsive. Para probar
coloca esto en el <head>
Código:
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
y esto en el css
Código:
/* para 980px o menos */
@media screen and (max-width:980px) {
.container {
width:98%;
}
section {
width:68%; }
}
/* para 700px o menos */
@media screen and (max-width:700px) {
aside,section {
float:none; width:96%;
}
nav, section {
font-size:1.2em;
}
aside {
margin-top:5px;
}
nav ul {
float:none; clear:both;
}
}
/* para 480px o menos */
@media screen and (max-width:480px) {
aside {
display:none;
}
nav, section {
font-size:1.5em;
}
section {
width:94%;
}
nav ul {
float:left;
clear:none;
width:50%;
}
nav ul li {
float:none;
}
}