body{
	margin:0px;
	padding:0px;
	background-color:#f3f1e9;
	background-image:url(images/bg.jpg);
	background-repeat:repeat-x;
}

	#logo{
		width:833px;
		height:48px;
		margin:0px auto;
		text-align:center;
		padding-top:16px;
	}
	
		#headerMsg{
			position:absolute;
			right:8px;
			top:8px;
			color:white;
		}

	#navTable{
		width:833px;
		height:32px;
		margin:0px auto;
		text-align:center;
	}
	
		#navTable a{
			color:silver;
			text-decoration:none;
		}

		#navTable a:hover{
			color:white;
			cursor:pointer;
		}
			
	#content{
		width:887px;
		margin:0px auto;
		padding:0px;
		background-color:#fefcf2;
		background-image:url(images/body.jpg);
		background-repeat:repeat-y;
		text-align:center;
		font-family:Helvetica;
	}
	
	#mainTable{
		width:800px;
		margin:0px auto;
		text-align:center;
		padding:0px;
	}
	
	#mainSidebar{
		padding-left:8px;

	}
	
	.postContent{
		padding-right:8px;
		font-size:9pt;
		text-align:left;
	}
	
	.postInfo{
		padding:8px;
		background-color:#f3f1e9;
		border-top:solid 1px #cdccc6;
		border-bottom:solid 1px #cdccc6;
		color:#91908c;
		font-size:8pt;
	}
	
		.postInfo h2{
			color:#62615f;
		}

	.sidebarTitle{
		padding:8px;
		background-color:#f3f1e9;
		border-top:solid 1px #cdccc6;
		border-bottom:solid 1px #cdccc6;
		color:#91908c;
		font-size:8pt;
		text-align:left;
	}
	
		.sidebarTitle h2{
			color:#62615f;
		}

		#sidebarBox{
			padding:8px;
			text-align:left;
		}
		
			#sidebarBox a{
				font-size:8pt;
				color:#91908c;
			}
	
	#fpageCategories{
		border-top:solid 1px silver;
	}
	
	#bodyTop{
		height:25px;
		width:851px;
		margin:0px auto;
		padding:0px;
		text-align:center;
		background-image:url(images/top.jpg);		
	}
	
	#bodyBottom{
		height:32px;
		width:887px;
		margin:0px auto;
		text-align:center;
		background-image:url(images/bottom.jpg);
	}
	
	#footerLinks{
		width:887px;
		margin:0px auto;
		text-align:center;
		background-image:url(images/body.jpg);
		background-repeat:repeat-y;
	}
	
		#footerLinksTable{
			width:796px;
			margin:0px auto;
			text-align:center;
			background-color:#f3f1e9;
			border-top:solid 1px #cdccc6;
			border-bottom:solid 1px #cdccc6;
			font-family:Helvetica;
			font-size:8pt;
			color:#91908c;
		}
		
			#footerLinksTable a{
				color:#91908c;
			}

	#footerText{
		width:848px;
		margin:0px auto;
		text-align:left;
		font-size:8pt;
		color:silver;
		font-family:Helvetica;
	}
