body { font-family: arial; font-size: 12px; background: #4ca501 url(images/new_bg.jpg) repeat center top; margin: 0px; }
img { border: 0px; }
form { display: inline; }
.clear{clear:both;float:none;height:0px;line-height:0px;}
#mainFlash { height:414px; position:absolute; width:920px; top:0px; left:0px; } 
.bottomLinks td a { color: white; font-size: 12px; text-decoration: none; }

a.tab_link:link,a.tab_link:active,a.tab_link:visited { display:block; width:91px; text-decoration:none; color:#004300; line-height:25px;
													  font-family:Arial; font-weight:bold; text-align:center; }
a.tab_link:hover { background:url(images/tab.jpg) no-repeat left top; }

a.tab_link_on:link,a.tab_link_on:active,a.tab_link_on:visited { display:block; background:url(images/tab.jpg) no-repeat left top; 
															   width:91px; height:25px; text-decoration:none; color:#004300; 
															   font-family:Arial; font-weight:bold; text-align:center; line-height:25px; }
a.tab_link_on:hover { }

a.page_link:link,a.page_link:active,a.page_link:visited { color:#4ea601; text-decoration:none; }
a.page_link:hover { text-decoration:underline; }

a.page_link_cur:link,a.page_link_cur:active,a.page_link_cur:visited { color:#004300; text-decoration:none; }
a.page_link_cur:hover { }

a.mem_link:link,a.mem_link:active,a.mem_link:visited { color:#353535; text-decoration:underline;}
a.mem_link:hover { }

a.plink:link,a.plink:active,a.plink:visited { color:#353535; text-decoration:none; }
a.plink:hover { text-decoration:underline; }
a.plink img { vertical-align:middle; border:0px; margin-right:3px; } 

a.blog_link:link,a.blog_link:active,a.blog_link:visited { color:#353535; text-decoration:underline; }
a.blog_link:hover { }

button#sign_in { border:0px; width:75px; height:24px; background:url(images/btn_sign_in.jpg) no-repeat left top; cursor:pointer; }
button#sign_up { border:0px; width:75px; height:24px; background:url(images/btn_sign_up.jpg) no-repeat left top; cursor:pointer; }
button#help { border:0px; width:59px; height:19px; background:url(images/btn_help.jpg) no-repeat left top; cursor:pointer; }
button.edit { border:0px; width:51px; height:19px; background:url(images/btn_edit.jpg) no-repeat left top; cursor:pointer; }
div.blog_post_block { margin-top:30px; }
div.below_blog_post { margin-top:30px; }
.nws { color: #ffffff; width: 162px; text-align: left; margin-left: 9px; }
.nws a{ color: #95e750;  }

span.sub_title { color:#004300; font-size:14px; font-weight:bold; font-family:Arial } 	
span.sub_title2 { color:#1a6400; font-size:12px; font-weight:normal; font-family:Arial } 
img.sml { border:1px solid #004300; width:46px; height:46px; }

span.chat_p_name { color:#666666 }

.csform .cstitle,.cstitle,.green1,.green2,.green3{color:#004300; font-weight:bold;}
.green2{ font-size:16px; margin-top:12px;}
.green3{ font-size:12px;}
.leaf_image{vertical-align:middle; border:0px; margin-right:5px;}
.green_text_button{background:url(images/button_bg.gif) center center repeat-x;color:#ffffff;padding:0px 5px;border:none;height:18px;line-height:18px;font-style:italic;}
.thumb_border{border:1px solid #004300; margin-top:25px;}
.cstextarea,.csinput,.green_text_input{border:1px solid #004300;}
.n_top_menu{
	padding: 7px 20px 0px;
	text-align:left;
	position:relative;
	height:39px;
}
.n_top_menu .n_title{
	color: #ffffff;
	font-size:16px;
	height:22px;
	line-height:22px;
	font-weight:800;
	text-decoration:none;
}
.n_top_menu img.leaf{
	position:absolute;
	opacity:0.0;
	filter:alpha(opacity=0);
	top:5px;
	left:30px;
}
#n_top_subs{
	position:absolute;
}
#n_top_subs .n_top_sub{
	position:absolute;
	top:0px;
}

#n_top_subs .n_top_sub .n_tab_holder{
	background:url(images/topSubMenuBg.png) top center no-repeat;
	width:920px;
}

#n_top_subs .n_top_sub td{
	white-space:nowrap;
	height:39px;
	line-height:39px;
	padding:0px 10px;
	font-size:14px;
}
#n_top_subs .n_top_sub td a{
	color:#009900;
	font-weight:800;
	text-decoration:none;
}
.n_spacer{
	line-height:0px;
	height:0px;
}

/* ----------------------- forms ------------------------- */


.cstitle{ width:100px; float:left;}
.csholder{ width:100px; float:left;}
.csnotes{ width:100px; float:left;clear:left;}
.cserror{ width:100px; float:left;}


















