.createdate{color:#000; font-style:italic;}
.blog .contentheading{font-weight:bold;}

/*common styles*/
        html{height:101%;}
	body{margin:0; padding:0; border-top:solid 10px #80a82f; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; background-color:#fff;}
	p{font-size:11px; line-height:18px; margin:0; padding:0;}
	a{color:#000; text-decoration:none;}
        a img{border:none;}
	h3{color:#80a82f; font-size:18px; font-weight:normal; margin:0 0 10px 0; padding:0;}
	h4{}
	.clearme{clear:both;}
	.hideme, hr{display:none;}
        .readon{display:block; margin-bottom:20px;}
        .readon:hover{text-decoration:none;}
        .galimage{margin:0 15px 15px 0;}
		
/*layout styles*/
	#container{width:740px; margin:0 auto;}
	#headertop{width:740px; height:125px;}
	#header{background:url(../images/bg_header.jpg) no-repeat top left; height:187px; width:740px;}
	#logo{height:104px; width:239px; background:url(../images/logo.gif) no-repeat top left; float:left;}
        .componentheading{color:#80a82f; font-size:18px; font-weight:normal; margin:0 0 10px 0; padding:0;}		

/*nav*/
	#nav{height:45px; width:740px; background-color:#9ac83a;}
	#navinner{height:34px; width:740px; background-color:#80a82f;}
	#nav ul{margin:0 0 0 0px; padding:0;}
	#nav li{list-style:none; float:left;}
	#nav li a{display:block; color:#fff; font-weight:bold; padding:10px 13px 10px 13px; background-color:#80a82f; border-left:solid 1px #9ac83a;}		
	#nav li a:hover{background-color:#9ac83a; color:#fff;}
	#nav .firstnav{border:none;}
	#nav #active_menu{background-color:#9ac83a;}

        #navtop{float:right; margin-top:55px;}
        #navtop a{display:block; height:70px; width:171px; background:url(../images/downloads.jpg) bottom no-repeat; outline:none;}
        #navtop a:hover{background-position:top;}
        #navtop a span{display:none;}

/*rightmenu*/
        #rightmenu{width:184px; float:right;}
        #rightmenu ul{padding:0; margin:0;}
        #rightmenu ul li{list-style:none; margin-bottom:5px;}
        #rightmenu ul li a{display:block; padding:5px 0 5px 30px; width:154px; background:url(../images/arrow.gif) no-repeat #80a82f; color:#fff; font-weight:bold; text-decoration:none;}
        #rightmenu ul li a:hover{background-color:#9ac83a;}
		
/*content styles*/
	#content{width:740px; padding-top:20px;}
	#content #right{width:200px; float:right;}
    #content #right img{float:right; margin-bottom:15px; margin-top:15px;}
	#content #left{width:520px; float:left;}
    #content a{text-decoration:underline; color:#6D9E32;}
    #content a:hover{text-decoration:none;}
	
/*project styles*/
	.project{width:520px; /*height:520px;*/ border-top:solid 1px #a0cb46; padding-bottom:10px;}]
    .project p{}
	.project img{}
	.project a{text-decoration:underline;}
	.project a:hover{text-decoration:none;}
	.projectlink{margin-top:10px; display:none;}
	
	#onthegorabbit{height:312px; width:110px; background:url(../images/rabbit_onthego.gif) no-repeat top left; float:left;}
    #fruitrabbit{height:225px; width:110px; background:url(../images/rabbit_milk.gif) no-repeat top left; float:left;}
	#kitchenrabbit{height:132px; width:110px; background:url(../images/rabbit_kitchen.gif) no-repeat top left; float:left;}
    #smoothierabbit{height:152px; width:110px; background:url(../images/rabbit_smoothie.gif) no-repeat top left; float:left;}
    #hoopsrabbit{height:162px; width:110px; background:url(../images/rabbit_hoops.gif) no-repeat top left; float:left;}
    #cyclerabbit{height:132px; width:110px; background:url(../images/rabbit_cycle.gif) no-repeat top left; float:left;}
   	#shoprabbit{height:190px; width:110px; background:url(../images/rabbit_shop.gif) no-repeat top left; float:left;}

	#nutritionrabbit{height:160px; width:110px; background:url(../images/rabbit_education.gif) no-repeat top left; float:left;}
	#farmrabbit{height:130px; width:110px; background:url(../images/rabbit_farmer.gif) no-repeat top left; float:left;}
	#bagschemerabbit{height:140px; width:110px; background:url(../images/rabbit_fruit.gif) no-repeat top left; float:left;}
	#voterabbit{height:190px; width:110px; background:url(../images/rabbit_vote.gif) no-repeat top left; float:left;}

/*footer styles*/
	#footer{width:740px; height:200px; border-top:solid 1px #a0cb46;}
	#partnerlogos{margin-top:50px;}
	#partnerlogos ul{padding:0; margin:0 0 0 30px;}
	#partnerlogos li{float:left; list-style:none; margin-right:20px;}
	
	#copyright{margin-top:10px; font-size:11px}
	#copyright ul{margin:0 0 0 30px; padding:0;}
	#copyright li{list-style:none; float:left; margin:0 5px 0 5px;}
	#copyright a{text-decoration:underline; color:#aeaeae;}
	#copyright a:hover{text-decoration:none;}
	#copyright .firstnav{margin:0; padding:0;}

/*calendar styles*/
       #EPCcalendar{float:right;}