	body {
		background-color: #CCCCCC;
		margin: 0px;
		padding: 0px;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 9pt;
		line-height: 25px;
	}
	
	div,td {
			font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 9pt;
				line-height: 18px;
	}
	
	img{
		margin: 0px;
		padding: 0px;
	}
	
	#header{
		width: 1000px;
	}
	
	#footer{
		width: 1000px;
		margin: 10px 0px 10px 0px;
		clear: left;
		float: left;
	}
	
	#wrapper {
		background-color: #CCCCCC;
		width: 1000px;
		height: 100%;
		margin:
		0px auto;
		clear: both;
		text-align: center;
	}
	
	#maincontent {
		background-color: white;
		width: 750px;
		border-top: 1px solid #999999;
		border-left: 1px solid #999999;
		color: #000000; 
		text-align: left; 
		margin: 0px 0px 25px 0px;
		padding: 3px 5px 3px 5px;
		clear: right; 
		float: right;
	}
	
	#module {
		background-color: white;
		width: 225px;
		border-top: 1px solid #999999;
		border-left: 1px solid #999999;
		color: #000000; 
		text-align: left; 
		font: 11pt Verdana; 
		margin: 0px 5px 10px 0px;
		padding: 3px;
		clear: left; 
		float: left;
	}
	
	a {
		color: #336699;
		font-weight: bold
	}
	
	a:hover {
		color: #000000;
		font-weight: bold
	}
	
	a.menuitem {
		font-size: 9pt;
		padding: 10px;
		background-color: #CCCCCC;
		color: #336699;
		font-weight: bold

	}
	
	a.menuitem:active {
		padding: 10px;
		background-color: #FFFFFF;
		text-decoration: underline;
		color: #000000;
		font-weight: bold
		font-size: 9pt;
		cursor: default;

	}
	
	a.menuitem:hover {
		padding: 10px;
		background-color: #FFFFFF;
		text-decoration: underline;
		color: #000000;
		font-weight: bold
		font-size: 9pt;
	}

	a.menuitem:visited {
		padding: 10px;
		background-color: #CCCCCC
		color: #336699;
		font-weight: bold
		font-size: 9pt;
	}
	
	.search {
	border: 1px solid #999999;
	background-color: #CCCCCC;
	color: #333333;
	}
	
	.txt {
	border: 1px solid #999999;
	background-color: #FFFFFF;
	color: #333333;
	margin: 3px 0px 3px 5px;
	}
	
	.button {
	border: 1px solid #999999;
	background-color: #999999;
	color: #333333;
	}
	
	form{
	margin: 0px;
	padding: 0px;
	}
	
	.menu {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color: black;
	line-height : 12px;
	font-weight : normal;
}

.date {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 18px;
	line-height : 20px;
	padding-bottom: 20px;
	text-decoration: none;
	font-weight : bold;
	font-variant : small-caps;
}

.headline { /* This can be a link or a non-link. */
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 16px;
	line-height: 18px;
	text-decoration : none;
	font-weight : bold;
	color : black;
}

.headline:visited { /* This is so that the visited links are black too if the headline is used with an <a> tag. */
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 16px;
	line-height : 18px;
	text-decoration: none;
	font-weight : bold;
	color : black;
}

#entry_text {
	margin: 15px 0px 15px 0px;
}

#line{
clear: both;
margin: 0px auto;
text-align: center;
width: 600px;
height: 5px;
border-bottom: 1px solid Black;
}

.comments {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	line-height : 11px;
	text-decoration: none;
	font-weight : bold;
	margin-bottom: 25px;
}

.comment {
	border-bottom: 1px solid #666666;
	border-top: 1px solid #666666;
	border-left: 1px solid #666666;
	border-right: 1px solid #666666;
	margin-top: 7px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
}

/*  ---------------------------|  ENTRY PHOTOS  |----------------------------  */
.bimg {
	border-bottom: 1px solid #999999;
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
}

/*  PHOTO FULL  */

.photo_full_div {
margin: 0 auto;
padding: 5px 5px 5px 5px;
text-align: center;
}

.photo_full {
padding: 3px 3px 3px 3px;
border: 1px solid #999999;
}

.photo_full_cap {
	font-size: 9px; 
	line-height: 11px;
	margin: 0px auto;
	padding: 0px;
	text-align: center;
}

/* PHOTO LEFT */
.photo_left_div {
	clear: left; 
	float: left;
	width: 186px;
	padding: 0px 10px 5px 0px; 
	}

.photo_left {
	padding: 3px 3px 3px 3px;
	border: 1px solid #999999;
}

.photo_left_cap {
	font-size: 9px; 
	line-height: 11px;
	padding: 0px;
	text-align: left;
	width: 180px;
}

/* PHOTO RIGHT */
.photo_right_div {
	clear: right; 
	float: right;
	padding: 0px 5px 5px 10px;
	width: 186px; 
	}

.photo_right {
	padding: 3px 3px 3px 3px;
	border: 1px solid #999999;
}

.photo_right_cap {
	font-size: 9px; 
	line-height: 11px;
	padding: 0px;
	text-align: left;
	width: 180px;
	}

/* PHOTO CENTER */
.photo_center_div
{
	margin: 0px auto;
	clear: both;
	padding: 5px 5px 5px 5px;
	text-align: center;
	width: 186px;
  }

.photo_center {
	padding: 3px 3px 3px 3px;
	border: 1px solid #999999;
}

.photo_center_cap {
	font-size: 9px; 
	line-height: 11px;
	margin: 0px auto;
	padding: 0px;
	text-align: left;
	width: 180px;
}
