
body{
	margin:0; 
	padding:0; 
	color:#bbb;	
	background:#fff; 
	font-size:95%;
	text-align:center; 	 
	font-family:verdana,arial,helvetica,geneva,sans-serif;
	background:#fff url(images/druid.gif) bottom right fixed no-repeat; color:#111;}

#wrapper{
	padding:0; 
	width:80%;
	color:#bbb;	
	margin:1em auto;
	text-align:left; 
	background:transparent; 
	 }

#header,#main-content,#nav{}

#header{font-family:"century gothic","lucida sans unicode",sans-serif;}
h1{letter-spacing:2px; }
h1 span{display:none;font-size:14px;font-variant:small-caps;font-weight:bold;}
#main-content{	 
	width:60%; 
	margin:0; 
	float:left;
	font-size:1em; 
	padding:0 5% 0 0;
	line-height:1.5em;
	letter-spacing:0.03em;
	border-right:0px solid #444;
	background:#fff; color:#111;}

#main-content p,
#main-content ul,
#main-content ol{
	margin:0 0 2em 0;}

#nav{
	width:30%;
	color:#eee;	 
	float:right; 
	padding:0.5em; 	
	background:#222; 
	border:0px solid #ccc;
	background:transparent; color:#111;}

#nav ul{font-size:1em; line-height:1.5;}

#nav ul li a:link{
	color:dodgerblue; 
	padding-bottom:1px; 
	text-decoration:none; 
	border-bottom:1px dotted #eee;
	}

#nav ul li a:visited{
	color:#555;  
	padding-bottom:1px; 
	text-decoration:none;
	border-bottom:1px dotted #888;
	}

#nav ul li a:hover,
#nav ul li a:focus{
	color:#080; 
	padding-bottom:1px; 
	text-decoration:none; 
	border-bottom:1px solid #555;
	}