body
{
	font-family: Trebuchet MS,sans-serif,verdana;
	font-size: 70%;
	color: silver;
	margin: 0;
	padding: 0;	
	width:100%;
        background: black url('layout.2.jpg') 50% 0% fixed;
}

.PageBody
{
        width:780px;
        margin: 0 auto 0 auto;
}

.PageContent 
{
}

.PageCurrent {
}


.willowtitle 
{
	font-size: 150%;
	font-weight: normal;
	color: #7a8c29;
}
.willowpar 
{
	margin-left: 25px;
	padding-top: 10px;
}

p { margin-left: 25px; }
.defmargin { margin-left: 25px; }

a {
	color : red;
	text-decoration : none;
	font-weight:bold;
	cursor:pointer;
}
a:link {}
a:active {
	font-weight:bold;
	color: #7a8c29;
}
a:hover {
	font-weight:bold;
	color: #7a8c29;
}
a:visited {}

	
.code {
	font-family: courier new;
	font-size: 85%;
	border-left: 1px solid #cde1ec;
	padding-left: 2px;
}

.listheader {
	background: white url('transp.png') repeat;
	font-weight:bold;
}

.listStyle  {
}

.listStyleAlternate  {
	background: white url('transp.png') repeat;
}

.smaller {
	font-size: 85%;
}

button input select checkbox {
	font-size:75%;
}

.errormessage {
	color:red;
	font-weight:bold;
}

.ProgressBar {
	margin: 0px;
	border: 0px;
	padding: 3px;
	width: 90%;
	height: 2em;
}

.BBbold 
{
	font-weight:bold;
}

.BBitalic 
{
	font-style:italic;
}

.BBunderline
{
	text-decoration: underline;
}
	
.BBquote 
{
	border: 1px solid #888800;
	background-color: #444400;
}


.floatright 
{
	float:right;
}

.menu 
{
	color:white;
	text-align:center;
	z-index:99;
	top: 37px;
	right:30px;
	position: absolute;
}

.menu a 
{
	font-weight:bold;
	color:white;
	text-decoration:none;
}

.willowsitename 
{
	position: absolute;
	top:5px;
	right: 30px;
	color:white;
	font-weight:bold;
	text-align: right;
	font-size: 120%;
}


.aligncenter {
	width: 100%;
	padding: 0 auto 0 auto;
}

.width600
{
	width:600px;
}
