body 
{
background: #a76d4d url("background.gif") repeat-y 50% 0;
background-attachment: fixed;
margin: 0;
padding: 0;
text-align: center;
font-family: verdana, arial, sans-serif;
font-size: small;
}

#content a:link
{
color: #008000; 
text-decoration:none;
}

#content a:visited 
{
color: #008000;
text-decoration:none;
}

#content a:hover 
{color: #008000; 
text-decoration:none; 
background: #c0dfbf;
}

#content a:active 
{color: #008000; 
text-decoration:none;
}

#container
{
margin: 0px auto;
text-align: left;
width: 760px;
}

h1
{
width: 760px;
height: 300px;
text-indent: -9999px;
background: url("banner.jpg");
margin: 0;
padding: 0;
}

#left
{
float: left;
width: 192px;
margin: 5px 0px 0px 0px;
}

#left h2
{
color: #800000;
font-size: 16px;
font-weight: bold;
text-indent: 22px;
border-top: thin solid #000000;
border-bottom: thin solid #000000;
background: url("images/rosebullet00.gif") no-repeat center left; 
margin-bottom: 0px;
margin-top: 0px;
}

#menu
{
width: 192px;
text-align: left;
}

#menu ul
{
list-style-type: none;
margin-left: 5px;
padding: 0;
margin-top: 0px;
margin-bottom: 5px;
}

#menu a 
{
display: block;
width: 192px;
padding: 1px;
color: #800000;
text-decoration: none;
}

#menu a:hover
{
color: #008000;
font-weight: bold;
}

#content
{
width: 560px;
float: left;
padding: 5px 0px 5px 1px;
}

#content h2
{
color: #800000;
font-weight: normal;
font-size: 20px;
letter-spacing: .1em;
text-indent: .1em;
background: url("images/redline.gif") no-repeat bottom left;
}

#content h3
{
color: #800000;
font-weight: normal;
font-size: large;
text-indent: .8em;
background: url("images/redline.gif") no-repeat bottom left;
}

p
{
font-size: small;
}

#content ul
{
list-style-type: none;
padding: 0;
margin-left: .5em;
} 

#content li
{
background-image: url("images/greenbullet.gif");
background-repeat: no-repeat;
background-position: 0 .4em;
padding-left: .8em;
}

.avatar
{
float: left;
width: 100px;
height: 100px;
margin: 0 0 10px 5px;
}

.smallavatar
{
float: left;
width: 50px;
margin: 0 5px 5px 0;
padding: 5px;
}

.floatleft
{
float: left;
width: 150px;
margin: 0 5px 5px 0;
padding: 5px;
}

.floatleftbig
{
float: left;
width: 200px;
margin: 0 5px 5px 0;
padding: 5px;
}

.clearboth { clear: both; }

.inline li
{
display: inline;
list-style-type: none;
padding-left: 0em;
}

.taglist li
{
list-style-type: none !important;
display: inline;
background-image: url("images/greenbullet.gif");
}

.qtitle 
{
color: #800000;
font-weight: normal;
font-size: 20px;
letter-spacing: .1em;
text-indent: .1em;
background: url("images/redline.gif") no-repeat bottom left;
}

/*This is for your individual question*/
.rings {
	font-weight: bold;
	margin:0px 0px .2em 0px;
	padding:0px;
	}

/*This is for your listed answers*/
.just {
	margin:0px 0px .2em 0px;
	padding:0px;
	}

/*This is for your form fields*/
.form {
	font:11px/20px verdana, arial, helvetica, sans-serif;
	background-color: white;
	}

.htmlbox
{
background:white;
color:black;
font:11px ariel;
height:50px;
width:200px;
overflow:scroll;
}

.entry 
{ 
margin: 0; 
padding: 0; 
} 

.entryfoot 
{ 
margin: 0; 
padding: 0;
} 

.entryfoot p
{
font-size: x-small;
}

label
{
font-weight:bold; 
vertical-align:top;
float: left;
width: 100px;
}

input, textarea{
margin-bottom: .2em;
}

#submit_comment {
margin-left: 100px;
}

.comment
{
width: 450px;
border: 1px solid #800000;
margin: 1em;
}

.comment_head
{
background-color: #B68C8C;
margin: 0;
}

.pagination
{
color: #800000;
font-weight: normal;
font-size: 14px;
letter-spacing: .1em;
text-indent: .1em;
}

.pagination a
{
color: #800000;
font-weight: normal;
font-size: 14px;
}

abbr, acronym
{
border-bottom: .1em dotted;
cursor: help;
}