body {background-color:#000000; margin:0px; padding:0px;}
body, div, span {font-family:verdana, arial, sans-serif; font-size: 10px; line-height:14px;}

#base0 { position:absolute; left:0px; top:221px; padding: 0px 0px 123px  0px; margin:0px; width:100%;}

#debug{position:absolute; top:0px; left:740px; z-index:1; color:#444444; background-color:#eeeeee;  width: 400px;}
#debug0{position:absolute; top:0px; left:10px; z-index:1; color:#444444; background-color:#dddddd;  width: 1100px;}

#header{position:absolute; left:35px; top:11px; border-top: 1px solid #333333; width: 683px; height:26px;}
#thread_title { position:absolute; left:360px; top:5px; padding:0px; font-size: 12px; font-weight:bold; color:#FFFFFF; }
#thread_icon { position:absolute; right:67px; top:4px; }

p { padding: 0px 0px 12px 0px; margin:0px;}
h2 { font-size: 11px;}



/*#thread must use position:relative so that it expands to hold nested items */
#thread { position:relative; top:108px; left:0px;  width:554px;  padding: 0px; margin: 0px 0px 32px 166px;}
#thread_head { position:absolute; top:-275px; left:0px;  width:412px;  padding: 0px; margin:0px 0px 32px 0px;
color:#FFFFFF; }

#thread_img { position:absolute; left:35px; top:-58px;  }

a.top_arrow {
	padding: 0px 8px 0px 0px;
	margin: 0px;
	height: 7px;
	background-image: url(../res/thrd_icon_up_arrow.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	line-height:7px;
	font-size:7px;
}
a.top_arrow:hover {
	background-image: url(../res/thrd_icon_up_arrow-on.gif);
}

.entries { position:relative; top:0px; left:0px; padding: 0px; margin:0px; width:100%; }

.entry { position:relative; top:0px; left:0px; padding: 0px ; margin: 0px 0px 30px 0px; width:100%; border-top: 2px solid #000000;}
.spacer { position:relative; top:0px; left:0px; padding: 0px ; margin: 0px; width:100%; height: 15px; }

.entry_date{ position:absolute; top:0px; left:0px; padding:0px; margin: 0px; width:67px; font-size: 9px;}
.entry_word{ position:absolute; top:0px; left:0px;  font-size: 9px;
			padding: 0px 0px 0px 2px; 
			margin: 0px 0px 0px 79px; 
			width:65px; height:14px; clip:rect(0px 67px 14px 0px);
			background-color:#666666; font-size: 9px; }
	
.entry_body {padding: 2px 0px 0px 0px; margin: 0px 0px 0px 160px; width:383px; }

.year  { padding: 0px 0px 4px 0px; margin: 0px 0px 0px 160px; width:393px; 
font-size:18px; font-weight:bold; font-family:arial; line-height:18px;}

#thread_ed  {padding: 0px 0px 4px 0px; margin: 0px 0px 0px 160px; width:393px; font-size:10px; font-weight:bold; font-family:arial;}

a, a:link {color:#000000; text-decoration:underline; font-weight:bold;}
a:hover {color:#ffffff; }



a.elink {color:#ffffff; text-decoration:underline; font-size:12px; font-weight:bold;}
a.elink:link {color:#ffffff; text-decoration:underline;}
a.elink:hover {color:#000000; text-decoration:underline;}


.boldWhite {font-size:10px; color: #ffffff; font-weight: bold;}
.boldBlack {font-size:10px; color: #000000; font-weight: bold;}




/* EBR Styles */
.booktitle {font-weight:800; color: #663300; }
.emphasis {font-weight:800; color: #333333; }
.lightEmphasis {font-weight:800; color: #330000; }
.longQuotation { color: #003300; padding-left: 10px;}