	body
	{
		margin: 0;
		padding: 0;
		font: 85% arial, hevetica, sans-serif;
		text-align: center;
		color: #333;
		background-color: #000000;
	}
	
	a:link { color: #600; }
	a:visited { color: #600; }
	
	a:hover, a:active
	{
		color: #fff;
		background-color: #B52C07;
	}
	
	h2
	{
		color: #000000;
		font: bold 120% georgia, times, "times new roman", serif;
		margin: 0 0 2px 0;
	}
	
	h2 a { text-decoration: none; }
	
	h3
	{
		color: #5B5E0E;
		font: 106% georgia, times, "times new roman", serif;
		font-weight: bold;
		margin-top: 0;
	}
	
	#container
	{
		margin: 1em auto;
		width: 650px;
		text-align: left;
		background-color: #816043;
		border: none #676767;
	}
	
	#header
	{
		height: 45px;
		background-image: url(images/header.gif);
		background-repeat: no-repeat;
		background-position: 0 0;
		border-bottom: 1px solid #ccc;
		position: relative;
	}
	
	#header h1
	{
		font-size: 1px;
		text-align: right;
		color: #fff;
		margin: 0;
		padding: 0;
	}
	
	#mainnav
	{
	background-color: #FF0000;
	color: #ccc;
	padding: 4px 0;
	margin-bottom: 22px;
	text-align: center;
	}
	
	#mainnav ul
	{
		margin: 0 0 0 20px;
		padding: 0;
		list-style-type: none;
	}
	
	#mainnav li
	{
		display: inline;
		padding: 0 10px;
		border-right: 1px solid #ccc;
	}
	
	#mainnav li a
	{
		text-decoration: none;
		color: #272900;
	}
	
	#mainnav li a:hover
	{
		text-decoration: none;
		color: #CCCCCC;
	}
	
	#text
	{
	float: right;
	width: 50%;
	border-left: 1px none #C5C877;
	padding-left: 15px;
	color: #000000;
	}
	
	#text ul
	{
		margin-left: 0;
		padding-left: 0;
		list-style-type: none;
		line-height: 165%;
	}
	
	#prettyPic {
		margin: 0; }
	#contents { margin: 0 200px 40px 20px; }
	#contents p { line-height: 165%; }
	
	.imagefloat
	{
	float: left;
	border: solid #000000;
	margin-top: 0;
	margin-right: 0;
	padding-top: 2px;
	padding-right: 2px;
	padding-left: 2px;
	}
	
	#footer
	{
	clear: both;
	color: #FFFF00;
	background-color: #000000;
	text-align: center;
	padding: 5px;
	font-size: 90%;
	bottom: 5px;

	}
	
	
	#news
	{
	float: right;
	width: 75%;
	border-left: 1px none #C5C877;
	padding-left: 15px;
	color: #000000;
	overflow: scroll;
	height: 398px;
	scrollbar-base-color:#816043;
    scrollbar-face-color:#816043;
    scrollbar-track-color:#816043;
    scrollbar-3dlight-color:#816043;
    scrollbar-highlight-color:#816043;
    scrollbar-arrow-color:#000000;
    scrollbar-darkshadow-color:#816043;
    scrollbar-shadow-color:#816043;
	}
	
	#news ul
	{
		margin-left: 0;
		padding-left: 0;
		list-style-type: none;
		line-height: 165%;
	}
	
	
	h2 {margin-bottom:0px;}
	h2#archives { padding-top:10px;margin-top:40px;border-top:dotted 1px #999999;}
	h3 {padding-top:30px;color:#555555;padding-bottom:0px;margin-bottom:0px;}
	
	.blogpost { border-bottom: 1px solid #C5C877; }
	
	.blogpost ul
	{
		list-style-type: none;
		text-align: right;
		margin: 1em 0;
		padding: 0;
		font-size: 95%;
	}
	
	.blogpost li
	{
		display: inline;
		padding: 0 0 0 7px;
	}
	.byline {color:#555555;}
	p#bloggerBug {padding-top:20px;}
	.blogComments {padding-top:30px;color:#555555;padding-bottom:0px;margin-bottom:0px;font-weight:bold}
	.blogComments .byline {font-size:1em;font-weight:normal;color:#555555;margin-right:10px;display:inline}
	.blogComment {font-size:1em;margin:3%;color:#000000;font-weight:normal}
        .deleted-comment {font-style:italic;color:gray;}h1 {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; font-weight: bold; color: #000000}
.blogentry { border-bottom: 1px solid #C5C877; }
	
	.blogentry ul
	{
		list-style-type: none;
		text-align: right;
		margin: 1em 0;
		padding: 0;
		font-size: 95%;
	}
	
	.blogentry li
	{
		display: inline;
		padding: 0 0 0 7px;
	}
	#archives
	{
		float: right;
		width: 165px;
		border-left: 1px solid #C5C877;
		padding-left: 15px;
	}
	
	#archives ul
	{
		margin-left: 0;
		padding-left: 0;
		list-style-type: none;
		line-height: 165%;
	}
	.imagefloat
	{
	float: none;
	padding: 2px;
	border: 1px solid #000000;
	margin: 0 0 10px 10px;
	background-position: left;

	}
