body 
{
     margin:0;
     padding: 0;
     font-size: 0.8em;
     font-family: Verdana;
     background-color: #988e84;
}

img 
{
	border:none;
}
hr 
{
	display: none;
}

#container 
{
    width: 800px;
    margin: 0 auto;
    padding: 0;
    background-color: #fff;  
}

#content 
{
    width: 800px;
	margin:0; 
	padding:0;
}

#header
{
	width: 800px;
	margin: 0;
}

h1 {font-size: 1.6em;}

h2
{
    font-weight: normal;
    font-size: 1em;
}

label 
{
    display: block;
    font-size:1.2em;
}

.post {padding-left:26px;}
.post h1 {margin:0 0 22px 0; padding: 0; color:#333; font-size: 24px; font-weight: bold;}
.date {padding-left: 2px;}
.head_text {font-size: 14px; color: #3d3d3d;}
.story {padding: 0 10px; font-size: 16px; color: #3d3d3d;}
textarea, input.txt{background:#f1f1f1;border:1px solid #999;padding:2px;width:350px; font-size: 1.3em;}
input.btn { font-size: 1.2em;}

div.infopane span 
{
    margin-left: 10px;
     font-weight: bold;
    
}

a 
{
	color: #4b4b4b;
    font-weight: bold;
    text-decoration: underlined;
    
}
a:hover {text-decoration: none;}

ul {list-style-type:none;}
.head_ul {list-style-type:disc; margin-left:20px; padding-left:0;}

#answers {padding: 0 25px; margin-top:10px;}

#answers h1
{
	font-size: 20px;
	color: #2f2f2f;
}

#answers .answer {margin-left: 20px;}

#footer 
{
    text-align: center;
    margin-top: 40px;
    font-size: 0.8em;
    
    
}

#footer p 
{
    margin: 5px;
    
}

#results img 
{
    margin-right: 15px;
    margin-left: 5px;
    
}

span.moreinfo 
{
     font-size: 0.5em;
    
}

#permalink 
{
    margin: 10px 0 25px 0;
    font-size: 0.9em;
    
}