.matrix {
	position:absolute;
	overflow:hidden;
}
.bg {
	background-color: #F3F8F2;
}

.x1 { width: 160px; }
.x2 { width: 320px; }
.x3 { width: 480px; }
.x4 { width: 640px; }
.x5 { width: 800px; }
.x6 { width: 960px; }

.y1 { height: 56px; }
.y2 { height: 112px; }
.y3 { height: 168px; }
.y4 { height: 224px; }
.y5 { height: 280px; }
.y6 { height: 336px; }
.y7 { height: 392px; }
.y8 { height: 448px; }

.pos1-1 { position: absolute; left: 0px; top: 0px; }
.pos2-1 { position: absolute; left: 160px; top: 0px; }
.pos3-1 { position: absolute; left: 320px; top: 0px; }
.pos4-1 { position: absolute; left: 480px; top: 0px; }
.pos5-1 { position: absolute; left: 640px; top: 0px; }
.pos6-1 { position: absolute; left: 800px; top: 0px; }
.pos1-2 { position: absolute; left: 0px; top: 56px; }
.pos2-2 { position: absolute; left: 160px; top: 56px; }
.pos3-2 { position: absolute; left: 320px; top: 56px; }
.pos4-2 { position: absolute; left: 480px; top: 56px; }
.pos5-2 { position: absolute; left: 640px; top: 56px; }
.pos6-2 { position: absolute; left: 800px; top: 56px; }
.pos1-3 { position: absolute; left: 0px; top: 112px; }
.pos2-3 { position: absolute; left: 160px; top: 112px; }
.pos3-3 { position: absolute; left: 320px; top: 112px; }
.pos4-3 { position: absolute; left: 480px; top: 112px; }
.pos5-3 { position: absolute; left: 640px; top: 112px; }
.pos6-3 { position: absolute; left: 800px; top: 112px; }
.pos1-4 { position: absolute; left: 0px; top: 168px; }
.pos2-4 { position: absolute; left: 160px; top: 168px; }
.pos3-4 { position: absolute; left: 320px; top: 168px; }
.pos4-4 { position: absolute; left: 480px; top: 168px; }
.pos5-4 { position: absolute; left: 640px; top: 168px; }
.pos6-4 { position: absolute; left: 800px; top: 168px; }
.pos1-5 { position: absolute; left: 0px; top: 224px; }
.pos2-5 { position: absolute; left: 160px; top: 224px; }
.pos3-5 { position: absolute; left: 320px; top: 224px; }
.pos4-5 { position: absolute; left: 480px; top: 224px; }
.pos5-5 { position: absolute; left: 640px; top: 224px; }
.pos6-5 { position: absolute; left: 800px; top: 224px; }
.pos1-6 { position: absolute; left: 0px; top: 280px; }
.pos2-6 { position: absolute; left: 160px; top: 280px; }
.pos3-6 { position: absolute; left: 320px; top: 280px; }
.pos4-6 { position: absolute; left: 480px; top: 280px; }
.pos5-6 { position: absolute; left: 640px; top: 280px; }
.pos6-6 { position: absolute; left: 800px; top: 280px; }
.pos1-7 { position: absolute; left: 0px; top: 336px; }
.pos2-7 { position: absolute; left: 160px; top: 336px; }
.pos3-7 { position: absolute; left: 320px; top: 336px; }
.pos4-7 { position: absolute; left: 480px; top: 336px; }
.pos5-7 { position: absolute; left: 640px; top: 336px; }
.pos6-7 { position: absolute; left: 800px; top: 336px; }
.pos1-8 { position: absolute; left: 0px; top: 392px; }
.pos2-8 { position: absolute; left: 160px; top: 392px; }
.pos3-8 { position: absolute; left: 320px; top: 392px; }
.pos4-8 { position: absolute; left: 480px; top: 392px; }
.pos5-8 { position: absolute; left: 640px; top: 392px; }
.pos6-8 { position: absolute; left: 800px; top: 392px; }

/* News Content */
#newscontent .pos1-1 { position:absolute; top:0px; left:0px;}
#newscontent .pos2-1 { position:absolute; top:0px; left:160px;}
#newscontent .pos3-1 { position:absolute; top:0px; left:320px;}
#newscontent .pos4-1 { position:absolute; top:0px; left:480px;}
#newscontent .pos5-1 { position:absolute; top:0px; left:640px;}
#newscontent .pos6-1 { position:absolute; top:0px; left:800px;}

#newscontent .pos1-2 { position:absolute; top:56px; left:0px;}
#newscontent .pos2-2 { position:absolute; top:56px; left:160px;}
#newscontent .pos3-2 { position:absolute; top:56px; left:320px;}
#newscontent .pos4-2 { position:absolute; top:56px; left:480px;}
#newscontent .pos5-2 { position:absolute; top:56px; left:640px;}
#newscontent .pos6-2 { position:absolute; top:56px; left:800px;}

/* Matrix Rand */
.border-0-0-0-0 { border:none; }
.border-1-1-1-1 { border-width:1px; border-style:solid; border-color:#dbdbdb #dbdbdb #dbdbdb #dbdbdb; }
.border-1-0-0-0 { border-width:1px; border-style:solid; border-color:#dbdbdb #ffffff #ffffff #ffffff; }
.border-1-1-0-0 { border-width:1px; border-style:solid; border-color:#dbdbdb #dbdbdb #ffffff #ffffff; }
.border-1-1-1-0 { border-width:1px; border-style:solid; border-color:#dbdbdb #dbdbdb #dbdbdb #ffffff; }
.border-0-1-0-0 { border-width:1px; border-style:solid; border-color:#ffffff #dbdbdb #ffffff #ffffff; }
.border-0-1-1-0 { border-width:1px; border-style:solid; border-color:#ffffff #dbdbdb #dbdbdb #ffffff; }
.border-0-1-1-1 { border-width:1px; border-style:solid; border-color:#ffffff #dbdbdb #dbdbdb #dbdbdb; }
.border-0-0-1-0 { border-bottom:2px #dbdbdb solid; }
.border-0-0-1-1 { border-width:1px; border-style:solid; border-color:#ffffff #ffffff #dbdbdb #dbdbdb; }
.border-1-0-0-1 { border-width:1px; border-style:solid; border-color:#dbdbdb #ffffff #ffffff #dbdbdb; }
.border-1-0-1-1 { border-width:1px; border-style:solid; border-color:#dbdbdb #ffffff #dbdbdb #dbdbdb; }
.border-0-1-0-1 { border-width:1px; border-style:solid; border-color:#ffffff #dbdbdb #ffffff #dbdbdb; }
.border-0-1-0-1 { border-width:1px; border-style:solid; border-color:#ffffff #dbdbdb #ffffff #dbdbdb; }

.x6.border-1-1-1-1 { width:960px; }
.y4.border-1-1-1-1 { height:238px; }
