/* body {
	background: #EEEEEE;
	}
	
	body	{
	background: Black;
	}
	*/

body {
 margin:20px;
 background:#808080;
 color: black;
 text-align:center;
 padding:0;
 }
	
body	{
	background: #F0FFFF url(../images/back.jpg) repeat fixed;
	}
	
	body, li, td, div {
	font: 11px verdana, arial, sans-serif;
}

A:link, A:visited	{
text-decoration : none ;
color: Blue;
	}

A:hover	{
text-decoration : underline ;
color: Blue;
	}

ul {
	list-style-type: none;
}
li {
	font-size: 10pt;
}
p.largefont {
	text-align: center;
	font-size: 10pt;
	font-weight: bold;
}
div.pagebody {
	background: white;
	padding:5px;
	border: 1px solid white;
}
div.post {
	border: 1px solid silver;
	padding: 1px;
	margin-bottom: 16px;
}

div.posta {
	margin: 4px 0 0 8px;
	}

div.username {

	padding: 4px;
	background: #EEEEEE;
	background:  url(../images/bgtl.gif);
}

#footer {
background: #FFFAFA;
background:  url(../images/bgtl.gif);
border-top:1px solid #666666;
padding:5px 5px;
margin:0px;
}

div.lineh {
    line-height: 40pt;
	}

div.posttext {
	padding: 4px;
	background: #F9F9F9;
	}
	
	div.posttextg {
	padding: 8px;
	background: #F9F9F9;
	}
	
		
div.highlight {
	padding: 4px;
	background: #FFFFCC;
}
span.small {
	font-size: 10px;
}
#content {
	margin-bottom: 8px;
	border: 1px solid silver;
	padding: 4px;
	padding-left: 24px;
}
#navbar {
	background: #F9F9F9;
	border: 1px solid silver;
	padding: 4px;
}
#pagenumbers {
	text-align: center;
	margin-bottom: 4px;
}
#copyright {
	text-align: center;
}

hr {
	height: 1px;
	width: 100%;
	color: #C9C9C9;
}

/*hr {
	visibility: hidden;
	display: none;
}*/

#outer {
 text-align:left;
 width:650px;
 margin:auto;
 border: solid #9E0E2B;	
 border-width: 1px 1px 1px 1px;
 }

#hdr {
 height:140px;
 background: white;
 color: #333333;
 }

#bar {
 height:15px;
 width:650px;
 background:#c0c0c0;
 background:  url(../images/bgtl.gif);
 padding:5px 5px;
 color: #333333;
 border:solid silver;
 border-width:1px 0 1px 0;
 margin:0;
 }
 
 #bodyblock {
 position:relative;
 background: #DCDCDC;
 color: #333333;
 width:650px;
 padding: 0;
 }

#l-col {
 float:left;
 background:#dcdcdc;
 color: #333333;
 border: solid White;	
 border-width:0 0 0 0;
 width:145px;
 }

#cont {
 width:495px;
 background:#ffffff;
 color: #333333;
 border: 1px solid Black;	
 border-width:0 0 0 0;
 text-align:left;
 }

 h3, p {
 margin:0;
 padding:15px;
 }

h4 {
 margin:0; 
 padding: 5px 0;
 }
 
 #ftr {
 height:15px;
 width:650px;
 background:#c0c0c0;
 background:  url(../images/bgtl.gif);
 padding:5px 5px;
 color: #333333;
 border:solid silver;
 border-width:1px 0 0 0;
 margin:0;
 }