/*Theme Name: Green BugDescription: Green Bug is a two-column theme by <a href="http://gotchance.com/">Shrihari</a> & <a href="http://nitrogendesigns.com">Nitrogen Designs</a> for Word Press.Version: 1.1Author: <a href="http://gotchance.com">Shrihari</a> & <a href="http://nitrogendesigns.com">Nitrogen Designs</a>*/
*{ margin: 0; }
#node-10 table {border:none;border-collapse: separate; }
body{	font-family: Verdana, Tahoma;	font-size: 12px;	background: #CCC;}
a, 
#right li a.active,
#right li a:link { color: #5A780A; outline: none;}a:hover, li a:hover {color: #000;  }
#wrap{	margin-top: 15px;	width: 900px;	text-align: left;	background: #FFF;	border: 3px solid #5A780A;}
img, 
img a { border: 0; }
#header{	height: 95px;	padding-top: 5px;}
#header .logo {background: url(/sites/all/themes/community-forests/images/logo-new.gif) no-repeat;	background-position: 10px -2px;	vertical-align: middle;	padding-left: 110px;	padding-top: 20px;	font-size: 36px;	height: 70px;}
#header .logo a{	color: #000;	text-decoration: none;}#header .logo a:hover{	color: #4D6A00;}
#menu{	background: #5D7311 url(/sites/all/themes/community-forests/images/menuback.gif) repeat-x;	color: #DDD;	height: 35px;}
#menu ul{	margin: 0;	padding: 0 0 0 10px;	list-style: none;}
#menu ul li{	float: left;	margin: 0 15px 0 0;	font-size: 12px;	font-weight: regular;	color: #DDD;}
#menu ul li a{	padding: 10px 20px 10px 12px;	background: url(/sites/all/themes/community-forests/images/menu-bg.gif) no-repeat;	background-position: 0 13px;	text-decoration: none;	color: #FFF;	display: block;}
#menu ul li a:hover{	background: url(/sites/all/themes/community-forests/images/menu-bg-hover.gif) no-repeat;	background-position: 0 13px;}
.link {width: 220px; text-align: center;} /* bccfa logo link */#content{	padding: 20px 10px;}
#left{	font-size: 13px;	line-height: 1.8em;	float: left;	width: 620px;	padding: 0 0 20px 10px;}
#right{	font-size: 11px;	line-height: 1.8em;	float: left;	width: 220px;	padding: 0 10px 15px 10px;}
#left img{	margin: 5px;	max-width: 98%;}
#left ul, 
#left ol, 
#right ol, 
#left .commentlist li.alt ol, 
#left .commentlist li.alt ul{	margin: 5px 0 20px 0;	line-height: 25px;	padding: 0;}
#right ul /* main menu */{	margin: 5px 0 0 0;	padding-bottom: 20px;	line-height: 25px;	padding: 0;}
#left li, #right li, #left .commentlist li.alt li {line-height:25px;	list-style: none;	font-size: 12px;
		background: url(/sites/all/themes/community-forests/images/menu-bg.gif) no-repeat;	
		background-position: 5px 8px;	padding-left: 20px;	margin: 0;	border: 0;		display: block; /*IMPORTIANT*/}

#left .tabs li{display:inline; background-position: 5px 3px;}#right .1mid ul.links li {display:block}
#left .post blockquote{	margin: 10px;	background: url(/sites/all/themes/community-forests/images/quote.jpg) no-repeat top left;	
		padding-left: 45px;	min-height: 36px;}.post .title{	margin-bottom: 10px;}.post .title a,.post .title{	font-weight:normal;		font-size: 25px;	text-decoration: none;	color: #000;}
.post .title a:hover{	color: #4D6A00;	text-decoration: underline;}
.post .meta{	color: #999;	padding: 10px 0;	font-size: 11px;	/*border-top: 1px solid #DDD;	border-bottom: 1px solid #DDD;*/}
.post .meta a{	color: #777777;}
.post .meta a:hover{	color: #000;}
.post .meta .posted{	float: left;}
.post .meta .comments{	float: right;}
.post .meta .comments a{	background: url(/sites/all/themes/community-forests/images/comments.png) left no-repeat;	padding-left: 20px;	padding-bottom: 1px;	display: block;	text-decoration: none;}.post p{	text-align: left;	margin-bottom: 20px;}.post .entry{	text-align: left;	padding: 6px;	margin-bottom: 30px;}
.ltop{background: url(/sites/all/themes/community-forests/images/ltop.jpg) no-repeat;width: 220px;height: 13px;}
.lmid{background: url(/sites/all/themes/community-forests/images/lmid.jpg) repeat-y;width: 200px;padding: 0 10px;}
.lmid h2{font-weight: normal;margin: 0;font-size: 18px;padding-bottom: 5px;}.lbot{background: url(/sites/all/themes/community-forests/images/lbot.jpg) no-repeat;width: 220px;height: 12px;margin-bottom: 30px;}#comments, #respond{margin: 0;padding:1em 0 0 0;	}
#commentform {margin:10px 0;	padding:10px;background:#f9f9f9;border-top: #ddd 1px solid;border-bottom: #ddd 1px solid;}
.commentnum {font-size:1.5em;font-weight:bold;	margin:0 5px 0 0;}
#left .commentlist {margin: 1em 0;padding: 0;		border-top: #ddd 1px solid;}
#left .commentlist li.one, 
#left .commentlist li.alt{list-style:none;margin: 0;padding: 0.5em 0.5em 2em;	background:#fff url(img/shadow_top.gif) repeat-x top;	border-bottom: #ddd 1px solid;}
#left .commentlist li.alt {background:#f9f9f9;    }                                                                            
#left .commentlist li.authorcomment {background: #ECE9D8;    }
#left .commentlist li.one .cmtinfo,
#left .commentlist li.alt .cmtinfo {font-size:1em;			}
#left .commentlist li.one cite, 
#left .commentlist li.alt cite{font-style:normal;font-weight:bold;}
#left .commentlist li.one .cmtinfo em,
#left .commentlist li.alt .cmtinfo em {	float:right;	margin:0;	padding:0;	font-style:normal;	font-size:0.9em;	color:#999;}
#footer{	text-align: center;	border-top: 1px dashed #CCC;	margin: 5px; 	padding: 10px 5px 5px 5px;	font-size: 11px;	color: #000;}

/* Contract Opportunities */
.view-contract .views-row {margin-bottom: 25px;}
.view-contract .views-field-created {font-weight: bold;}
.view-contract .views-field-title a {font-size: 1.2em;}
.view-contract .views-field-field-update-value {font-size: .84em; font-style: italic; color: red;}
.view-contract .views-field-field-update-value:before {content: "UPDATE: "; float: left; margin-right: 5px;} 
#left .pager li {display:inline; background-image: none;} /* pager */