﻿body {
	color:#555;
	background:#fff;
	font-family:sans-serif,verdana,arial,helvetica;
	font-weight:bold;
	font-size:11px;
	text-align:left;
}



div.main {
	width:800px;
	height:350px;
	position:absolute;
	top:100px;
}

div.left {
	float:left;
	color:#111;
	font:13px sans-serif,vernada,arial;
	width:400px;
	height:325px;
	margin-left:100px;
}

div.right {
	float:right;
	width:185px;
	height:200px;
	margin-top:50px;
}

span.ttylinux {
	color:#222;
	font-family:monospace;
	font-size:44px;
}



div.mainpages {
	width:800px;
	height:350px;
	position:absolute;
	top:25px;
}

div.leftpages {
	float:left;
	color:#111;
	font:13px sans-serif,vernada,arial;
	font-weight:normal;
	width:500px;
	height:950px;
	margin-left:25px;
}

div.rightpages {
	float:right;
	width:185px;
	height:200px;
	margin-top:125px;
}

span.pagetitle {
	color:#559;
	font-size:32px;
}



span.tty {
	font-family:monospace;
}

span.black {
	color:#222;
}

span.blue {
	color:#559;
}

span.red {
	color:#f33;
}



p.description {
	margin-top:50px;
	margin-bottom:50px;
}

dt.name {
        font-weight:bold;
}

dd.desc {
        margin-left:32px;
        margin-bottom:12px;
}



table.filelist {
	background:#fff;
	border-style:solid;
	border-width:1px;
	border-color:#000;
	margin-bottom:24px;
	border-collapse:collapse;
}

th.gray {
	color:#000;
	background:#ccc;
	font-weight:normal;
}

td.frame {
	border-style:solid;
	border-width:1px;
	border-color:#000;
}

td.frameleft {
        border-style:solid;
        border-width:1px;
        border-right-width:0px;
        border-color:#000;
        padding-right:15px;
}

td.frameright {
        border-style:solid;
        border-width:1px;
        border-left-width:0px;
        border-color:#000;
}



a:link, a:visited {
	color:#777;
	text-decoration:none;
}

a:hover, a:active, a:focus {
	color:#333;
	text-decoration:underline;
}