body { background-color: #422; }
img { padding: 10px; margin: 6px; border: none; }
p.nt { padding: 0px; margin: 0px; font-size: .6em; font-weight: 400; font-family: "verdana", sans-serif }

div.port { margin: 0px; padding: 0px; position: absolute; left: 14px; top: 14px; width: 105%; background-color: #422; z-index: 100000;}

div.top { position: absolute; left: 0px; top: 0px; height: 105px; width: 100%; padding: 0px; margin: 0px; background-color: #787; background-image: url("img/tp.jpg"); background-repeat: repeat-x; z-index: 2000000; }

div.frame { position: absolute; left: 188px; top: 105px; padding: 0px; margin-right: 5px;  z-index: 5000000; }

div.left { position: absolute; left: 0px; top: 105px; width: 100%; height: 700px; padding: 0px; margin: 0px; background-color: #722; border-left: 1px solid #444; background-image: url("img/side.jpg"); background-repeat: repeat-y; z-index: 4000000; }

div.menu { position: absolute; left: 0px; top: 170px; width: 186px; padding: 0px; margin: 0px; border-bottom: 1px solid #444; z-index: 7000000; }

div.menu a { display: block; text-decoration: none; margin: 0 0 1px; padding: 6px; border-top: 1px solid #444; border-bottom: 1px solid #444; text-align: center; color: #222; font-size: 12px; font-family: "verdana", sans-serif; }
div.menu a:visited { color: #222; }
div.menu a:hover { color: #ccc; }
div.menu a:active { color: #eee; }

div.foot { position: absolute; top: 805px; left: 0px; height: 69px; width: 100%; padding: 0px; margin: 0px; background-color: #787; background-image: url("img/ft.jpg"); background-repeat: repeat-x; z-index: 6000000; }
div.foot a { color: #500 }