HTML {
	BACKGROUND-COLOR: #fff; COLOR: #333; MARGIN: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BODY {
	BACKGROUND-COLOR: #fff; COLOR: #333; MARGIN: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#nav {
	FLOAT: left; MARGIN-LEFT: -8px; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px; WIDTH: 205px
}
#content {
	BORDER-LEFT: #006 1px solid; MARGIN-LEFT: 230px; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
#header {
	BACKGROUND-COLOR: #fff; BORDER-BOTTOM: #006 1px solid; COLOR: #006; MARGIN-BOTTOM: 0px
}
#footer {
	BACKGROUND-COLOR: #fff; BORDER-TOP: #006 1px solid; CLEAR: both; COLOR: #006; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; PADDING-TOP: 2px; TEXT-ALIGN: right
}
.spacer {
	CLEAR: both
}
P {
	FONT-FAMILY: 'Lucida Grande', Verdana, Geneva, Lucida, Helvetica, Arial, sans-serif; MARGIN-TOP: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DD {
	FONT-FAMILY: 'Lucida Grande', Verdana,  Geneva, Lucida, Helvetica, Arial, sans-serif; FONT-SIZE: 0.95em
}
DT {
	FONT-FAMILY: 'Lucida Grande', Verdana,  Geneva, Lucida, Helvetica, Arial, sans-serif; FONT-SIZE: 0.95em
}

.logo {
		margin:0px;
	}

	h2 {
		font-family:'trebuchet ms', arial, sans-serif;
		font-size:24px;
	}

	.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;
	}

	body  {
		margin: 0px;
		font-family: verdana, sans-serif;
		font-size: 12px;
		color: #333333;
		background: white 0px 107px;
	}

	#header	{
		background-color : #A20119;
		padding-left : 15px;
		padding-top: 15px;
                padding-right: 15px;
		padding-bottom: 15px;
	}
	
	#footer {
		background-color : #eee;	
		padding-left : 8px;
		padding-top: 8px;
                padding-right: 8px;
		padding-bottom: 8px;
	}

	.main {
		margin-top:20px;
		margin-bottom:20px;
		margin-left:50px;
		margin-right:50px;
		line-height:140%;
	}

	a:hover {
		color: #f03;
		background-color : #FDEBB0;
	}

	.nav a, .footnav a {
		color:black;
	}


	.smallcopy {
		color: #666;
		background: transparent;
		margin-top: 2px;
		margin-bottom: 10px;
		font-size:10px;
	}

	.thread {
		margin: 0 50px 30px 20px;
	}

	.thread p {
		margin-left: 0;
		margin-bottom: 2px;
		font-size:12px;
	}

	#left {
		margin-top:15px;
		width: 250px;
		float: left;
		margin-left: -1px;
		padding: 5px;
	}

	#content {
		margin-top:15px;
		padding: 10px;
		border-top:1px solid #666;
		border-bottom:1px solid #666;
		background-color : #eee;
		margin:0px;
		padding:0px;
		margin-bottom: 15px;
		margin-right: 15px;
		margin-left: 230px;
	}


	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;
	}

	.leftbox {
		border:1px solid #FDEBB0;
		width:230px;
		padding:6px;
		margin-bottom:20px;
		font-size:11px;
		background-color:#FFFBF0;
	}

	.centerbox {
		border:1px solid #FDEBB0;
		width:400px;
		padding:6px;
		margin-bottom:20px;
		font-size:11px;
		background-color:#FFFBF0;
	}

	.leftbookbox {
		border:1px solid #A20119;
		width:165px;
		padding:6px;
		margin-bottom:15px;
		margin-top:15px;
		font-size:11px;
		background-color:#FDEBB0;
	}

	.leftside {
		margin-left:15px;
	}

	.blogbox {
		border:1px solid #A20119;
		padding:6px;
		margin-top:8px;
		margin-left:8px;
		margin-bottom:8px;
                margin-right:8px;
		font-size:20px;
		font-weight:bold;
		background-color : #FDEBB0;
		text-align : center;
		
	}


	.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;
		background-color: #fff;
		color: #333;
	}

	.blue {
		font-size: 11px;
		margin: 5px 20px 5px 20px;
	}

	div.blue a {
		color: #00f;
	}
