body { background-color: #000000; color: #ffffff; margin:0px;padding:0px;}
.main 			{ font-family: Verdana,Helvetica,Ariel,sans-serif; font-size: 24px; color: #ffffff; }
.main-small 	{ font-family: Verdana,Helvetica,Ariel,sans-serif; font-size: 20px; color: #ffffff; }
.sub  			{ font-family: Verdana,Helvetica,Ariel,sans-serif; font-size: 20px; color: #ffffff; }
.sub-small 		{ font-family: Verdana,Helvetica,Ariel,sans-serif; font-size: 18px; color: #ffffff; }
.attrib 		{ font-family: Verdana,Helvetica,Ariel,sans-serif; font-size: 10px; color: #ffffff; }
p,td,.text 		{ font-family: Verdana,Helvetica,Ariel,sans-serif; font-size: 12px; color: #ffffff; }
.gtronathon 	{ font-family: Verdana,Helvetica,Ariel,sans-serif; font-size: 12px; color: #888888; text-decoration: none;}
.gtronathon-attrib 	{ font-family: Verdana,Helvetica,Ariel,sans-serif; font-size: 9px; color: #888888; text-decoration: none;}

.illu-line-small	{ border-top:1px solid #303030;font-size:10px }
.illu-line		{ border-top:1px solid #303030 }

.illu-date 		{ font-family: Verdana,Helvetica,Ariel,sans-serif; font-size: 9px; color: #ffffff; }

a				{color:#d0f0d0;text-decoration:none}

.updates-til	{ position:absolute; right: 10px; top: 8px; font-family: Verdana,Helvetica,Ariel,sans-serif; font-size: 10px; color: #a0a0a0; }

.mainContainer {
	position: relative;
	margin-top: 20px;
	min-height: 350px;
}

.main {
	max-width:80%;
	border-spacing: 0px;
	margin: 5% auto;
}

div.outermaindiv {
	width:100%;
}

div.maindiv {
	width:500px;
	height:300px;
	margin-left:auto;
	margin-right:auto;
	background-color:gray;
}
td.entrydate {
	text-align: right;
	padding-top: 4px;
}
