/*
Theme Name: Twenty Ten child
Template: twentyten
Theme URI: https://wordpress.org/themes/twentyten/
Description: The 2010 theme for WordPress is stylish, customizable, simple, and readable -- make it yours with a custom menu, header image, and background. Twenty Ten supports six widgetized areas (two in the sidebar, four in the footer) and featured images (thumbnails for gallery posts and custom header images for posts and pages). It includes stylesheets for print and the admin Visual Editor, special styles for posts in the "Asides" and "Gallery" categories, and has an optional one-column page template that removes the sidebar.
Author: the WordPress team
Author URI: https://wordpress.org/
Version: 2.1
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: black, blue, white, two-columns, fixed-layout, custom-header, custom-background, threaded-comments, sticky-post, translation-ready, microformats, rtl-language-support, editor-style, custom-menu, flexible-header, featured-images, featured-image-header
Text Domain: twentyten
*/

html, body {
	width:100%;
	height:100%;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
a img:hover { opacity: 0.8; }
img { max-width:100%; height:auto; }
#primary { float: none; }
#secondary { display: none; }
#sidebox {
	width:194px;
	/*height: 768px;*/
	margin:0;
	float:left;
	display:inline;
}
#masthead {
	width:190px;
	height:167px;
	margin:0 4px 0 0;
	padding:0;
	overflow:hidden;
	background:transparent;
}
#container {
	display:inline;
	margin: 0px;
	width:884px;
	background-color:#FFF;
}
#content {
	margin: 0 10px 0 10px;
}
#secondary {
	display: none;
}
.pingback a.url, .wp-caption-text, input[type=submit], pre, code, #quotearea {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#access .menu-header,
div.menu,
#branding,
/*#main,*/
#wrapper {
	width: 1120px;
}
#wrapper {
	background: transparent;
	margin-top: 4px;
	padding: 0px;
}
body {
	background:#5E7D00;
}
body,
input,
textarea {
	color:#5E7D00;
	font-size: 14px;
}
ul {
	list-style: none;
}
a:link, a:visited {
	color:#5E7D00;
	text-decoration:none;
}
a:active,
a:hover {
	color: #83ae00;
}
#header {
	padding: 0;
	background-color:transparent;
}
#site-description {
	margin: 14px 0 18px 0;
}
#branding img {
	clear: both;
}
#access ul ul li {
	min-width: 190px;
}
#access ul ul a {
	width: 10px;
}
#main {
	padding: 0;
	display: inline;
}
#content {
	margin-bottom: 0;
}
#content p,
#content ul,
#content ol,
#content dd,
#content pre,
#content hr {
	margin-bottom: 20px;
}
#content h1,
#content h2,
#content h3,
#content h4,
#content h5,
#content h6 {
	margin: 0;
}
#content tr th, #content thead th, .page-title a:link, .page-title a:visited, .entry-meta, .entry-content label, .entry-utility, .entry-meta a, .entry-utility a, #content .wp-caption p.wp-caption-text, #content .gallery .gallery-caption, .navigation, .navigation a:link, .navigation a:visited, .comment-meta a:link, .comment-meta a:visited, .reply a, a.comment-edit-link, #comments .pingback p, #respond label, #respond .form-allowed-tags {
	color: #888;
}
.hentry {
	margin: 0 0 4px 0;
}
.entry-content,
.entry-summary {
	padding: 12px 60px 0 60px;
}
.page-link {
	margin: 0 0 22px 0;
}
#content .alignleft,
#content img.alignleft {
	margin-right: 14px;
}
#content .alignright,
#content img.alignright {
	margin-left: 10px;
}
.widget-area ul ul {
	list-style: none;
	margin:3px 4px 0 0;
}
.widget-container {
	width:190px;
	font-size:17px;
	margin-top: -15px;
	-webkit-hyphens: none;
	-moz-hyphens: none;
	hyphens: none;
}
#text-8, .textwidget p, .widget-area a:link,
.widget-area a:visited {
	display:block;
	background-color:#fff;
	color:#5E7D00;
	text-decoration:none;
	padding:2px 3px;
	margin:3px 0;
	width:184px;
	overflow: hidden;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#text-8 h3 {
	color:#5E7D00;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#text-8 {
	font-size:12px;
}
#text-7 h3 { margin-left: 7px; }
.widget-area a:active,
.widget-area a:hover {
	background-color:#5E7D00;
	color:#fff;
}
.widget-area .entry-meta {
	font-size: 17px;
}
.widget-area h3 {
	font-size: 17px;
}
#main .widget-area ul {
	/* padding? */
}
#main .widget-area ul ul {
	/* margin? */
}
#footer {
	margin-bottom: 4px;
}
#colophon {
	padding: 0;
	text-align:center;
	color:#ffffff;
	border: 0;
	margin: 0;
}
#colophon a:link, #colophon a:visited {
	color:#99cc33;
	text-decoration:none;
}
#colophon a:hover {
	color:#ffffff;
}

/* CHEMSET STUFF */
.centerit {
	width:500px;
	text-align:center;
	margin:0 auto;
}
.subcat {
	width:210px;
	height: 210px;
	background-color:#ff9900;
	font-weight:bold;
	float:left;
	display:inline;
	margin:6px 12px;
	padding:6px;
	text-align:center;
}
.subcat a, .subcat a:visited {
	color:#fff;
	text-decoration: none;
}
.subcat a:hover {
	text-decoration: underline;
}
.subcat img {padding-top:6px;}
.clearboth {
	clear:both;
}
.current-menu-item a, .current-menu-item a:visited {
	display:block;
	background-color:#5E7D00;
	color:#fff;
	text-decoration:none;
	padding:2px 3px;
	margin:3px 0;
	width:184px;
}
.flashmovie {
	float:left;
	display:inline;
	z-index:3000;
	position:relative;
	left:-60px;
	top:-6px;
}

.colLeft, .colRight {
	float:left;
	display: inline;
	width: 48%;
}
.colRight {
	float: right;
}
.post-184 h3 { background-color: #5E7D00; text-align: center; }
.post-184 h3 a, .post-184 h3 a:visited {
	color: #fff;
}
.post-184 h3 a:hover {
	text-decoration: underline;
}
.ngg-gallery-thumbnail img { border:1px solid #fff!important; }
.ngg-gallery-thumbnail img:hover { background-color: #5e7d00!important; }
#cff { transform: none!important; box-shadow: none!important; }
#twitter-widget-0 { height: 1600px!important; }
#quotearea { background-color: #fff; padding: 2px 6px; }
.widget-area h3, .widget-title { color: #fff; margin:6px 0; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight: normal; }

.entry-title { display: none; }
#nav_menu-16, #nav_menu-4, #nav_menu-18, #nav_menu-20, #nav_menu-22, #nav_menu-24 { margin-top:0; }


/* Smartphones (portrait and landscape) ----------- */
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 480px) {
.colLeft, .colRight {
	width: 100%;
}
}