body		{ background: #fff url('bg.png') repeat-x scroll bottom; color: #333; margin: 0; padding: 0;
			  font: 12px Georgia, Times, serif; padding-bottom: 20px;}

h1			{ width: 800px; height: 150px; border-left: 1px solid #333; border-right: 1px solid #333; margin: 0 auto 0; background: #39C700; }

.menu			{ width: 800px; height: 20px; border: 1px solid #333; margin: 0 auto; list-style: none; background: #fff; padding: 0; }
.menu li		{ margin: 0; padding: 0; width: 25%; float: left; text-align: center; font: 12px Verdana, sans-serif; font-weight: bold; font-style: oblique; }
.menu a			{ width: 100%; height: 14px; display: block; text-decoration: none; color: #195900; padding: 3px 0;}
.menu a:hover	{ color: #fff; background: #39C700; }

#submenu			{ width: 200px; background: #fff; border: 1px solid #333; border-top: none; position: absolute; z-index: 2; margin: -17px 0 0 189px; padding: 0; list-style: none; }
#submenu li			{ margin: 0; width: 200px; font: 11px Verdana, sans-serif; }
#submenu li a		{ width: 190px; padding: 2px 0 2px 10px; text-decoration: none; color: #195900; display: block; }
#submenu li a:hover	{ color: #fff; background: #39c700; }

.content			{ width: 800px; border: 1px solid #333; border-top: none; margin: 0 auto 20px; background: #fff; padding-top: 16px; padding-bottom: 10px;}
.content .slide		{ width: 180px; margin: 0 0 10px 10px; float: left; border: 1px solid #ccc; height: 170px; padding-top: 10px; text-align: center; }
.content .slide img	{ border: none; }
.content p			{ line-height: 1.6em; margin: 0 10px; text-indent: 2.5em; text-align: justify; }
.content ol			{ margin: 0 10px; padding-left: 30px; }
.content ol li		{ text-align: justify; }
.content img.right	{ float: right; border: none; margin: 10px; }
.content img.left	{ float: left; border: none; margin: 10px; }
.content h3			{ font-size: 12px; font-weight: bold; font-style: oblique; margin: 1em 10px 0.3em; }
.content h2			{ text-align: center; margin: 0 10px 1em; font-size: 16px; }
.content h2 em		{ font-weight: normal; font-style: oblique; }
.content a			{ color: #195900; }
.content a:hover	{ text-decoration: none; }
