a.link{}
a.visited{}
a.hover{} 
a:active {}
#dkblu {
color:#FBB917;
font-family: Trebuchet MS,Arial,Helvetica,Geneva,Sans-serif,sans-serif;
font-size: 1.1em;
}
#blu{
     font-family: Trebuchet MS,Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
     font-size:1.1em;font-weight:bold;
     color:#333366;padding:5px;
}
a.blu link{ color:#C34A2C}
a.blu visited{color:#C34A2C}
a.blu hover{ color:#FF3333} 
a:active {}
p.one{
font-family:Trebuchet MS,Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
color:#CC3333;font-size:medium;
}
span.dropcap {
  display:block;float:left;
  font-size:45px;
  color:#CC3300; 
  font-family:Tolkien Book Antiqua,Times New Roman,Times,Serif,serif;
  padding-right: 8px;
}


p.firstletter:first-letter 
{ font-family: Tolkien, Times New Roman; 
  font-size:250%; 
  font-weight:bold; 
  float:left; 
  color:red;
  padding-right: 2px;
 }
.right{float:right}
.left{float:left;}
.nav {
		font-family:verdana;
		font-size:11px;
		color:black;
		margin-left:25px;
		margin-top:0px;
		padding-top:8px;
		padding-bottom:8px;
	}

	.navbar {
		border-top:1px solid #666;
		border-bottom:1px solid #666;
		background-color : #eee;
		margin:0px;
		padding:0px;
	}

	.footnav {
		font-family:verdana;
		font-size:11px;
		color:black;
		margin-left:25px;
		margin-top:0px;
		margin-bottom:0px;
		padding-top:8px;
		padding-bottom:8px;
	}
#header	{
		background-color : #A20119;
		padding-left : 25px;
		padding-top: 28px;
		padding-bottom:3px;
	}

.main {
		margin-top:20px;
		margin-bottom:20px;
		margin-left:50px;
		margin-right:50px;
		line-height:140%;
	}

	a:hover {
		color:#f03;
	}

	.nav a, .footnav a {
		color:black;
	}


	.smallcopy {
		color: #666;
		background: transparent;
		margin-top: 2px;
		margin-bottom: 10px;
		font-size:10px;
	}

	.thread {
		margin: 0 50px 20px 20px;
	}

	.thread p {
		margin-left: 0;
		margin-bottom: 2px;
		font-size:12px;
	}

	#side {
		margin-top:15px;
		width: 260px;
		float: right;
		margin-left: -1px;
		padding: 10px;
	}

	#content {
		margin-top:15px;
		padding: 10px;
		margin-right: 270px;
		margin-left:100px;
	}


	h3 {
		padding-left : 4px;
		padding-right : 4px;
		font-family: 'trebuchet ms';
		font-size:16px;
		font-weight:bold;
		background-color : #FDEBB0;
		text-align : center;
		display : inline;
		color:black;
	}

	.sidebox {
		border:1px solid #FDEBB0;
		width:230px;
		padding:6px;
		margin-bottom:20px;
		font-size:11px;
		background-color:#FFFBF0;
	}

	.sidebookbox {
		border:1px solid #A20119;
		width:230px;
		padding:6px;
		margin-bottom:20px;
		font-size:11px;
		background-color:#FDEBB0;
	}

	.leftside {
		margin-left:15px;
	}

	.blogbox {
		border:1px solid #FDEBB0;
		padding:6px;
		
		margin-bottom:20px;
		background-color:white;
	}


	.tab {
		background-color : #B46470;
		margin-right:7px;
	}

	.down {
		margin-right:7px;
		background-color : #A20119;
		color:#FDEBB0;
	}

	.tab a {
		text-decoration : none;
		color: #F7EED0;
	}

	.tab, h3 a:hover {
		/*background-color : #A20119;*/
		color:#FDEBB0;
		color:#FCE391;
	}

	html, body {
		margin: 0;
		padding: 0;
		
		color: #333;
	}

	.blue {
		font-size: 11px;
		margin: 5px 20px 5px 20px;
	}

	div.blue a {
		color: #00f;
	}

