body {
font-family:		trebuchet, arial, sans-serif;
background-color:	#e6fad6;
color:			white;
background-image:	url(green/forestbg.jpg)
}

a {
color:			white;
text-decoration:	underline;
}

a:hover {
color:		white;
}

a.visited {
color:			white;
text-decoration:	underline;
}

#wrap {
margin:			auto;
width:			80%;
}

#header {
font-family:		Palatino, serif;
background:	url(green/transblack.png);
/*background:	#202020 url(images/css/swirl.png) right no-repeat;*/

border-style:		solid;
border-width:		2px;
border-color:		silver;
padding-left:		2em;
border-radius:		1.6em;
	-moz-border-radius:	1.6em;
	-webkit-border-radius:	1.6em;
}

#header h1 {
font-style:	italic;
}

.links
{
position:	relative;
top:		-5.5em;
left:		-40em;
width:		50em;
z-index:	0;
}

.links a
{
text-decoration:	underline;

border-style:		solid;
border-width:		2px;
border-color:		silver;
border-radius:		1em;
	-moz-border-radius:	1em;
	-webkit-border-radius:	1em;

border-bottom-style:	none;

padding:		1em;
background:		url(green/transblack.png);
}

.here {
text-decoration:	underline;
background:		black;
}

.links li
{
display: inline;
list-style-type: none;
padding-right: 20px;
}

.links h2
{
visibility:hidden;
}

#content {

margin-top:		4em;

background:		url(green/transblack.png);

border-style:		solid;
border-width:		2px;
border-color:		silver;
padding-left:		1em;
padding-bottom:		1em;
border-radius:		1.6em;
	-moz-border-radius:	1.6em;
	-webkit-border-radius:	1.6em;

}

#content h2 {
font-family:		Palatino, serif;
padding-left:		1em;
/*height:			1.1em;
line-height:		1.1em;*/
background:		silver;
color:			black;
font-size:		larger;
margin-bottom: 		1em;

border-radius:		1em;
	-moz-border-radius:	1em;
	-webkit-border-radius:	1em;
}
#content h2 a {

text-decoration:	none;
color:			black;
}

.floatleft { float: left; margin: 0px 15px 5px 0px; }
.floatright { float: right; margin: 0px 0px 5px 5px; } 

.left {
float: left;
width: 65%;
text-align: justify;
padding-top: 0px;
}

.articles {
padding: 10px;
}

.right {
float: right;
width: 30%;
padding-top: 0px;
margin-right: 1em;

}

.right ul 
{
padding-left: 0.5em;
list-style-type: none;
}

#footer {
font-family:		Palatino, serif;
text-align: center;
font-size: small;
padding: 2em;
}

#bottom {

}
