h1, h2, h3, h4, h5, h6, h7, h8 {
font-family:Myriad Pro, Myriad, Arial, Helvetica, sans-serif;
}
	#leftbar h2 { 
	display:block;
	
	width:651px; height:150px;
	font-size:1px;
	text-indent:-9999px;
	margin:0;
		}
	#leftbartext h2 {
		
		color:#dd851e;
		text-transform:uppercase;
		font-size:25px;
		margin:40px 0 0 0;
		height:auto;
		width:auto;
		padding:0;
		text-indent:0;
	
		}
	
	#leftbartext h3 { 
		font-size:18px;
		color:#dd851e;
		font-weight:bold;
		margin-top:40px;
		margin-bottom:0px;
		}
	.bodytext h3 {
		font-weight:100;
		color:#006600;
		font-size:17px;
		margin:30px 0 1px 0;
		padding:0;
		}
	
	.subgradient h3 {
		margin:0 0 10px 0; padding:0;
		text-indent:-9999px;
		}
	
	#blog-header {
		background:url(../images/text/blog.gif) no-repeat;
		width:100px;
		height:15px;
		}			
		
	h4 { font-size:18px; }
		
		
		
		
		
		
		.bodytext, #leftbartext p {
			line-height:16px;
			margin:0 0 15px 0;
			}
		
		.bodytext ul, .bodytext ol {
			color: #006600;
			}
		.bodytext ul li span, .bodytext ol li span { color:#000; }
		
		.bodytext ul li, .bodytext ol li { margin-bottom:5px; }
		
		.bodytext a, .bodytext a:visited, .subgradient a, .subgradient a:visited {
			color:#88ba31;
			}
		.bodytext a:visited, .subgradient a:visited { text-decoration:none}
		.bodytext a:hover, .subgradient a:hover {
			color:#006600;
			text-decoration:none;
			}
		.bodytext a:visited:hover, .subgradient a:visited:hover {
			color:#006600;
			text-decoration:underline;
			}
		
		.bodytext blockquote p { margin: 0 0 5px 0; }
		
	
	/* TABLE */
	
	.bodytext table.main {
		border:0;
		border-collapse:collapse;
		border-spacing:0px;
		border-left: 1px solid #bdd73c;
		border-top: 1px solid #bdd73c;
	
		margin:0 0 20px 0;
		width:500px;
		margin:0 auto;
		}
	
	.bodytext table.main tr { margin:0; padding:0; }
	.bodytext table.main td { padding:5px; border-right: 1px solid #bdd73c; border-bottom: 1px solid #bdd73c;}
	.bodytext table.main .ton { background:#f2f7d8; color:#003300;}

	.bodytext img { margin:0 auto; border:1px solid #006600; }
	
	
	
	.bodytext #minimenu {
		float:right;
		width:150px;
		background:#eee;
		padding:20px;
		border:1px solid #000;
		margin: 50px 0 50px 50px;
		}
	.bodytext #minimenu ul {
		margin:0;
		padding:0;
		list-style-type:none;
		}
	.bodytext #minimenu li { margin:0; padding:0; }