body { background-color: white; color: black; font: .75em Monaco, sans-serif;}
a { text-decoration: none; color: black;}
a:hover { color: white; }


.box { top: 100px; left: 100px; width: 700px; height: 450px; position: absolute; outline:solid 1px;}

.box2 { top: 120px; left: 120px; width: 660px; height: 410px; position: absolute; outline:solid 1px; text-align: right;}

.box3 { top: 140px; left: 140px; width: 620px; height: 370px; position: absolute; outline:solid 1px;}

.box4 { top: 160px; left: 160px; width: 580px; height: 330px; position: absolute; }

.box5 { top: 150px; left: 160px; width: 290px; height: 82px; position: absolute; }

.box6 { top: 232px; left: 160px; width: 290px; height: 82px; position: absolute; }

.box7 { top: 314px; left: 160px; width: 290px; height: 82px; position: absolute; }

.box8 { top: 396px; left: 160px; width: 290px; height: 82px; position: absolute; }

.box9 { top: 150px; left: 450px; width: 290px; height: 82px; position: absolute; }

.box10 { top: 232px; left: 450px; width: 290px; height: 82px; position: absolute; }

.box11 { top: 314px; left: 450px; width: 290px; height: 82px; position: absolute; }

.box12 { top: 396px; left: 450px; width: 290px; height: 82px; position: absolute; }

.newsbox { top: 160px; left: 175px; width: 250px; height: 330px; position: absolute; }

.halfpic { top: 160px; left: 500px; width: 240px; height: 330px; position: absolute; background-color: pink;}

.half1 { top: 190px; left: 160px; width: 290px; height: 330px; position: absolute; }

.half2 { top: 190px; left: 450px; width: 290px; height: 330px; position: absolute; }