body { 
	font-family: Verdana,Trebuchet MS, arial;
        font-size: 10px;
        background: #101010;
        color: #999999;
        margin-bottom: 5px;    
        margin-top: 5px;
        margin-left: 5px;      
        margin-right: 5px;

}

@media screen and (max-width: 920px) {
body { 
        font-size: 18px;
	line-height: 26px;

}
}


div.thepage {
	position: absolute;
	left: 50%;
	top: 15px;
	margin-left: -440px;
	padding-bottom: 20px;

	width: 880px;
        background: #000000;
	border: 1px solid #333333;
}

img.preimg {
	border: 1px solid #333333;
}

img.fullimg {
	border: 1px solid #333333;
}

@media screen and (max-width: 920px) {
div.thepage {
	left: 0px;
	top: 15px;
	margin-left: 0px;

	width: 99%;
}

img.preimg {
	border: 1px solid #333333;
	width: 99%;
}

img.fullimg {
	border: 1px solid #333333;
	width: 99%;
}

}

ul {
	list-style-type: square;
}

span.ttt {
	font-family: fixed, courier, "Lucida Console";
}



div.titlediv {
	margin-top: 0px;
	margin-bottom: 10px;
	margin-right:auto;
	margin-left:auto;
	top: 0px;
	width: 880px;   
	height: 100px;   
	background-repeat: no-repeat;
        background-position: 0px 0px;
}


div.titletextdiv {
	position: relative;
	top: 5px;
	right: 0px;
	width: 860px;   
	height: 80px;   
	text-align: right;

	margin: 10px;
}

div.allentriesdiv {
	position: relative;
	width: 860px;  

}

@media screen and (max-width: 920px) {


div.titlediv {
	width: 90%; 
	height: auto;
}


div.titletextdiv {
	width: 95%;   
	margin: 10px;
	height: auto;
}

div.allentriesdiv {
	width: 95%;   


}
}

div.singlentry {
	margin: 10px;
	border: 1px solid #333333;
}

div.singlemessagewrap {
	text-align: left;

	padding-left: 15px;

}


div.singlemessage {
	text-align: justify;
}



h1 {
        font-size: 18px;	
}

h2 {
        font-size: 12px;	

}

h1.allh1 {
        font-size: 12px;	
}

h2.allh2 {
        font-size: 12px;	
}

h2.entrytitle {
        font-size: 10px;
	padding-left: 4px;
	text-align: right;


}

h2.entryh2 {
        font-size: 18px;
	padding-left: 4px;
	text-align: left;
        margin-bottom: 2px;

}


table {
	border: 1px solid #222222;
	font-family: Verdana,Trebuchet MS, arial;
        font-size: 14px;
        background: #000000;
        color: #999999;

}

tr.trheader { 
        font-size: 14px;
	text-align: left;
	font-weight: bold;
	color: #999999;

}


td.tdheader { 
        font-size: 14px;
	text-align: left;
	font-weight: bold;
	color: #999999;
}



td { 
	font-family: Verdana,Trebuchet MS, arial;
        font-size: 14px;
        background: #000000;
        color: #999999;

}


a { outline: none; }
a:link { text-decoration: none;  color: #bbbbbb;     }
a:visited { text-decoration: none; color: #bbbbbb;   }
a:hover { text-decoration: none; color: #aaaaee;  }

input:focus {
	background: #000000;
        color: #aaaaaa;
	border: 1px solid #222222;

}
textarea:focus {
        background: #000000;
        color: #aaaaaa;
	border: 1px solid #222222;

}

input {
	font-family: Verdana,Trebuchet MS, arial;
        font-size: 14px;
        background: #000000;
        color: #888888;
	border: 1px solid #222222;

}

textarea {
	font-family: Verdana,Trebuchet MS, arial;
        font-size: 14px;
        background: #000000;
        color: #888888;
	border: 1px solid #222222;

}

