/* GENERAL STYLES */
body{margin:0px; padding:0px; background:#a6bf62 url(../images/body_bg.png) repeat-x top left; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;}
h1,h2,h3,h4,h5,h6,p,ul,li,form,input,fieldset,img{margin:0px; padding:0px;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
img{border:0;}

#out{margin:0 auto; width:844px;} /* width */

#h{float:left; width:831px; padding:0 7px 0 6px;} /* width */
#hi{float:left; width:831px; background:url(../images/header_bg.gif) repeat-x bottom left;} /* width */
#hi .lg{float:left; width:auto; padding:20px 0px 0px 0px;}
#hi .lg img{border:0;}
#hi .sh{float:right; width:148px; height:20px; padding:7px 0 0 0;}
#hi .sh fieldset{border:none;}
#hi .sh span.input_outer{float:left; width:118px; background:url(../images/input_bg.gif) no-repeat top left;}
#hi .sh input.text{float:left; width:108px; height:17px; padding:3px 3px 0 5px; color:#8d8d8d; font-size:11px; background:none; border:none;}
#hi .sh input.go{float:left; margin:0 0 0 2px;}

#mu{float:right; width:450px; padding:41px 6px 0 0;}
#mu ul{float:right; width:auto;}
#mu li{float:left; list-style:none; padding:0px; margin:0 0 0 11px;}
#mu li a{float:left; background:url(../images/menu_bg.gif) repeat-x top left; padding:0px; font-family:Tahoma; font-size:12px; color:#63665d; cursor:pointer; text-decoration:none; border-bottom:#50992f solid 3px; text-transform:uppercase;}
#mu li a img{border:none;}
#mu li a span{float:left; padding:9px 10px 7px 10px; height:15px;}
#mu li a:hover,#mu li a.current:hover{float:left; background:url(../images/menu_bg.gif) repeat-x top left; padding:0px; font-family:Tahoma; color:#63665d; cursor:pointer; text-decoration:none; border-bottom:#ca753f solid 3px;}
#mu li a:hover span{background:url(../images/menu_arrow.gif) no-repeat bottom center; color:#b95a1c;}
#mu li a.current{float:left; background:url(../images/menu_bg.gif) repeat-x top left; padding:0px; font-family:Tahoma; color:#63665d; cursor:pointer; text-decoration:none; border-bottom:#50992f solid 3px;}

#bn{height:250px;}
#bn_cc,#bn_df,#bn_rc{float:left; width:830px; margin:0 7px 0 6px; display:inline;} /* width */
#bn_cc{background:#dadfcd url(../images/banner_bg_cc.png) repeat-x top left;}
#bn_df{background:#dadfcd url(../images/banner_bg_df.png) repeat-x top left;}
#bn_rc{background:#dadfcd url(../images/banner_bg_rc.png) repeat-x top left;}
#bn .bn_l{float:left; width:30%;}
#bn .bn_l img{float:left;}
#bn .bn_r_cc{float:right; width:60%; padding:52px 0 0 0; background:url(../images/banner_right_cc.jpg) no-repeat top right;}
#bn .bn_r_df{float:right; width:60%; padding:52px 0 0 0; background:url(../images/banner_right_df.jpg) no-repeat top right;}
#bn .bn_r_rc{float:right; width:60%; padding:52px 0 0 0; background:url(../images/banner_right_rc.jpg) no-repeat top right;}
#bn h1{float:left; width:100%; font-size:40px; font-family:Times New Roman; color:#4b4b4b; font-weight:normal; line-height:40px;}
#bn p{float:left; width:90%; font-size:12px; color:#685e53; line-height:20px; padding:10px 0 0 0;}
#bn .bn_but{float:left; width:100%; padding:20px 0 29px 0;}
#bn .bn_but img.buttons{float:left; margin:0 24px 0 0; border:0;}

#bc{float:left; width:843px;} /* width */
#bc .view_all_outer{float:left; width:843px;} /* width */
#bc .view_all{float:left; width:830px; background:url(../images/view_all_bg.gif) repeat-x top left; border-bottom:#616161 solid 1px;} /* width */
#bc .view_all .view_all_left{float:left; width:225px; border-right:#acacac solid 1px; padding:15px 0 14px 35px;}
#bc .view_all .view_all_left a{float:left;}
#bc .view_all .view_all_left img{float:left; border:none;}

#bc .view_all .view_all_right{float:right; width:60%; padding:9px 18px 0 0;}
#bc .view_all .view_all_right a.one{float:right; margin:0px 0 0 14px; border:none; width:30px; height:29px; background:url(../images/1.gif) no-repeat top left;}
#bc .view_all .view_all_right a.two{float:right; margin:0px 0 0 14px; border:none; width:30px; height:29px; background:url(../images/2.gif) no-repeat top left;}
#bc .view_all .view_all_right a.three{float:right; margin:0px 0 0 14px; border:none; width:30px; height:29px; background:url(../images/3.gif) no-repeat top left;}
#bc .view_all .view_all_right a:hover{background-position:bottom;}

.content_left_shadow{float:left; width:843px; background:url(../images/content_left_bg.png) repeat-y top left;}/* width */
.content_right_shadow{float:right; width:836px; background:url(../images/content_right_bg.png) repeat-y top right;}/* width */

#content{float:left; width:829px; background:#fff url(../images/content_bg.gif) repeat-y 259px 0px; padding:0 0 22px 0;} /* width */
#content #lc{float:left; width:243px; min-height:450px; padding:0 0 0 16px; background:url(../images/left_container_bg.gif) repeat-x top left;}
#content .left_shadow{float:left; width:7px; height:100%; background:url(../images/content_left_bg.gif) repeat-y top left;}
#content .right_shadow{float:right; width:7px; height:100%; background:url(../images/content_right_bg.gif) repeat-y top left;}

#lc .nav{float:left; width:205px; padding:16px 0 10px 0;}
#lc .nav ul{list-style:none; margin: 0; padding:0;}
#lc .nav li{display:inline;}
#lc .nav li a:link, #lc .nav li a:visited{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;text-decoration:none;font-size:12px;font-weight:bold;color:#333;display:block;background:0;padding:5px 0 6px 30px;}
#lc .nav li a.navcc{background:transparent url(../images/icon/cc_16.png) no-repeat 10px 4px;}
#lc .nav li a.navdf{background:transparent url(../images/icon/df_16.png) no-repeat 10px 4px;}
#lc .nav li a.navrc{background:transparent url(../images/icon/rc_16.png) no-repeat 10px 4px;}
#lc .nav li a:hover{color:white;background-color:#a2c93e;padding: 5px 0 6px 30px;}
/* subMenu */
#lc .nav li li a:link,#lc .nav li li a:visited{font-weight:normal;background:0;padding:2px 0 3px 60px;background:transparent url(../images/bullet_grey.gif) no-repeat 48px 6px;}
#lc .nav li li a:hover{background-color:#a2c93e;color:White;padding: 2px 0 3px 60px;}

#lc h2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#333; font-weight:bold; margin-bottom:8px;}
#lc .bar{float:left; width:235px; padding:0; border-top:#cdcec7 solid 1px;}
#lc .general{float:left; width:235px; padding:22px 0 22px 0; font-size:11px; color:#333;}
#lc .general a{font-size:11px; color:#82a91c; font-weight:bold;}
#lc .general img{padding-right:4px;}
#lc .newsletter{float:left; width:235px; padding:22px 0 0 0;}
#lc .newsletter span.input_outer{float:left; width:167px; background:url(../images/newsletter_input_bg.gif) no-repeat top left; height:23px; margin:0 0 0 2px;}
#lc .newsletter form{float:left;}
#lc .newsletter fieldset{border:none; float:left; padding:2px 0 23px 0;}
#lc .newsletter input.text{float:left; width:160px; padding:3px 4px 0 3px; border:none; background:none; height:20px}
#lc .newsletter input.button{float:left; margin:0 0 0 5px; width:auto;}
#lc .news{float:left; width:235px; padding:21px 0 0 0;}
#lc .news ul{float:left; width:235px; padding:12px 0 0 0;}
#lc .news li{float:left; width:235px; list-style:none; padding:0 0 20px 0;}
#lc .news li h2{float:left; width:235px; font-size:11px; color:#999; font-weight:normal; font-style:italic; padding:0; margin:0;}
#lc .news li h4{float:left; width:235px; font-size:11px; color:#82a91c; padding:5px 0 1px 0;}
#lc .news li p{float:left; width:235px; font-size:11px; color:#685e53; line-height:17px;}
#lc .news li a{font-size:11px; color:#82a91c; font-weight:bold;}
#lc .news img{padding-right:4px;}
#lc .blog{float:left; width:235px; padding:21px 0 0 0;}
#lc .blog ul{float:left; width:235px; padding:0 10px 20px 10px; font-size:11px;}
#lc .blog li{float:left; width:235px; list-style:none; padding:2px 0;}
#lc .blog li a{color:#82a91c; font-weight:bold; padding-left:25px;background:transparent url(../images/folder.png) no-repeat 10px 3px;}
#lc p{font-size:11px;}
#lc a{color:#82a91c;}

#rc_out{float:right; width:65%; padding:10px 0 0 4px;}
#rc{float:left; width:88%; padding:5px 0 0 14px;}
#rc h1{width:100%; font-size:19px; color:#333; font-weight:normal; line-height:26px; border-bottom:#d6d6d6 solid 1px; padding:10px 0 6px 0; margin:0 0 12px 0;}
#rc h1 span.green{color:#82a91c;}
#rc h2,#rc h2 a{font-size:15px; color:#82a91c; font-weight:bold; line-height:20px; padding:5px 0 0 0; text-decoration:none;}
#rc h3,#rc h3 a{font-size:13px; color:#999; font-weight:normal; font-style:italic; line-height:12px; padding:0;}
#rc p,#rc td{padding:6px 0 6px 0; font-size:12px; color:#685e53; line-height:17px;}
#rc a{font-size:11px; color:#82a91c; font-weight:normal;}
#rc a:hover{text-decoration:underline;}
#rc ul{margin:5px 10px; padding-left:0.2em;}
#rc li{font-size:11px; color:#685e53; background:url(../images/bullet.png) 0em center no-repeat; padding:3px 13px; list-style: none; }
#rc hr{height:1px;background-color:#d6d6d6;border:0;}

#bread{color: #bbb;}
#bread ul{padding:0; margin:0;	font-size:12px;	display:inline;	list-style:none;}
#bread li{list-style:none; display: inline;}
#bread li a,#bread li a:visited{color: #bbb;text-decoration:none;}
#bread li a:hover{color: #999; text-decoration:underline;}

.box1{
	font-size:12px;
	border:solid 1px #82a91c;
	background-color:#ecf1dd;
	padding:20px;
	margin:20px;
}

#blog_contents .post{border-bottom:solid 1px #d9d9d9;padding:0 0 20px 0;margin:0 0 20px 0;font-size:11px;color:#685e53;}
#blog_contents .meta{font-size:9px;color:#685e53;padding-top:10px;}
#blog_contents .meta a,#blog_contents .meta a:visited{color:#685e53;font-size:9px;text-decoration:none;}
#blog_contents .meta a:hover{text-decoration:underline;}

#bottom_curve{float:left; width:843px;} /* width */
#bottom_curve .bbar{float:left;width:817px; background:url(../images/bottom_curve_bg.png) repeat-x top left;} /* width */
#bottom_curve .border{width:254px; background:url(../images/bottom_left_division.gif) no-repeat top right;}

#f{float:left; width:843px; padding:0 0 20px 0;} /* width */
#fi{float:left; width:825px; padding:6px 0 0 8px; background:url(../images/footer_bg.gif) no-repeat right bottom;} /* width */
#fi ul{float:left; width:132px; border-left:#cad9a2 solid 2px; border-right:#cad9a2 solid 2px; padding:0 0 0 12px;}
#fi li{float:left; width:132px; line-height:15px; list-style:none;}
#fi li a{color:#fff; font-size:11px; text-decoration:none; line-height:15px; float:left;}
#fi li a:hover{text-decoration:underline;}
#fi .copyright{float:left; width:245px; padding:44px 0 0 12px; font-size:11px; color:#fff;}



/* EDITOR PROPERTIES */

