body {
font-family:		Palatino, serif;
background-color:	black;
color:			white;
}

a {
text-decoration:	none;
color:			silver;
}

a:hover {
text-decoration:	underline;
}

a.visited {
color:			silver;
}

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

#header {
background-color:	#202020;
background-image:   url(images/css/swirl.png);
background-position: right;
background-repeat: 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-effect:		embossed;
}
#header h1 a { 

}

#header h2 {

}
#top {

}

#content {
margin-top:		1em;

background-color:	#202020;

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;

background-image:   url(images/css/linkswirl.png);
background-position: 100% 17%;
background-repeat: no-repeat;
}

#content h2 {
padding-left:		1em;
/*height:			1.1em;
line-height:		1.1em;*/
background:		silver;
color:			black;
font-size:		larger;
margin-bottom: 		1em;
}
#content h2 a {
text-decoration:	none;
color:			black;
}

#bottom {

}

.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 {
text-align: center;
font-size: small;
padding: 2em; 0;
}
