/* CSS Document */



#fake{
color: #333333;
}


body{
	background-color: #222;
	background-image: url(background.gif);
	font: normal 90% 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
	margin: 0;
	padding: 0;
}

a:link {
	color: #333333;
}
a:visited {
	color: #666666;
}

td{
font: normal 100% 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
}

.normalfont{
font: normal 100% 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
}

a:link {
	color: #333333;
}
a:visited {
	color: #666666;
}



#ddblueblockmenu{
border: 1px solid black;
border-bottom-width: 1px;
width: 185px;
position: absolute;
top: 200px;
left: 6px;
}

#ddblueblockmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
font: normal 90% 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
}

#ddblueblockmenu li a{
display: block;
padding: 2px 0;
padding-left: 9px;
width: 169px; /*185px minus all left/right paddings and margins*/
text-decoration: none;
text-align: left;
color: black;
background-color: #ddd;
border-bottom: 1px solid #90bade;
border-left: 5px solid #2E465B;
}

* html #ddblueblockmenu li a{ /*IE only */
width: 187px; /*IE 5*/
width: 169px; /*185px minus all left/right paddings and margins*/
}

#ddblueblockmenu li a:hover {
background-color: #2E465B;
border-left-color: #F7941D; /*1c64d1;*/
color: white;
}

#ddblueblockmenu div.menutitle{
color: white;
border-bottom: 1px solid black;
padding: 1px 0;
padding-left: 5px;
background-color: black;
width: 169px;
font: bold 90% 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
text-align: center;
}

#textbox{
border: 1px solid black;
padding: 10px;
width: 660px; /*700*/
height: auto;
position: absolute;
left: 240px;
top: 150px;
background-color:#ddd;
text-align: left;
float:left;
font: normal 90% 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
}

#sidebox {
width: 199px;
position: absolute;
border: 1px solid black;
top: 0px;
left: 20px;
background-color:#2E465B;
text-align: center;
height: 851px;
} 

#topbox{
border: 1px solid black;
width: 500px;
height: auto;
position: absolute;
left: 100px;
top: 40px;
background-color:#ddd;
text-align: center;
float:left;
font: bold 300% 'Tahoma', 'Lucida Grande', Arial, sans-serif;
color: #ffffff;
}

#Bottom{
border: 1px solid black;
width: 185px;
position: absolute;
left: 6px;
top: 670px;
background-color: #ddd;
font: normal 90% 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
}

#imagebox{
border: 1px solid black;
width: 550px;
height: 100px;
position: absolute;
left: 0px;
top: 75px;
background-color:#000022;
text-align: center;
float:left;
font: normal 300% 'Tahoma', 'Lucida Grande', Arial, sans-serif;
}

#topbox2{
border: 1px solid black;
width: 200px;
height: auto;
position: absolute;
left: 450px;
top: 86px;
background-color:#2E465B;
text-align: center;
float:left;
color: #F7941D;
font: normal 100% 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
}

#infobox{
position: relative;
top: 200px;
width: 196px;
height: auto;
color: white;
padding-left: 10px;
}

.commentbox{
background-color:#2E465B;
width: 634px;
padding: 10px;
}

.commentfooter{
background: url(http://www.totalinsanity.net/arrow.gif) 20px 0 no-repeat; /*20px 0 equals horizontal and vertical position of arrow. Adjust as desired (ie: 20px -5px).*/
padding-left: 58px;
padding-top: 1px;
margin-bottom: 2em;
font-size: 90%;
color: #4A4A4A;
}

.postbox{
background-color:#F7941D;
width: 639px;
padding: 10px;
margin-top:0;
}

.posttop{
background: url(http://www.totalinsanity.net/arrow2.gif) 20px 0 no-repeat; /*20px 0 equals horizontal and vertical position of arrow. Adjust as desired (ie: 20px -5px).*/
padding-left: 58px;
padding-top: 1px;
margin-top: 2em;
margin-bottom:0;
font-size: 90%;
color: #4A4A4A;
}

img.floatright{
float: right;
margin: 4px;
}

img.floatleft{
float: left;
margin: 4px;
}