body{		background: #FFF;
			color: #000;
       		font: 80% Verdana, Geneva, Helvetica, Arial, sans-serif;}			
			
a{			color: #007700;}
div.votes a {color: white;}

textarea{		font: 1em "Courier New", monospace;}
			
div#nav{		background-color: #007700;
			float: left;
			width: 16%;
			max-width: 16%;
			margin: 0 1.5% 0 .25%;
			padding: 4px 0px 10px 10px;
			font-weight: bold; 
			font-size: 13px;
			line-height: 140%;
			overflow: hidden}

div#nav a{		color:white;}
               

div#wrapper{	width: 100%;}
		
div#recent{  background-color: #f5f5f0;
			width: 100%; 
			float: left;
			margin: .5% .5% .5% 0%;
			border-top: 1px solid #ccc;
			border-left: 1px solid #ccc;
			overflow: hidden;}
		
div#popular{	background-color: #f5f5f0;
			width: 100%;
			float: left;
			margin: .5% .5% .5% 0%;
			border-top: 1px solid #ccc;
			border-left: 1px solid #ccc;
			overflow: hidden;}	
			
.center{  	background-color: #f5f5f0;
			width: 80%; 
			text-align: left;
			margin: 0 .5% 0 .5%;
			border-top: 1px solid #ccc;
			border-left: 1px solid #ccc;
			padding: 5px;}	

.subcolumn{	float: left;
			width: 49%;
			margin: .5% 0% .5% .5%; 
			overflow: hidden;
			border-right: 1px solid #ccc}
			
.question{	background-color: white;
			float: left;
			width: 96%; 
			margin: .5% 2% .5% 0%; 
			padding: 1%;
			overflow: auto}
		
.answer{	background-color: white;
			float: left;
			width: 85%;
			border: 2px solid #00FF00;
			margin: .5% 2% .5% 5%; 
			padding: 1%;
			overflow: hidden;}
		
.votes{ 	margin: 0px 5px 0px 0px;
			padding: 2%;
			float: left;
			color: #fff;
			text-align:center;}
		
.columnhead{text-align: center;
			font-size: 110%;
			font-weight: bold;
			color: #007700;
			padding: 2px}

#banner{	color: #fff;
			background: #007700;
			height: 34px;
			font-size: 1.1em;
			line-height: 2em;
			display: block;
			padding-top: 2px;
			text-indent: 30px;			 
			text-decoration: none;		
			font-weight: bold; 
			font-size: 18px; 
			line-height: 24px;}
			
td{			width: 50%;}

.c0 {	border: 2px solid #000088;}
.c1 {	border: 2px solid #0066aa;}
.c2 {	border: 2px solid #008888;}
.c3 {	border: 2px solid #007700;}
.c4 {	border: 2px solid #99aa00;}
.c5 {	border: 2px solid #bb7700;}
.c6 {	border: 2px solid #cc0000;}
.c7,.c8 {  border: 2px solid #ff0044;}

.vc0 {	background: #000088;
		border: 2px solid #000088;}
.vc1 {	background: #0066aa;
		border: 2px solid #0066aa;}
.vc2 {	background: #008888;
		border: 2px solid #008888;}
.vc3 {	background: #007700;
		border: 2px solid #007700;}
.vc4 {	background: #99aa00;
		border: 2px solid #99aa00;}
.vc5 {	background: #bb7700;
		border: 2px solid #bb7700;}
.vc6 {	background: #cc0000;
		border: 2px solid #cc0000;}
.vc7,.vc8 { background: #ff0044;
               border: 2px solid #ff0044;}
        
.new {color: #993300;}
.stale{	color: #999999;}
