h1.breadcrumb {
	font:normal 80% "Trebuchet MS", helvetica, sans-serif;
	color:#C53E0F;
	margin:5px 0 0px 0;
	padding: 0 0 0 45px;
	height:43px;
}
.greenbox {
  font:normal 90% verdana, sans-serif;
	text-align:justify; 
	border:solid 1px #030; 
	background: #A9CE4D; 
	padding:10px;
	width:96%;
}  
.greenbox h1 {
	background: #A9CE4D; 
  font:bold 110%verdana, sans-serif;
	color:#111;
	text-align:center;
	margin:5px
}
.rightnavbox {
	border:none;
	background: #fff;
	padding:0px;
}
.rightnavbox  h1{
	font:bold 100% Tahoma, Helvetica, sans-serif;
  text-align: center; 
}
.categorytable {
	background: #fff;
	padding:0px;
	width: 520px;
}
.catroot {
	background: url(images/catback.jpg) bottom;
	font: normal 90% tahoma, helvetica, sans-serif;
	height:18px;
	padding:3px 0 1px 0px;
  margin: 0px;
	color:#0F4D0A;
}
.catsub {
	font: 100%  Verdana, Helvetica, sans-serif;
	text-indent:3px;
}
.articletitle {
	font: bold 100% Verdana, Helvetica, sans-serif;
}
.articletext {
	font: 100%  Verdana, Helvetica, sans-serif;
}
.author {
	font: 100%  Verdana, Helvetica, sans-serif;
	font-style:italic;
	padding:5px;
	margin:0px;
	background:#fff;
}
.articlenav {
	border:solid 1px #030; 
	background: #A9CE4D; 
	padding:0px;
	width:100%;
}  
.articlenav h1 {
	background: #A9CE4D; 
  font:bold 120% verdana, sans-serif;
	color:#111;
	text-align:center;
	margin:0px
}
td.tbgreen {
	background: #A9CE4D; 
	text-align:center;
}
.morearticles {
	font: bold  100%  Verdana, Helvetica, sans-serif;
  color: #006;
  line-height: 15px;
	list-style-type: circle;
}
.morearticleslist {
	font: 100%  Verdana, Helvetica, sans-serif;
}
.commentlist li {
  background-color: #fff;
	padding: 5px;
  border: solid 1px #ccc;
 }
li.alt{
  background: #f1f1f8;
	padding: 5px;
  border: solid 1px #ccc;
}
.spacer {
	height: 5px;
}
.userpanelbox {
	background: #f5f5f5;
	padding: 5px;
	border: 1px solid #999;
}
.grayinput {
  width:95%;
}
.articlewarning { 
    font-weight: bold; 
    padding: 10px; 
    margin: 10px 0 10px 0; 
    color: red; 
    text-align: center; 
    border: 1px #f00 dotted; 
    border-width: 1px 0 1px 0; 
    background-color: #fec;
}
select, .button {
color: #333; 
border: 1px solid #C0C0C0;
}
.adsenseleft {
float: left; 
margin: 0px;
padding: 0px;
width:336px;
height:280px;
background:#fff;
background-repeat: no-repeat;
}
.listbox{
  width:500px;
	margin:0 0 15px 10px;
}
.listboxleft {
	float: left;
	width: 200px;
}
.listboxright {
  margin:0 0 0 250px;
	width: 200px;
}
img, img a {
  border:none;
}
