*.in_col1 {
	width: 130px;
	text-align: left;
	padding: 3px;
	margin: auto;
	float: left;
}
*.in_col2 {
	width: 495px;
	text-align: left;
	padding: 2px;
	margin: auto;
	float: left;
}
*.in_col3 {
	width: 120px;
	text-align: left;
	padding: 2px;
	margin: auto;
	float: left;
	clear: right;
}
body {
	text-align: center;
	margin: 0px;
	background-color: #999966;
}
*.private {
	display: none;
}
div.head {
	position: relative;
	width: 760px;
}
div.main_nav {
	width: 600px;
	position: absolute;
	color: white;
	left: 160px;
	top: 0px;
	z-index: 3;
	background-color: #336633;
}
div.main_nav a:link {
	color: white;
	text-decoration: none;
}
div.main_nav a:visited {
	color: white;
	text-decoration: none;
}
div.main_nav a:hover {
	color: #ff4500;
	text-decoration: none;
}
div.page {
	width: 760px;
	background-color: #79CE9B;
	margin: auto;
}
*.page fieldset {
	width: 500px;
	text-align: left;
}
*.page textarea {
	margin: 5%;
}
*.col1 {
	width: 300px;
	text-align: left;
	padding: 3px;
	margin: auto;
	float: left;
}
*.col2 {
	width: 300px;
	text-align: left;
	padding: 2px;
	margin: auto;
	float: left;
}
*.col3 {
	width: 120px;
	text-align: left;
	padding: 2px;
	margin: auto;
	float: left;
	clear: right;
}
div.small {
	font-size: 8pt;
}
*.box {
	background-color: #C7EBD6;
	text-align: left;
	font-size: 10pt;
}
*.box h3 {
	width: 300px;
	font-size: 20px;
	text-align: center;
	background-color: white;
}
*.art1 {
	width: 148px;
	text-align: left;
	padding: 3px 3px 3px 3px;
	margin: 0px 3px 0px 0px;
	float: left;
	background-color: #96E188;
}
*.art2 {
	width: 465px;
	text-align: left;
	padding: 3px;
	margin: auto;
	float: left;
	background-color: #D7F2D0;
}
.art2 h1 {
	text-align: center;
}
.art2 h4 {
	text-align: right;
}
.art2 blockquote {
	background-color: #D5F0DC;
}
*.slink {
	width: 75%
}
*.art3 {
	width: 120px;
	text-align: left;
	padding: 3px;
	margin: auto;
	float: left;
	clear: right;
}
*.cover {
	float: left;
}
*.link1 {
	width: 630px;
	text-align: left;
	padding: 2px;
	margin: auto;
	float: left;
	background-color: #D7F2D0
}
.link1 h1 {
	text-align: center;
}
*.links1 {
	width: 150px;
	text-align: left;
	padding: 2px;
	margin: auto;
	float: left;
}
*.links2 {
	width: 470px;
	text-align: center;
	padding: 2px;
	margin: auto;
	float: left;
	background-color: #D7F2D0
}
*.links3 {
	width: 120px;
	text-align: left;
	padding: 3px;
	margin: auto;
	float: left;
}
h3.show {
	display: inline;
	font-size: .9em;
}
*.links {
	width: 520px;
	text-align: left;
	padding: 2px;
	margin: auto;
	float: left;
	background-color: #D7F2D0
}
*.foot {
	width: 100%;
	clear: both;
}
*.prod1 {
	width: 200px;
	text-align: left;
	padding: 3px;
	margin: auto;
	float: left;
}
*.prod2 {
	width: 548px;
	text-align: left;
	padding: 3px;
	margin: auto;
	float: left;
	background-color: #D7F2D0
}
*.fprod {
	width: 100%;
	background-color: #D7F2D0;
}
.fprod h1 {
	text-align: center;
	background-color: white;
}
.fprod h2 {
	text-align: center;
}
*.item {
	width: 175;
	text-align: center;
	float: left;
	padding: 3px;
}
*.rss {
	margin: auto;
	width: 50%;
	text-align: center;
	padding: 3px;
	background-color: #C7EBD6;
	font-size: 1em;
}
*.item2 {
	text-align: center;
	padding: 3px;
	border-color: #33FFCC;
	border-width: 2px;
	border-style: solid;
	padding: 2px
}
*.prodtext {
	width: 80%;
	margin: auto;
	text-align: left;
	clear: both;
	font-size: .8em;
	padding: 3px;
}
*.newarea {
	width: 90%;
	background-color: #ECE5B6;
	margin: auto;
	text-align: center;
}
*.vid1 {
	width: 165px;
	float: left;
	background-color: #96E188
}
*.vid2 {
	width: 430px;
	background-color: #D7F2D0;
	float: left;
}
*.vid3 {
	width: 165px;
	float: left;
	clear: right;
	background-color: #96E188
}
