﻿@charset "utf-8";
/* CSS Document */  

body{
     background:#291a17 url(images/cliff_elements/bg.jpg) repeat-x left top;
	 margin:0;
	 border:0;
	 padding:0;
	 top:0;
	 bottom:;
	 left:0;
	 right:0;
	 overflow-x:hidden;
}
.fullwidth_height{
     width:100%;
	 height:100%;
     margin:0;
	 border:0;
	 padding:0;
	 position:absolute;

}
.header_fullwidth{
     background:url(images/cliff_elements/header_bg.jpg) no-repeat center top;
     width:100%;
	 height:294px;
	 border:0;
}
.header_width{
     width:1048px;
	 margin:0 auto;
	 height:294px;
}
.header_logo{
    width:1048px;
	height:225px;
	text-align:center;
	padding:28px 0 0 0;
}
.header_nav{
    width:1048px;
	height: 97px;
	text-align:center;
	padding:0;
	position:relative;
	margin:0 auto;
	z-index:1;
	overflow:hidden;
}
.header_nav ul,.header_nav ul li ul{
   
}
.header_nav ul li ul{
padding-top:10px;
width:769px;
position:absolute;
right:0;
}
.header_nav ul li{
    background:url(images/cliff_elements/header_nav_sep.png) no-repeat right 3px;
    float:left;
	list-style: outside none;
	padding:0px 20px 0 20px;
	font-size:28px;
	height:30px; 
}
.header_nav ul li ul li{
    background:url(images/cliff_elements/header_nav_sep.png) no-repeat right 1px;
    float:left;
	list-style: outside none;
	padding:0px 20px 0 20px;
	font-size:28px;
	height:30px; 
}
.header_nav ul li ul li{
font-size:18px;
}
.contnt_fullwidth{
    background:url(images/cliff_elements/contnt_bg.jpg) no-repeat center top;
    width:100%;
	min-height:832px;
	border:0;
}
.contnt_fullwidth_2{
    background:url(images/cliff_elements/contnt_bg_2.jpg) no-repeat center top;
    width:100%;
	border:0;
	min-height:1260px;
}
.contnt_fullwidth_n{
    background:url(images/cliff_elements/contnt_bg_2.jpg) no-repeat center top;
    width:100%;
	border:0;
}
.contnt_fullwidth_approach{
    background:url(images/cliff_elements/contnt_bg_2.jpg) no-repeat center top;
    width:100%;
	border:0;
}
.contnt_fullwidth_map{
    background:url(images/cliff_elements/contnt_bg_2.jpg) no-repeat center top;
    width:100%;
	border:0;
}
.contnt_margin{
    
    width:100%;
	margin:0 auto;
	margin:-54px 0 0 0;
    position:absolute;
}
.contnt_margin_2{
    
    width:100%;
	margin:0 auto;
	margin:-27px 0 0 0;
    position:relative;
}
.contnt_margin_grantees{
    
    width:100%;
	margin:0 auto;
	margin:-32px 0 0 0;
    position:relative;
}
.contnt_width{
    width:1048px;
	margin:0 auto;
}
.contnt_width_2{
    width:1111px;
	margin:0 auto;
}
.contnt_width_3{
    width:1220px;
	margin:0 auto;
	text-align:left;
}
.slideshow_border{
   background:url(images/cliff_elements/slideshow_border.png) no-repeat left top;
   width:1000px;
   height:436px;
   border:0;
   padding:37px 24px 0 24px;
}
.header_welcome_bg{
   background:url(images/cliff_elements/header_welcome_bg.png) repeat-y center top;
   margin: 0 auto;
   padding: 36px 45px 20px 38px;
   width: 965px;
}
.header_welcome_bg_n{
   background:url(images/cliff_elements/header_welcome_bg.png) repeat-y center top;
   margin: 0 auto;
   padding:0;
   width: 1048px;
}
.header_welcome_padding{
   padding: 36px 45px 20px 38px;
}

.header_welcome_bg_featurgrantee{
   background:url(images/cliff_elements/header_welcome_bg.png) repeat-y center top;
   width:978px;
   margin: 0 auto;
   padding: 36px 45px 20px 38px;
   width: 965px;
}
.header_welcome_bg_grantees{
   background:url(images/cliff_elements/header_welcome_bg.png) repeat-y center top;
   width:978px;
   margin: 0 auto;
   padding: 36px 45px 20px 38px;
   width: 965px;
}
.header_welcome_bg_map{
   background:url(images/cliff_elements/header_welcome_bg_grantees.png) no-repeat left top;
   width:1041px;
   height:132px;
   border:0;
   padding:23px 45px 0 25px;
   margin:0 auto;
}
.header_welcome_txt{
    color: #FFFDEC;
    font-family: 'CabinSketch-Bold',serif;
    font-size: 50px;
    font-weight: bold;
    padding: 0 0 16px;
    text-align: left;
	letter-spacing:1px;
}
.header_welcome_txt_grantees{
   font-family: 'CabinSketch-Bold', serif;
   font-weight:bold;
   font-size:30px;
   color:#fffdec;
   text-align:left;
   padding: 0 0 16px;
   letter-spacing:1px;
   margin:0;
}
.header_welcome_txt_grantees h1{
   font-family: 'CabinSketch-Bold', serif;
   font-weight:bold;
   font-size:50px;
   color:#fffdec;
   text-align:left;
   padding: 0;
   letter-spacing:1px;
   margin:0;
}
.header_welcome_bg p{
    color: #AAC7A5;
   /* font-family: 'CabinSketch-Bold',serif;*/
	font-family: "Cabin Sketch",cursive;
    font-size: 24px;
    font-weight: bold;
    margin: 0;
    text-align: left;
	letter-spacing:1px;
}
.header_welcome_bg_n p{
    color: #AAC7A5;
    /*font-family: 'CabinSketch-Bold',serif;*/
	font-family: "Cabin Sketch",cursive;
    font-size: 24px;
    font-weight: bold;
    margin: 0;
    text-align: left;
	letter-spacing:1px;
}
.header_welcome_bg_featurgrantee p{
   /*font-family: 'CabinSketch-Bold', serif;*/
   font-family: "Cabin Sketch",cursive;
   font-weight:bold;
   font-size:24px;
   color:#aac7a5;
   margin:0;
   text-align:left;
   letter-spacing:1px;
}


.header_welcome_bg_grantees p{
    color: #AAC7A5;
    /*font-family: 'CabinSketch-Bold',serif;*/
	font-family: "Cabin Sketch",cursive;
    font-size: 24px;
    font-weight: bold;
    margin: 0;
    text-align: left;
	letter-spacing:1px;
}

.header_welcome_bg_map p{
  /* font-family: 'CabinSketch-Bold', serif;*/
   font-family: "Cabin Sketch",cursive;
   font-weight:bold;
   font-size:24px;
   color:#aac7a5;
   margin:0;
   letter-spacing:1px;
}

.slideshow_border img{
  padding:0;
  
}
.contnt_nav{
  width:1034px;
  margin:-9px 0 0 0;
  padding:0 6px 0 8px;
  min-height:210px;
}
.contnt_nav a{
  display:block;
}
.contnt_nav_conserve_promote{
   width:491px;
   height:196px;
   float:left;
   text-align:left;
}
.contnt_nav_friends_field{
   width:518px;
   height:210px;
   float:right;
   text-align:right;
}
.contnt_container_2{
   width:1111px;
}
.contnt_container_2_n{
   margin: -19px auto 0;
   width: 1111px;
}

.contnt_container_2_grapro{
   margin:0px auto;
   width: 1111px;
}
.contnt_container_2_grantees{
   margin:0px auto;
   width: 1111px;
}
.contnt_container_2_grantee_map{
   margin:0px auto;
   width: 1111px;
   min-height:768px;
}
.contnt_container_3{
   width:1220px;
   margin:-24px auto 0 auto;

}
.contnt_left_container_2{
   width:672px;
   float:left;
   padding:22px 0 0 0;
}
.contnt_left_container_3{
   width:702px;
   float:left;
   padding:0 10px 0 0;
}

.contnt_left_container_2_header{
   background:url(images/cliff_elements/left_contnt_bg.png) no-repeat right 38px;
   width:672px;
   height:93px;
}
.contnt_left_container_2_header_grantspro{
   background:url(images/cliff_elements/left_contnt_bg.png) no-repeat right 25px;
   width:672px;
   height:82px;
}
.contnt_left_container_3_header{
   background:url(images/cliff_elements/left_contnt_bg.png) no-repeat right top;
   width:702px;
   height:53px;
   float:right;
}
.contnt_left_container_2_bg_m{
   background:url(images/cliff_elements/left_contnt_bgy.png) repeat-y right top;
   width:672px;
   padding:0 0 5px 0;
   *padding:0 0 33px 0;/*-------ie7 only-------*/
   text-align:left;
}
.contnt_left_container_2_bg_m_supcol{
   background:url(images/cliff_elements/left_contnt_bgy.png) repeat-y right top;
   width:672px;
   padding:0 0 64px 0;
   *padding:0 0 85px 0;/*-------ie7 only-------*/
}
.contnt_left_container_3_bg_m{
   background:url(images/cliff_elements/left_contnt_bgy.png) repeat-y right top;
   width:702px;
   padding:0 0 15px 0;
   float:right;
}
.contnt_left_container_2_bg_m_supcol img{
   padding:0 0 0 44px;
}
.contnt_left_container_2_bg_m img{
   padding:0 0 0 44px;
}
.contnt_left_container_2_headerlable{
   width:672px;
}
.contnt_left_container_2_headerlable img{
   float:left;
   padding:0 0 10px 0;
}
.contnt_left_container_2_video{
   width:590px;
   padding:35px 0 20px 57px;
   clear:both;
}

.contnt_left_container_featgrant_video{
   width:590px;
   padding:35px 0 17px 57px;
}
.contnt_left_container_freindsfield{
   width:590px;
   padding:35px 0 17px 57px;
}
.contnt_left_container_2_photo_seedmat{
   width:590px;
   padding:15px 0 5px 57px;
}
.contnt_left_container_2_videobg{
   background:url(images/cliff_elements/left_contnt_video_border.png) no-repeat left top;
   height: 403px;
   padding: 14px 14px 0 12px;
   width: 564px;
}
.contnt_left_container_featugra_videobg{
   background:url(images/cliff_elements/left_contnt_featuregra_videoborder.png) no-repeat left top;
   height: 378px;
   padding: 8px 8px 0 8px;
   width: 567px;
   text-align:center;
}
.contnt_left_container_friendsfield_photobg{
   background:url(images/cliff_elements/friendsinthefield_photo_border.png) no-repeat left top;
   height: 300px;
   padding: 8px 8px 0 8px;
   width: 567px;
   text-align:center;
}
.contnt_left_container_2_photobg{
   background:url(images/cliff_elements/left_contnt_photo_border.png) no-repeat left top;
   width:590px;
   height: 323px;
   padding: 8px 14px 0 8px;
   width: 564px;
}
.contnt_left_container_3_bg_m p{
   clear:both;
   font-family:Helvetica;
   font-weight:normal;
   font-size:12px;
   color:#402724;
   margin:0;
   padding:16px 74px 10px 98px;
   padding:10px 74px 11px 98px\9;/*---ie only---*/
   line-height:17px;
}
.contnt_left_container_2_bg_m p{
   clear:both;
   font-family:Helvetica;
   font-weight:normal;
   font-size:14px;
   color:#291917;
   margin:0;
   padding:10px 64px 0 69px;
   line-height:17px;
}
.contnt_left_container_2_bg_m ul{
   margin:0;
   padding: 10px 64px 0 84px;
}
.contnt_left_container_2_bg_m ul li{
   margin:0;
   padding:0;
   font-family:Helvetica;
   font-weight:normal;
   font-size:14px;
   color:#291917;
   line-height:17px;
}
.contnt_left_container_2_bg_m_supcol ul{
   margin:0;
   padding:0 0 0 57px;
}
.contnt_left_container_2_bg_m_supcol ul li{
   background:url(images/cliff_elements/approach_lisep.png) no-repeat left 33px;
   clear:both;
   font-family:Helvetica;
   font-weight:normal;
   font-size:14px;
   color:#291817;
   margin:0;
   padding:30px 66px 0px 24px;
   list-style-type:none;
   line-height:17px;
}
.contnt_left_container_2_footr{
   background:url(images/cliff_elements/left_contnt_bg_f.png) no-repeat right top;
   width:672px;
   height:50px;
   clear:both;
}
.contnt_left_container_3_footr{
   background:url(images/cliff_elements/left_contnt_bg_f.png) no-repeat right top;
   width:702px;
   height:50px;
   float:right;
   clear:both;
}
.contnt_right_container_2{
   width:439px;
   float:left;
}

.contnt_right_container_3{
   width:508px;
   float:left;
   text-align:left;
}

.contnt_right_container_2_logo{
   width:367px;
   height:169px;
   float:right;
   padding:0 52px 0 20px;
   text-align:right;
}
.contnt_right_container_2_logo_grapro{
   width:367px;
   height:183px;
   float:right;
   padding:18px 52px 0 30px;
   text-align:left;
}
.contnt_right_container_2_logo_featgrant{
   width:369px;
   height:109px;
   float:left;
   padding:86px 0px 0 70px;
   text-align:left;
}
.contnt_right_container_3_logo{
   width:367px;
   height:117px;
   float:right;
   padding:0 52px 0 20px;
   text-align:right;
}
.contnt_right_container_2_box{
   width:419px;
   padding:0 0 0 20px;
   clear:both;
}
.contnt_right_container_featgrant_box{
   width:419px;
   padding:0 0 35px 20px;
   clear:both;
}
.contnt_right_container_seedmat_box{
   width:419px;
   padding:30px 0 0 20px;
   clear:both;
}
.contnt_right_container_3_box{
   width:419px;
   padding:0 0 0 10px;
   clear:both;
}
.contnt_right_container_2_boxt{
   background:url(images/cliff_elements/right_contnt_bg.png) no-repeat left top;
   width:419px;
   border:0;
   height:62px;
   padding:22px 2px 0 0;
}
.contnt_right_container_2_boxt_futgrante{
   background:url(images/cliff_elements/right_contnt_bg.png) no-repeat left top;
   width:419px;
   border:0;
   height:22px;
   padding:0px 2px 0 0;
}
.contnt_right_container_futgrante_boxt{
   background:url(images/cliff_elements/contnt_right_trnas_lable_t.png) no-repeat left top;
   width:419px;
   border:0;
   height:24px;
   padding:0px 2px 0 0;
}
.contnt_right_container_2_boxt_headerlbl h2{
   font-family: 'CabinSketch-Bold', serif;
   font-weight:bold;
   font-size:32px;
   color:#fffdec;
   margin:0;
   float:left;
   text-align:left;
   padding:15px 0 0 22px;
}
.contnt_right_container_2_boxt_grantspro_headerlbl h2{
   font-family: 'CabinSketch-Bold', serif;
   font-weight:bold;
   font-size:32px;
   color:#fffdec;
   margin:0;
   float:left;
   text-align:left;
   padding:15px 0 0 22px;
}
.contnt_right_container_2_boxt_featgrant_headerlbl h2{
   /*font-family: 'CabinSketch-Bold', serif;*/
   font-family: "Cabin Sketch",cursive;
   font-weight:bold;
   font-size:18px;
   color:#fffdec;
   margin:0;
   float:left;
   text-align:left;
   padding:0px 45px 0 12px;
}
.contnt_right_container_2_boxt_featgrant_headerlbl_2 h2{
   font-family: 'CabinSketch-Bold', serif;
   font-weight:bold;
   font-size:18px;
   color:#fffdec;
   margin:0;
   float:left;
   text-align:left;
   padding:15px 35px 0 12px;
}
.contnt_right_container_2_boxt_friebdsfield_headerlbl h2{
  /* font-family: 'CabinSketch-Bold', serif;*/
   font-family: "Cabin Sketch",cursive;
   font-weight:bold;
   font-size:18px;
   color:#fffdec;
   margin:0;
  /* float:left;*/
   text-align:left;
   padding:5px 55px 0 17px ;
}

.contnt_right_container_2_boxt_friebdsfield_headerlbl p{
   clear:both;
   font-family:Helvetica;
   font-weight:bold;
   font-size:12px;
   color:#FFFdec !important;
   margin:0;
   float:right;
   padding: 5px 68px 0 24px !important;
}
.contnt_left_container_freindsfield p{
   clear: both;
   color: #2F5B40;
   /*font-family: 'CabinSketch-Bold',serif;*/
   font-family: "Cabin Sketch",cursive;
   font-size: 14px;
   font-weight: bold;
   margin: 0;
   padding: 0 0 0 2px;

}

.contnt_right_container_2_boxt_spclitv_headerlbl p{
   clear:both;
   font-family:Helvetica;
   font-weight:bold;
   font-size:12px;
   color:#ccddc9 !important;
   margin:0;
   text-align:left;
   padding: 8px 0 0 27px !important;
}
.contnt_right_container_2_boxt_supcol{
   background:url(images/cliff_elements/right_contnt_bg.png) no-repeat left top;
   width:419px;
   border:0;
   height:62px;
   padding:22px 2px 0 0;
}
.contnt_right_container_3_boxt{
   background:url(images/cliff_elements/right_contnt_bg.png) no-repeat left top;
   width:419px;
   border:0;
   height:26px;
   padding:22px 2px 0 0;
}
.contnt_right_container_2_boxt_headerlbl{
   background:url(images/cliff_elements/right_header_lable.png) no-repeat right top;
   border:0;
   float:right;
   text-align:left;
   padding:0;
   width:376px;
   height:63px;
}
.contnt_right_container_2_boxt_grantspro_headerlbl{
   background:url(images/cliff_elements/right_header_lable.png) no-repeat right top;
   border:0;
   float:right;
   text-align:left;
   padding:0;
   width:376px;
   height:63px;
   position:relative;
   z-index:1;
}
.contnt_right_container_2_boxt_featgrant_headerlbl{
   /*background:url(images/cliff_elements/right_contnt_loram_lable.png) no-repeat right top;*/
   border:0;
   float:right;
   text-align:left;
   padding:0;
   width:376px;
   min-height:108px;
   position:relative;
   z-index:1;
}
.contnt_right_container_2_boxt_friebdsfield_headerlbl{
   border:0;
   float:right;
   text-align:left;
   padding:0;
   width:376px;
   position:relative;
   z-index:1;
}
.contnt_right_container_2_boxt_friendsfield_lblt{
   background:url(images/cliff_elements/right_contnt_friends_lable_t.png) no-repeat right top;
   border:0;
   float:right;
   text-align:left;
   padding:0;
   width:376px;
   height:15px;

}
.contnt_right_container_2_boxt_friendsfield_lblm{
   background:url(images/cliff_elements/right_contnt_friends_lable_m.png) repeat-y right top;
   border:0;
   float:right;
   text-align:left;
   padding:0;
   width:376px;

}
.contnt_right_container_2_boxt_friendsfield_lblf{
   background:url(images/cliff_elements/right_contnt_friends_lable_f.png) no-repeat right top;
   border:0;
   float:right;
   text-align:left;
   padding:0;
   width:376px;
   height:15px;
 
}
..contnt_right_container_2_boxt_featgrant_headerlbl_2{
   background:url(images/cliff_elements/right_contnt_loram_lable_2.png) no-repeat right top;
   border:0;
   float:right;
   text-align:left;
   padding:0;
   width:376px;
   height:141px;
   position:relative;
   z-index:1;
}{
   background:url(images/cliff_elements/right_contnt_loram_lable_2.png) no-repeat right top;
   border:0;
   float:right;
   text-align:left;
   padding:0;
   width:376px;
   height:141px;
   position:relative;
   z-index:1;
}
.contnt_right_container_2_boxt_spclitv_headerlbl{
   background:url(images/cliff_elements/lable_seedsmatter_bg.png) no-repeat right top;
   border:0;
   float:right;
   text-align:left;
   padding:0;
   width:382px;
   height:139px;
   position:relative;
   z-index:1;
}
.contnt_right_container_3_boxt_headerlbl{
   background:url(images/cliff_elements/right_header_lable.png) no-repeat right top;
   border:0;
   float:right;
   text-align:right;
   padding:0;
   width:376px;
   height:63px;
}
.contnt_right_container_2_boxt img{

}
.contnt_right_container_2_boxt h2{
   font-family: 'CabinSketch-Bold', serif;
   font-weight:bold;
   font-size:32px;
   color:#fffdec;
   margin:0;
   float:left;
   text-align:left;
   padding:15px 0 0 22px;
}
.contnt_right_container_3_boxt h2{
   font-family: 'CabinSketch-Bold', serif;
   font-weight:bold;
   font-size:32px;
   color:#fffdec;
   margin:0;
   float:left;
   text-align:left;
   padding:15px 0 0 22px;
}
.contnt_right_container_2_boxm{
   background:url(images/cliff_elements/right_contnt_bgy.png) repeat-y left top;
   width:419px;
   border:0;
   text-align:left;
}

.contnt_right_container_featgrant_boxm{
   background:url(images/cliff_elements/contnt_right_trnas_lable_m.png) repeat-y left top;
   width:419px;
   border:0;
   height:100%;

}
.contnt_right_container_2_boxm_supcol{
   background:url(images/cliff_elements/right_contnt_bgy.png) repeat-y left top;
   width:419px;
   border:0;
   height:100%;
   padding:0 0 13px 0;
   *padding:0 0 42px 0;/*------ie7 only--------*/
}
.contnt_right_container_3_boxm{
   background:url(images/cliff_elements/right_contnt_bgy_2.png) repeat-y left top;
   width:419px;
   border:0;
   height:100%;
}

.contnt_right_container_2_boxf{
   background:url(images/cliff_elements/right_contnt_bg_f.png) no-repeat left top;
   width:419px;
   border:0;
   height:50px;
   clear:both;
}
.contnt_right_container_featgrant_boxf{
   background:url(images/cliff_elements/contnt_right_trnas_lable_f.png) no-repeat left top;
   width:419px;
   border:0;
   height:50px;
   clear:both;
}
.contnt_right_container_3_boxf{
   background:url(images/cliff_elements/right_contnt_bg_f_2.png) no-repeat left top;
   width:419px;
   border:0;
   height:50px;
   clear:both;
}
.footer_2{
    background:url(images/cliff_elements/footr_bg.png) no-repeat center top;
    bottom:0;
    width:100%;
    height:196px;
    position:relative;
	clear:both;
}
.footer{
    bottom:0;
    width:100%;
    height:87px;
    position:relative;
	clear:both;
}
.footer_width_2{
    width:100%;
    height:133px;
	margin:-19px auto 0 auto;
	position:absolute;
}
.footer_width_2_contnt{
    width:1002px;
	padding:63px 15px 0 31px;
    margin:0 auto;
	height:133px;
}
.footer_width{
    width:1001px;
    height:87px;
	margin:-50px auto 0 auto;
	padding:0 23px 0 24px;
}
.footr_leftcontnt{
    width:501px;
	height:87px;
	float:left;
}
.footr_nav{
    width:400px;
	height:40px;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#fffdec;
	text-align:right;
	padding:47px 0 0 0;
}
.footr_nav ul{
    margin:0;
	padding:0;
	float:right;
}
.footr_nav ul li{
   float:left;
   list-style:outside none;
   padding:0 9px 0 7px;
   background:url(images/cliff_elements/footr_nav_sep.jpg) no-repeat right center;
}
.footr_nav ul li a{
   font-family:Arial, Helvetica, sans-serif;
   font-size:11px;
   color:#fffdec;
   text-decoration:none;
}
.footr_clif_logo{
   width:30px;
   height:87px;
   float:left;
   text-align:left;
}
.footr_copytxt{
   height:57px;
   float:left;
   padding:30px 0 0 0;
   font-family:Arial, Helvetica, sans-serif;
   font-size:11px;
   color:#fffdec;
}
.contnt_left_container_2_video p{
   /*font-family: 'CabinSketch-Bold', serif;*/
   font-family: "Cabin Sketch",cursive;
   font-weight:bold;
   font-size:14px;
   color:#2f5b40;
   margin:0;
   padding:15px 64px 0 12px;
   clear:both;
}
.contnt_left_container_featgrant_video p{
  /* font-family: 'CabinSketch-Bold', serif;*/
   font-family: "Cabin Sketch",cursive;
   font-weight:bold;
   font-size:14px;
   color:#2f5b40;
   margin:0;
   padding:0px 64px 0 12px;
   clear:both;
}
.sub_top_nav{
   float:left;
}
.sub_top_nav a{
   font-family: 'CabinSketch-Bold', serif;
   font-weight:bold;
   font-size:18px;
   color:#c3b7d7;
   float:left;
   text-decoration:none;
}
.sub_top_nav a:link{
   font-family: 'CabinSketch-Bold', serif;
   font-weight:bold;
   font-size:18px;
   color:#c3b7d7;
   float:left;
   text-decoration:none;
}
.sub_top_nav a:visited{
   font-family: 'CabinSketch-Bold', serif;
   font-weight:bold;
   font-size:18px;
   color:#c3b7d7;
   float:left;
   text-decoration:none;
}
.sub_top_nav a:hover{
   font-family: 'CabinSketch-Bold', serif;
   font-weight:bold;
   font-size:18px;
   color:#fffdec;
   float:left;
   text-decoration:none;
}


.contnt_right_container_2_boxm h6{
   margin:0;
   padding:0;
   font-family:Helvetica;
   font-weight:bold;
   font-size:12px;
   color:#2f5b40;
   clear:both;
}
.contnt_right_container_2_boxm h6 p{
   margin:0;
   padding:25px 76px 0 24px;
   font-family:Helvetica;
   font-weight:bold;
   font-size:12px;
   color:##291817;
   clear:both;
}
.contnt_right_container_featgrant_boxm h6{
   margin:0;
   padding:25px 76px 0 24px;
   font-family:Helvetica;
   font-weight:bold;
   font-size:12px;
   color:#2f5b40;
   clear:both;
}
.contnt_right_container_3_boxm h6{
   margin:0;
   padding:25px 76px 0 24px;
   font-family:Helvetica;
   font-weight:bold;
   font-size:12px;
   color:#2f5b40;
   clear:both;
}
.contnt_right_container_2_boxm div{

}
.contnt_right_container_2_boxm p{
   margin:0;
   padding:10px 76px 0 24px;
   font-family:Helvetica;
   font-weight:bold;
   font-size:12px;
   color:#291917;
   clear:both;
   line-height:16px;
}
.contnt_right_container_featgrant_boxm p{
   margin:0;
   padding:10px 76px 0 24px;
   font-family:Helvetica;
   font-weight:bold;
   font-size:12px;
   color:#291917;
   clear:both;
}
.contnt_right_container_2_boxm img{
   float:right;
   text-align:right;
   padding:20px 0px 0 0;
}
.contnt_right_container_featgrant_boxm img{
   float:right;
   text-align:right;
   padding:20px 0px 0 0;
}
.contnt_right_container_2_boxm_supcol img{
   float:right;
   text-align:right;
   padding:0px 0px 0 0;
}
.contnt_right_container_2_photo{
   width:419px;
   min-height:350px !important;
   clear:both;
}
.contnt_right_container_2_photo_smallgrants{
   width:419px;
   min-height:525px !important;
   clear:both;
   top:-8px;
   position:relative;
}
.contnt_right_container_featgrant_photo{
   width:419px;
   min-height:250px !important;
   clear:both;
   top:-16px;
   position:relative;
}
.contnt_right_container_2_photo_seedmat{
   width:419px;
   clear:both;
   top:-16px;
   position:relative;
}
.contnt_right_container_2_photo_smallgrants_2{
   width:419px;
   min-height:530px !important;
   clear:both;
   position:relative;
   padding:32px 0 0 0;
}
.contnt_right_container_2_photo_seedmat_2{
   width:419px;
   clear:both;
   position:relative;
   padding:0px 0 13px 0;
   *padding:0px 0 43px 0;/*-------Ie7 only--------*/
}
.contnt_right_container_2_photo_supcol{
   width:419px;
   min-height:350px !important;
   clear:both;
}
.contnt_right_container_3_photo{
   width:419px;
   min-height:350px !important;
   clear:both;
}
.contnt_right_container_2_photoborder_supcol{
   background:url(images/cliff_elements/right_contnt_photo_border.png) no-repeat left top;
   width:324px;
   height:312px !important; 
   margin:0px 0 0 23px;
   padding:12px 8px 0 8px;
   text-align:left;
}
.contnt_right_container_2_photoborder_smallgrants{
   background:url(images/cliff_elements/right_contnt_photo_border.png) no-repeat left top;
   width:324px;
   height:312px !important; 
   margin:0px 0 0 23px;
   padding:12px 8px 0 8px;
   text-align:left;
}
.contnt_right_container_2_photoborder{
   background:url(images/cliff_elements/right_contnt_photo_border.png) no-repeat left top;
   width:324px;
   height:312px !important; 
   margin:30px 0 0 23px;
   padding:12px 8px 0 8px;
   text-align:left;
}
.contnt_right_container_3_photoborder{
   background:url(images/cliff_elements/right_contnt_photo_border.png) no-repeat left top;
   width:324px;
   height:312px !important; 
   margin:0px 0 0 23px;
   padding:12px 8px 0 8px;
   text-align:left;
}
.contnt_right_container_2_photoborder_smallgrants img{
  padding:0;
  margin:0;
  float:left;
  text-align:left;
}
.contnt_right_container_2_photoborder img{
  padding:0;
  margin:0;
  float:left;
  text-align:left;
}
.contnt_right_container_3_photoborder img{
  padding:0;
  margin:0;
  float:left;
  text-align:left;
}
.contnt_right_container_2_photo div{
  width:324px;
  height:300px;
}
.contnt_right_container_3_photo div{
  width:358px;
  height:321px;
}
.contnt_right_container_2_photo p{
  font-family: 'CabinSketch-Bold', serif;
  font-weight:bold;
  font-size:14px;
  color:#2f5b40;
  clear:both;
  margin:0;
  padding:10px 56px 0 23px;
}
.contnt_right_container_3_photo p{
  font-family: 'CabinSketch-Bold', serif;
  font-weight:bold;
  font-size:14px;
  color:#2f5b40;
  clear:both;
  margin:0;
  padding:10px 56px 0 23px;
}
.container_2_lable_header_txt{ clear:both;}
.container_2_missionprior_header_txt{ clear:both;}
.container_2_lable_header_txt p{
  font-family: 'CabinSketch-Bold', serif;
  font-weight:bold;
  font-size:19px;
  color:#291817;
  clear:both;
  line-height:21px;
}
.container_2_missionprior_header_txt p{
  /*font-family: 'CabinSketch-Bold', serif;*/
  font-family:"Cabin Sketch",cursive;
  font-weight:bold;
  font-size:19px;
  color:#291817;
  clear:both;
  line-height:21px;
  padding: 16px 74px 10px 118px !important;
}
.contnt_container_celebrate_intraction{
  margin:0;
  padding:20px 0px 0 90px;
  width:612px;
  width:702px\9;
}
.contnt_container_celebrate_intraction p{
  clear: both;
  color: #291817 !important;
  font-family: Helvetica;
  font-size: 14px !important;
  font-weight: normal !important;
  line-height: 17px !important;
  margin: 0;
  padding: 0 0 0px 26px !important;
}
.contnt_container_3_width{
  clear:both;
  width:1220px;
}
.contnt_container_celebrate_intraction img{
   text-align:left;
   float:left;
   border:0;
   margin:0px 0 0 43px;
}
.ourprioerities_nav{
   min-height:593px;
   width:1220px;
   padding:0;
   height:593px\9;

}
.contnt_nav_conserve_openspace{
 
   float:left;
   height:140px;
   padding:30px 10px 15px 60px;
   width:246px;
   width:316px\9;
}
#pop_up_1{
   background:url(images/cliff_elements/lable_conserve_openspace_2.png) no-repeat 40px 16px ; 
  
}
#pop_up_2{
   background:url(images/cliff_elements/lable_conserve_openspace_1.png) no-repeat 40px 16px ;

}
#pop_up_3{
   background:url(images/cliff_elements/lable_conserve_openspace_5.png) no-repeat 40px 16px ; 
 
}
#pop_up_4{
   background:url(images/cliff_elements/lable_conserve_openspace_4.png) no-repeat 40px 16px ;
}

#pop_up_5{
   background:url(images/cliff_elements/lable_conserve_openspace_3.png) no-repeat 40px 16px !important; 
}


.contnt_nav_conserve_openspace p{
   margin:0;
   padding:0 0 5px 0;
   font-family: 'CabinSketch-Bold', serif;
   font-weight:normal;
   font-size:14px;
   color:#fffdec;
}

.contnt_nav_protectearth{
   float:left;
   height:179px;
   padding:144px 0 0 80px;
   width:242px;
}
.contnt_nav_increseopportnties{
   float:left;
   height:124px;
   padding:70px 0 0 18px;
   width:347px;
}

.contnt_nav_ourprioerities{
   float:right;
   height:194px;
   padding:0;
   width:509px;
}
.contnt_nav_reducingenviro{
   float:left;
   height:154px;
   padding:45px 0 0 39px;
   width: 234px;
}
.contnt_nav_creatingroboust{
   float: left;
   height: 167px;
   margin: -28px 0 0;
   padding: 0 0 0 201px;
   width: 291px;
   clear:both\9;
}
.contnt_nav_buildingstrong{
   float: left;
   height: 95px;
   padding: 22px 0 0 51px;
   width: 316px;
}
.contnt_left_container_2_videobg img{
   padding:0;
}
.contnt_left_container_featugra_videobg img{
   padding:0;
}
.contnt_left_container_2_photobg img{
   padding:0;
}
.smallgrants_lable{
   padding:0;
   
}
.small_lable{
   padding:0;
   
}
.featgra_lable{
   padding:10px 0 0 0;
   
}
.smallgrants_lable img{
   padding:23px 0 20px 5px;
   text-align:left;
}
.featgra_lable img{
   padding:0px 0 4px 5px !important;
   text-align:left;
}
.small_lable img{
   padding:23px 0 0px 5px;
   text-align:left;
}
.small_grants_guidelines_contnt{
   width:560px;
   padding:0 0 0 88px;
   min-height:300px;
   text-align:left;
   clear:both;
}
.featgrant_contnt{
   width:672px;
   padding:0;
   min-height:300px;
   text-align:left;
   clear:both;
}
.featgrant_contnt ul{
   margin:0;
   padding:8px 0 0 69px;
   clear:both;
}
.featgrant_contnt ul li{
   background:url(images/cliff_elements/featur_grantee_newlisep.png) no-repeat left 3px;
   margin:0;
   padding:0;
   list-style-type:none;
   padding: 0px 64px 20px 27px;
   line-height:17px;
   color: #291817;
   font-family: Helvetica;
   font-size: 14px;
   font-weight: normal;
}
.small_grants_guidelines_contnt_l{
   background:url(images/cliff_elements/smallgrants_contnt_sep.png) no-repeat right top;
   width:332px;
   float:left;
   min-height:300px;
   text-align:left;
}
.small_grants_guidelines_contnt_r{
   width:198px;
   float:left;
   min-height:300px;
   text-align:left;
   padding:0 0 0 30px;
}
.small_grants_guidelines_contnt h4{
    color: #2F5B40;
    /*font-family: 'CabinSketch-Bold', serif;*/
	font-family: "Cabin Sketch",cursive;
    font-size: 19px;
    font-weight: bold;
    margin: 0;
	padding:0;
}
.small_grants_guidelines_contnt h4 p{
    color: #2F5B40;
   /* font-family: 'CabinSketch-Bold', serif;*/
	font-family: "Cabin Sketch",cursive;
    font-size: 19px;
    font-weight: bold;
    margin: 0;
	padding:0;
	line-height:normal;
}
.small_grants_guidelines_contnt p{
    clear: both;
    color: #291917;
    font-family: Helvetica;
    font-size: 14px;
    font-weight: normal;
    margin: 0;
    padding: 10px 64px 0 0px;
}
.small_grants_guidelines_contnt ul{
    margin:0;
	padding:0;
}
.small_grants_guidelines_contnt ul li{
    margin:0;
	padding:0 ;


}
.lable_appprocess{
    width:683px;
	height:111px;
	padding:28px 0 0 0;
	text-align:left;
	clear:both;
}
.lable_appprocess_bg{
    background:url(images/cliff_elements/lable_application_process.png) no-repeat left top;
    width:636px;
	height:96px;
	padding:15px 18px 0 0;
	text-align:left;
	clear:both;
	border:0;
}
.lable_appprocess_returnapp{
    float: right;
    height: 48px;
    padding: 9px 0 0;
    width: 134px;
}
.lable_appprocess_returnapp img{
    padding:0 !important;
}
.lable_appprocess_startnow{
    float: right;
    height: 57px;
    padding: 0 15px 0 0;
    width: 165px;
}
.lable_appprocess_startnow img{
    padding:0 !important;
}
.lable_appprocess img{
   padding:0 0 0 5px;
}
.contnt_byinvitation{
   
}
.contnt_byinvitation p{
   padding-top:0;

}
.contnt_byinvitation img{
   padding-bottom:10px;
}
.contnt_right_container_2_photo_smallgrants h2{
   color: #291817;
   /*font-family: 'CabinSketch-Bold', serif;*/
   font-family: "Cabin Sketch",cursive;
   font-size: 26px;
   font-weight: bold;
   margin: 0;
   padding:10px 0 0 24px;
}
.contnt_right_container_2_photo_smallgrants_2 h2{
   color: #291817;
   /*font-family: 'CabinSketch-Bold', serif;*/
   font-family: "Cabin Sketch",cursive;
   font-size: 26px;
   font-weight: bold;
   margin: 0;
   padding:10px 0 0 24px;
}
.contnt_right_container_featgrant_photo h1{
   color: #291817;
   font-family: 'CabinSketch-Bold', serif;
   
   font-size: 26px;
   font-weight: bold;
   margin: 0;
   padding:10px 0 0 24px;
}
.contnt_right_container_2_photo_smallgrants_2 h1{
   color: #291817;
   font-family: 'CabinSketch-Bold', serif;
  
   font-size: 26px;
   font-weight: bold;
   margin: 0;
   padding:10px 0 0 24px;
}
.cabisketch_f{
   color: #2F5B40;
   /*font-family: 'CabinSketch-Bold', serif;*/
   font-family: "Cabin Sketch",cursive;
   font-size: 15px;
   font-weight: bold;
}
.smallgrants_arial{
   color: #cd7e27;
   font-family: arial;
   font-size: 13px;
   font-weight: bold;
}
.seedmatters_contnt{
   padding:0 0 0 0;
}
.seedmatters_contnt span a{
   clear: both;
   color: #674370;
   /*font-family: 'CabinSketch-Bold', serif;*/
   font-family: "Cabin Sketch",cursive;
   font-size: 16px;
   font-weight: bold;
   margin: 0;
   padding:0px;
   text-decoration:none;
}
.seedmatters_contnt span a:link{
   clear: both;
   color: #674370;
   /*font-family: 'CabinSketch-Bold', serif;*/
   font-family: "Cabin Sketch",cursive;
   font-size: 16px;
   font-weight: bold;
   margin: 0;
   padding:0px;
   text-decoration:none;
}
.seedmatters_contnt span a:visited{
   clear: both;
   color: #674370;
   /*font-family: 'CabinSketch-Bold', serif;*/
   font-family: "Cabin Sketch",cursive;
   font-size: 16px;
   font-weight: bold;
   margin: 0;
   padding:0px;
   text-decoration:none;
}
.seedmatters_contnt span a:hover{
   clear: both;
   color: #674370;
   /*font-family: 'CabinSketch-Bold', serif;*/
   font-family: "Cabin Sketch",cursive;
   font-size: 16px;
   font-weight: bold;
   margin: 0;
   padding:0px;
   text-decoration:underline;
}
.seedmatters_contnt span{
   clear: both;
   color: #2d4c34;
   /*font-family: 'CabinSketch-Bold', serif;*/
   font-family: "Cabin Sketch",cursive;
   font-size: 16px;
   font-weight: bold;
   margin: 0;
   padding:10px 64px 0 69px;
}
.seedmatters_contnt p{
   clear: both;
   color: #291917;
   font-family: Helvetica;
   font-size: 14px;
   font-weight: normal;
   margin: 0;
   padding:12px 64px 0px 69px;
}
.seedmatters_contnt h6{
   clear: both;
   color: #291917;
    font-family: Helvetica;
    font-size: 14px;
    font-weight: normal;
    line-height: 17px;
   margin: 0;
   padding:10px 64px 5px 69px;
}
.seedmatters_contnt h6 p{
   clear: both;
   color: #291917;
   font-family: Helvetica;
   font-size: 14px;
   font-weight: normal;
   line-height: 17px;
   margin: 0;
   padding:0px;
}
.seedmatters_contnt .small_font{
  padding:20px 0 0 0;
}
.seedmatters_contnt .small_font p{
   clear: both;
   color: #291917;
   font-family: Helvetica;
   font-size: 14px;
   font-weight: normal;
   margin: 0;
   padding:12px 64px 5px 69px;
   line-height:17px;
}
.seedmatters_contnt .small_font span{
    clear: both;
    color: #2D4C34;
    /*font-family: 'CabinSketch-Bold', serif;*/
	font-family: "Cabin Sketch",cursive;
    font-size: 16px;
    font-weight: bold;
    margin: 0;
    padding: 0 64px 0 69px;
}
.txt_search{
   width:1081px;
   height:40px;
   padding:0px;
   text-align:left;
   margin:0 auto;
   padding:0 0 0 30px;
}
.txt_search_2{
   width:1111px;
   height:40px;
   padding:0px;
   text-align:left;
   margin:0 auto;
}
.search_nav{
    width:1081px;
	text-align:left;
	margin:0 auto;
	height:51px;
	padding:0 0 0 30px;
}
.map_search_nav{
    width:1105px;
	text-align:left;
	margin:0 auto;
	padding:0 0 0 6px;
	height:127px;
	position:relative;
	z-index:999;
}
.map_seeour_featuregrant img{
    float:right;
}
.map_search_nav ul{
    margin:0;
	padding:0;
}
.search_nav ul{
    margin:0;
	padding:0;
}
.map_search_nav ul li{
    margin:0;
	padding:0 10px 0 0;
	list-style-type:none;
	display:inline;
}
.search_nav ul li{
    margin:0;
	padding:0 10px 0 0;
	list-style-type:none;
	display:inline;
}
.map_search_nav ul li a{
    padding:0;
}
.search_nav ul li a{
    padding:0;
}
.search_container{
   width:1098px;
   text-align:left;
   margin:0 auto;
   padding:50px 0 0 0px;
}
.grantees_search_container_t{
   background:url(images/cliff_elements/search_container_bg_t.png) no-repeat 29px 0px;
   width:1078px;
   height:108px;
   padding:32px 0 0 0;
}
.grantees_search_container_m{
   background:url(images/cliff_elements/search_container_bg_m.png) repeat-y 29px 0px;
   width:1078px;
   min-height:270px;
   height:100%;
}
.grantees_search_container_f{
   background:url(images/cliff_elements/search_container_bg_f.png) no-repeat 29px 0px;
   width:1098px;
   height:41px;
   margin:0 auto;
}
.search_reslt_rght_headlbe{
   background:url(images/cliff_elements/search_header_lable.png) no-repeat left top;
   width:432px;
   height:108px;
   float:right;
   text-align:left;
}
.search_reslt_left_headlbe{
   width:646px;
   height:108px;
   float:left;
   text-align:left;
}
.search_result_txt{
   width:646px;
   height:50px;
   float:right;
   text-align:right;
}
.search_left_header_nav{
   width:606px;
   height:58px;
   float:left;
   text-align:left;
   padding:0 0 0 40px;
}
.search_left_header_nav_bg{
   background:url(images/cliff_elements/search_description_lable.png) no-repeat left top;
   /*width:481px;*/
   height:41px;
   padding:17px 18px 0 23px;
}
.search_left_header_nav_bg ul{
   padding:0;
   margin:0;
}
.search_left_header_nav_bg ul li{
   padding:0;
   margin:0;
   list-style-type:none;
   float:left;
}
.search_left_header_nav_bg ul li a{
   padding:0 5px 0 0;
}
.search_left_header_nav_bg_check{
   width:21px;
   text-align:left;
   height:16px;
   float:left;
}
.search_left_header_nav_bg_checktxt{
   text-align:left;
   height:8px;
   float:left;
   padding:8px 15px 0 0;
   /*font-family: 'CabinSketch-Bold', serif;*/
   font-family: "Cabin Sketch",cursive;
   font-size:14px;
   font-weight:bold;
   color:#291917;
}
.search_reslt_rght_headlbe h1{
   clear: both;
   color: #291917;
   font-family: 'CabinSketch-Bold', serif;
   font-size: 52px;
   font-weight: bold;
   margin: 0;
   padding: 20px 0 0 16px;
}
.search_reslt_rght_headlbe h2{
   clear: both;
   color: #291917;
   /*font-family: 'CabinSketch-Bold', serif;*/
   font-family: "Cabin Sketch",cursive;
   font-size: 52px;
   font-weight: bold;
   margin: 0;
   padding: 16px 0 0 16px;
}
.search_contnt_result{
   padding:66px 0 0 0;
   clear:both;

}
.search_contnt_result_header{
   background:url(images/cliff_elements/search_result_header_lable.png) no-repeat left top;
   width:474px;
   height:56px;
   padding:6px 0 0 67px;
   border:0;
}
.search_contnt_result_header h6{
   clear: both;
   color: #291917;
   /*font-family: 'CabinSketch-Bold', serif;*/
   font-family: "Cabin Sketch",cursive;
   font-size: 19px;
   font-weight: bold;
   margin: 0;
   padding:0;
}
.search_contnt_result_header_txt{
   width:365px;
   height:51px;
   float:left;
}
.search_contnt_result_header_nav{
   width:100px;
   height:30px;
   float:right;
   padding:21px 8px 0 0;
   text-align:right;
}
.search_contnt_result_contnt{
   width:1009px;
   text-align:left;
   padding:12px 0 0 69px;
   clear: both;
   color: #291917;
   font-family: arial;
   font-size: 14px;
   font-weight: normal;
   min-height:100px;
}
.search_contnt_result_contnt_l{
   background:url(images/cliff_elements/searchresult_contnt_sep.png) no-repeat right 4px;
   width:254px;
   float:left;
   padding:0 20px 10px 0;
   line-height:22px;
}
.search_contnt_result_contnt_r{
   width:618px;
   float:left;
   padding:0 54px 10px 33px;
   line-height:22px;
}
.search_contnt_result_contnt p{
   clear: both;
   color: #291917;
   font-family: arial;
   font-size: 14px;
   font-weight: normal;
}
.searchresult_orangetxt{
   clear: both;
   color: #cd7e27;
   /*font-family: 'CabinSketch-Bold', serif;*/
   font-family: "Cabin Sketch",cursive;
   font-size: 16px;
   font-weight: bold;
   padding:0;
}
.search_contnt_result_contnt_l a{
   clear: both;
   color: #674370;
   /*font-family: 'CabinSketch-Bold', serif;*/
   font-family: "Cabin Sketch",cursive;
   font-size: 16px;
   font-weight: bold;
   text-decoration:none;
   text-align:left;
   float:left;
}
.search_contnt_result_contnt_l a:link{
   clear: both;
   color: #674370;
   /*font-family: 'CabinSketch-Bold', serif;*/
   font-family: "Cabin Sketch",cursive;
   font-size: 16px;
   font-weight: bold;
   text-decoration:none;
   text-align:left;
   float:left;
}
.search_contnt_result_contnt_l a:visited{
   clear: both;
   color: #674370;
   /*font-family: 'CabinSketch-Bold', serif;*/
   font-family: "Cabin Sketch",cursive;
   font-size: 16px;
   font-weight: bold;
   text-decoration:none;
   text-align:left;
   float:left;
}
.search_contnt_result_contnt_l a:hover{
   clear: both;
   color: #674370;
   /*font-family: 'CabinSketch-Bold', serif;*/
   font-family: "Cabin Sketch",cursive;
   font-size: 16px;
   font-weight: bold;
   text-decoration:underline;
   text-align:left;
   float:left;
}
.search_seeourmission_lable{
   width:791px;
   float:right;
   padding:0 287px 0 0;
   height:94px;
   text-align:right;
   margin:-14px 0 -14px 0;
}
.featgrant_contnt h6{
   clear: both;
   color: #2f5b40;
   font-family: Helvetica;
   font-size: 12px;
   font-weight: bold;
   margin: 0;
   padding:0px 64px 15px 69px;
}
.featgrant_contnt p{
   clear: both;
   color: #402724;
   font-family: Helvetica;
   font-size: 14px;
   font-weight: normal;
   margin: 0;
   padding:8px 64px 10px 69px;
   line-height:17px;
}
.featgrant_contnt img{
   float: left;
   padding:5px 0 20px 0;
}
.featgrant_link{
   padding:0;
}

.featgrant_link a{
   clear: both;
   color: #674370;
   font-family: 'CabinSketch-Bold', serif;
  
   font-size: 16px;
   font-weight: bold;
   text-decoration:none;
}
.featgrant_link a:link{
   clear: both;
   color: #674370;
   font-family: 'CabinSketch-Bold', serif;
  
   font-size: 16px;
   font-weight: bold;
   text-decoration:none;
}
.featgrant_link a:visited{
   clear: both;
   color: #674370;
   font-family: 'CabinSketch-Bold', serif;
  
   font-size: 16px;
   font-weight: bold;
   text-decoration:none;
}
.featgrant_link a:hover{
   clear: both;
   color: #674370;
   font-family: 'CabinSketch-Bold', serif;
   
   font-size: 16px;
   font-weight: bold;
   text-decoration:underline;
}
.contnt_right_container_featgrant_boxm ul{
   clear:both;
   padding:24px 50px 14px 14px;
   margin:0;
}
.contnt_right_container_featgrant_boxm ul li{
   margin:0;
   list-style-type:none;
   text-align:left;
   padding:6px 0 15px 23px;
}
.contnt_right_container_featgrant_boxm ul li.active{
   background:url(images/cliff_elements/farmers_vetran_border_lable.png) no-repeat left top;
   margin:0;
   list-style-type:none;
   text-align:left;
   padding:6px 0 15px 23px;
}
.contnt_right_container_featgrant_boxm ul li:hover{
   background:url(images/cliff_elements/farmers_vetran_border_lable.png) no-repeat left top;
   margin:0;
   list-style-type:none;
   text-align:left;
   padding:6px 0 15px 23px;
}
.contnt_right_container_featgrant_boxm ul li a{
   color: #fffdec;
   /*font-family: 'CabinSketch-Bold', serif;*/
   font-family: "Cabin Sketch",cursive;
   font-size: 25px;
   font-weight: bold;
   text-decoration:none;
   padding:5px 0 15px 0;
}
.contnt_right_container_featgrant_boxm ul li a:link{
   color: #fffdec;
   /*font-family: 'CabinSketch-Bold', serif;*/
   font-family: "Cabin Sketch",cursive;
   font-size: 25px;
   font-weight: bold;
   text-decoration:none;
}
.contnt_right_container_featgrant_boxm ul li a:visited{
   color: #fffdec;
   /*font-family: 'CabinSketch-Bold', serif;*/
   font-family: "Cabin Sketch",cursive;
   font-size: 25px;
   font-weight: bold;
   text-decoration:none;
}
.contnt_right_container_featgrant_boxm ul li a:hover{
   color: #c3b7d7;
   /*font-family: 'CabinSketch-Bold', serif;*/
   font-family: "Cabin Sketch",cursive;
   font-size: 25px;
   font-weight: bold;
   text-decoration:none;
}
.contnt_right_container_featgrant_boxm ul li a.active{
   color: #c3b7d7;
   /*font-family: 'CabinSketch-Bold', serif;*/
   font-family: "Cabin Sketch",cursive;
   font-size: 25px;
   font-weight: bold;
   text-decoration:none;
}
.contnt_right_container_featgrant_photo h2{
   clear:both;
   color: #2d4c34;
   /*font-family: 'CabinSketch-Bold', serif;*/
   font-family: "Cabin Sketch",cursive;
   font-size: 16px;
   font-weight: bold;
   padding: 10px 0 0 24px;
   margin:0;
}
.contnt_right_container_featgrant_photo a{
   clear:both;
   color: #674370;
   font-family: 'CabinSketch-Bold', serif;
   font-family: "Cabin Sketch",cursive;
   font-size: 16px;
   font-weight: bold;
   padding:0;
   margin:0;
   text-decoration:none;
}
.contnt_right_container_featgrant_photo a:link{
   clear:both;
   color: #674370;
   font-family: 'CabinSketch-Bold', serif;
   font-family: "Cabin Sketch",cursive;
   font-size: 16px;
   font-weight: bold;
   padding:0;
   margin:0;
   text-decoration:none;
}
.contnt_right_container_featgrant_photo a:visited{
   clear:both;
   color: #674370;
   font-family: 'CabinSketch-Bold', serif;
   font-family: "Cabin Sketch",cursive;
   font-size: 16px;
   font-weight: bold;
   padding:0;
   margin:0;
   text-decoration:none;
}
.contnt_right_container_featgrant_photo a:hover{
   clear:both;
   color: #674370;
   font-family: 'CabinSketch-Bold', serif;
   font-family: "Cabin Sketch",cursive;
   font-size: 16px;
   font-weight: bold;
   padding:0;
   margin:0;
   text-decoration:underline;
}
.contnt_right_container_featgrant_photo p{
   clear: both;
   color: #402724;
   font-family: Helvetica;
   font-size: 12px;
   font-weight: normal;
   margin: 0;
   padding: 5px 76px 0 24px;
}
.header_nav ul li{ 
   font-size:23px;
   color:#fffdec;
}
.header_nav ul li ul li{ 
   font-size:17px;
   font-family: 'CabinSketch-Bold', serif;
   
   color:#fffdec !important;
   letter-spacing:1px;
}
.small_grants_guidelines_contnt ul li{
   color: #291817;
   font-family: Helvetica;
   font-size: 14px;
   font-weight: normal;
   padding:0 0 0 7px;
   line-height:18px;
   list-style:disc outside none;
}
.small_grants_guidelines_contnt_r ul{
   padding:10px 0 0 16px;
}
.small_grants_guidelines_contnt_l ul{
   padding:5px 0 0 16px;
}
.small_grants_guidelines_contnt ul li{

}
.contnt_left_container_2_video_descrip{
   padding:0;
}
.grantee_map{
   width:1098px;
   margin:0 0 0 36px;
   height:674px;
   clear:both;
}
.grantee_map_img{
   position:absolute;
}
.header_nav .nav_bar{
   *padding-left:140px;/*------Ie7 only-------*/
}
.contnt_right_container_2_boxm h6 p{
   line-height:16px;
}
.grantee_map_img img{
   display:block;
}
.search_nav_link{
   float:left;
   padding:7px 0 0 0;
}
.search_nav_lable{
   float: right;
   height: 127px;
   padding: 0;
   width: 408px;
}
.map_seeour_featuregrant{
   width:775px;
   height:94px;
   padding:0 336px 0 0;
   margin:-14px auto -35px auto;
   text-align:right;
   float:right;
}
.map_click_onstate{
   width:1037px;
   height:106px;
   margin:-289px 0 0 0;
   float:right;
   padding:0 74px 0 0;
   text-align:right;
}
.contnt_left_container_missprior{
   width:752px;
   float:left;
   padding:0 10px 0 0;
   text-align:left;
}
.contnt_right_container_missprior{
   width:458px;
   float:left;
   text-align:left;
}
.ourmission_left_li_1{
   background:url(images/cliff_elements/ourmission_lisep_1.png) no-repeat 0px 4px;
   height:78px;
   padding:0 64px 0 0;
}
.ourmission_left_li_2{
   background:url(images/cliff_elements/ourmission_lisep_2.png) no-repeat 0px 4px;
   height:78px;
   padding:0 64px 0 0;
}
.ourmission_left_li_3{
   background:url(images/cliff_elements/ourmission_lisep_3.png) no-repeat 0px 4px;
   height:78px;
   padding:0 64px 0 0;
}
.ourmission_left_li_4{
   background:url(images/cliff_elements/ourmission_lisep_4.png) no-repeat 0px 4px;
   height:78px;
   padding:0 64px 0 0;
}
.ourmission_left_li_5{
   background:url(images/cliff_elements/ourmission_lisep_5.png) no-repeat 0px 4px;
   height:78px;
   padding:0 64px 0 0;
}
.farmer_txtbold{
   font-size:16px;
   font-weight:bold;
}
.featgrant_contnt a{
   color: #674370;
   /*font-family: 'CabinSketch-Bold',serif;*/
   font-family: "Cabin Sketch",cursive;
   font-size: 16px;
   font-weight: bold;
   text-decoration:none;
}
.featgrant_contnt a:link{
   color: #674370;
   /*font-family: 'CabinSketch-Bold',serif;*/
   font-family: "Cabin Sketch",cursive;
   font-size: 16px;
   font-weight: bold;
   text-decoration:none;
}.featgrant_contnt a:visited{
   color: #674370;
   /*font-family: 'CabinSketch-Bold',serif;*/
   font-family: "Cabin Sketch",cursive;
   font-size: 16px;
   font-weight: bold;
   text-decoration:none;
}.featgrant_contnt a:hover{
   color: #674370;
   /*font-family: 'CabinSketch-Bold',serif;*/
   font-family: "Cabin Sketch",cursive;
   font-size: 16px;
   font-weight: bold;
   text-decoration:underline;
}
.apply_logo_width{
   padding:0 7px 0 0;
   width:118px; 
   text-align:right;
   background:none;
   float:right;
   position:absolute; 
   left:924px; 
   top:-4px;
   z-index:999;
}
.apply_logo_width a .apply_logo{
   background:url(images/cliff_elements/Apply_logo.png) no-repeat left top;
   width:112px;
   height:97px;
   border:0;
   cursor:pointer;
}
.apply_logo_width a .apply_logo:hover{
   background:url(images/cliff_elements/Apply_logo_over.png) no-repeat left top;
   width:112px;
   height:97px;
   border:0;
   cursor:pointer;
}
.seeour_mission_logo{
   background:url(images/cliff_elements/seeour_mission_logo.png) no-repeat left top;
   width:212px;
   height:94px;
   border:0;
   float:right;
   cursor:pointer;
}
.seeour_mission_logo:hover{
   background:url(images/cliff_elements/seeour_mission_logo_over.png) no-repeat left top;
   width:212px;
   height:94px;
   border:0;
   float:right;
   cursor:pointer;
}
.privacy_contnt{
   padding: 0 309px 0 69px;
}
.friends_contnt{
   padding: 0 309px 0 69px;
}
.privacy_contnt p{
   clear: both;
   color: #291917;
   font-family: Helvetica;
   font-size: 14px;
   font-weight: normal;
   line-height: 17px;
   margin: 0;
   padding: 10px 0 0 0;
}
.friends_contnt p{
   clear: both;
   color: #291917;
   font-family: Helvetica;
   font-size: 14px;
   font-weight: normal;
   line-height: 17px;
   margin: 0;
   padding: 10px 0 0 0;
}
.privacy_contnt h4{
   clear: both;
   color: #2F5B40;
   /*font-family: 'CabinSketch-Bold',serif;*/
   font-family: "Cabin Sketch",cursive;
   font-size: 19px;
   font-weight: bold;
   line-height: 17px;
   margin: 0;
   padding: 10px 0 0 0;
}
.friends_contnt h4{
   clear: both;
   color: #2F5B40;
   font-family: 'CabinSketch-Bold',serif;
  
   font-size: 19px;
   font-weight: bold;
   line-height: 17px;
   margin: 0;
   padding: 10px 0 0 0;
}
.privacy_contnt a{
   clear: both;
   color: #674370;
   /*font-family: 'CabinSketch-Bold',serif;*/
   font-family: "Cabin Sketch",cursive;
   font-size: 16px;
   font-weight: bold;
   margin: 0;
   padding:0;
   text-decoration: none;
}
.privacy_contnt a:link{
   clear: both;
   color: #674370;
   /*font-family: 'CabinSketch-Bold',serif;*/
   font-family: "Cabin Sketch",cursive;
   font-size: 16px;
   font-weight: bold;
   margin: 0;
   padding:0;
   text-decoration: none;
}
.privacy_contnt a:visited{
   clear: both;
   color: #674370;
   /*font-family: 'CabinSketch-Bold',serif;*/
   font-family: "Cabin Sketch",cursive;
   font-size: 16px;
   font-weight: bold;
   margin: 0;
   padding:0;
   text-decoration: none;
}
.privacy_contnt a:hover{
   clear: both;
   color: #674370;
   /*font-family: 'CabinSketch-Bold',serif;*/
   font-family: "Cabin Sketch",cursive;
   font-size: 16px;
   font-weight: bold;
   margin: 0;
   padding:0;
   text-decoration:underline;
}
.friends_contnt a{
   clear: both;
   color: #674370;
   font-family: 'CabinSketch-Bold',serif;
   
   font-size: 16px;
   font-weight: bold;
   margin: 0;
   padding:0;
   text-decoration: none;
}
.friends_contnt a:link{
   clear: both;
   color: #674370;
   font-family: 'CabinSketch-Bold',serif;
   
   font-size: 16px;
   font-weight: bold;
   margin: 0;
   padding:0;
   text-decoration: none;
}
.friends_contnt a:visited{
   clear: both;
   color: #674370;
   font-family: 'CabinSketch-Bold',serif;
  
   font-size: 16px;
   font-weight: bold;
   margin: 0;
   padding:0;
   text-decoration: none;
}
.friends_contnt a:hover{
   clear: both;
   color: #674370;
   font-family: 'CabinSketch-Bold',serif;
   
   font-size: 16px;
   font-weight: bold;
   margin: 0;
   padding:0;
   text-decoration:underline;
}
#pop_tip{
   margin: 0;
   padding:12px 10px 0 10px;
   width:214px; 
   height:82px;
}
.pop_state_caption{
   color: #291917;
   color: #291817;
   /*font-family: 'CabinSketch-Bold',serif;*/
   font-family: "Cabin Sketch",cursive;
   font-size: 22px;
   font-weight: bold;
   margin: 0;
}
.pop_state_count{
   color: #291917;
   font-family: Helvetica;
   font-size: 14px;
   font-weight: normal;
   line-height: 17px;
   margin: 0;
}
#state_count{
   color: #674370;
   font-family: Helvetica;
   font-size: 14px;
   font-weight: normal;
   line-height: 17px;
   margin: 0;
}
.pop_instruction{
   color: #291917;
   font-family: Helvetica;
   font-size: 12px;
   font-weight: normal;
   line-height: 15px;
   margin: 0;
}
.map_seeour_featuregrantee_link{
   background:url(images/cliff_elements/SEE_ALL_LOGO_ON.png) no-repeat left top;
   float: right;
   height: 94px;
   position: relative;
   width: 213px;
   z-index: 2;
}
.map_seeour_featuregrantee_link:hover{
   background:url(images/cliff_elements/SEE_ALL_LOGO_ROLLOVER.png) no-repeat left top;
   float: right;
   height: 94px;
   position: relative;
   width: 213px;
   z-index: 2;
}
.search_seeour_featuregrantee_link{
   background:url(images/cliff_elements/seeour_mission_logo_2.png) no-repeat left top;
   float: right;
   height: 94px;
   width: 213px;
}
.search_seeour_featuregrantee_link:hover{
   background:url(images/cliff_elements/seeour_mission_logo_2_over.png) no-repeat left top;
   float: right;
   height: 94px;
   width: 213px;
}
.privacy_contnt ul {
    margin: 0;
    padding: 10px 0px 0 15px;
}
.friends_contnt ul {
    margin: 0;
    padding: 10px 0px 0 15px;
}
.privacy_contnt ul li {
    color: #291917;
    font-family: Helvetica;
    font-size: 14px;
    font-weight: normal;
    line-height: 17px;
    margin: 0;
    padding: 0;
}
.friends_contnt ul li {
    color: #291917;
    font-family: Helvetica;
    font-size: 14px;
    font-weight: normal;
    line-height: 17px;
    margin: 0;
    padding: 0;
}
.friends_contnt h1{
    color: #291917;
    font-family: 'CabinSketch-Bold',serif;
	
    font-size: 26px;
    font-weight: bold;
    margin: 0;
    padding: 10px 0 0 0px;
}
.friends_contnt h5{
    color: #CD7E27;
    font-family: 'CabinSketch-Bold',serif;
	
    font-size: 16px;
    font-weight: bold;
    margin: 0;
    padding:10px 0 0 0;
}
.friends_orange_txt{
   padding:0;
}
.friends_orange_txt h6{ 
    clear: both;
    color: #674370;
    font-family: 'CabinSketch-Bold',serif;
	
    font-size: 16px;
    font-weight: bold;
    margin: 0;
	padding:10px 0 0 15px;
}
.friends_orange_txt p{
    clear: both;
    color: #291917;
    font-family: Helvetica;
    font-size: 14px;
    font-weight: normal;
    line-height: 17px;
    margin: 0;
    padding: 10px 0 0 15px;
}
.header_welcome_txt span{
    color: #FFFDEC;
    font-family: 'CabinSketch-Bold',serif;
	/*font-family: "Cabin Sketch",cursive;*/
    font-size: 50px;
    font-weight: bold;
    letter-spacing: 1px;
    text-align: left;
}
.header_welcome_txt h1{
    color: #FFFDEC;
    font-family: 'CabinSketch-Bold',serif;
    font-size: 50px;
    font-weight: bold;
    letter-spacing: 1px;
    text-align: left;
	margin:0;
	padding:0;
}
.contnt_left_container_friendsfield_photobg img{
    padding:0;
    margin:0;
}
.friendsfield_contnt h5{
    clear:both;
    color: #cd7e27;
   /* font-family: 'CabinSketch-Bold',serif;*/
	font-family: "Cabin Sketch",cursive;
    font-size: 16px;
    font-weight: bold;
    text-align: left;
    margin:0;
    padding: 10px 64px 0 69px;
}
.friendsfield_contnt a{
    clear: both;
    color: #674370;
    /*font-family: 'CabinSketch-Bold',serif;*/
	font-family: "Cabin Sketch",cursive;
    font-size: 15px;
    font-weight: bold;
    margin: 0;
    padding: 0;
    text-decoration:underline;
}
.friendsfield_contnt a:link{
    clear: both;
    color: #674370;
    /*font-family: 'CabinSketch-Bold',serif;*/
	font-family: "Cabin Sketch",cursive;
    font-size: 15px;
    font-weight: bold;
    margin: 0;
    padding: 0;
    text-decoration:underline;
}
.friendsfield_contnt a:visited{
    clear: both;
    color: #674370;
    /*font-family: 'CabinSketch-Bold',serif;*/
	font-family: "Cabin Sketch",cursive;
    font-size: 15px;
    font-weight: bold;
    margin: 0;
    padding: 0;
    text-decoration:underline;
}
.friendsfield_contnt a:hover{
    clear: both;
    color: #674370;
    /*font-family: 'CabinSketch-Bold',serif;*/
	font-family: "Cabin Sketch",cursive;
    font-size: 15px;
    font-weight: bold;
    margin: 0;
    padding: 0;
    text-decoration:none;
}

/* iPads (portrait and landscape) ----------- */
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px) {
/* Styles */
.header_fullwidth{
   min-width:1111px;
}
}


/*-----------Safari only--------------*/

@media screen and (-webkit-min-device-pixel-ratio:0){

.contnt_container_celebrate_intraction p{
  padding: 0 0 0px 26px !important;
} 
}

/*-----------Safari only--------------*/
.sf-menu ul li ul li{
font-family:"CabinSketch-Bold", serif;
}
.sf-navbar ul li ul li{
font-family:"CabinSketch-Bold", serif;
}
.sf-menu ul li ul li a{
font-family:"CabinSketch-Bold", serif;
}
.sf-navbar ul li ul li a{
font-family:"CabinSketch-Bold", serif;
}
/*---------------------*/

      h1 { font-family: "CabinSketch-Bold", serif }

      h2 { font-family: "CabinSketch-Bold", serif }

      h3 { font-family: "CabinSketch-Bold", serif }

      h4 { font-family: "CabinSketch-Bold", serif }

      h5 { font-family: "CabinSketch-Bold", serif }

      h6 { font-family: "CabinSketch-Bold", serif }

      body { font-family: "Helvetica", serif }
	  
.header_welcome_txt_grantees{
   font-family: 'CabinSketch-Bold', serif;
   font-weight:bold;
   font-size:30px;
   color:#fffdec;
   text-align:left;
   padding: 0 0 16px;
   letter-spacing:1px;
   margin:0;
}

.header_welcome_txt_grantees P{
   font-family: 'CabinSketch-Bold', serif;
   font-weight:bold;
   font-size:30px;
   color:#fffdec;
   text-align:left;
   padding: 0 0 16px;
   letter-spacing:1px;
   margin:0;
}
.header_nav ul li ul li:hover{
	color:#C3B7D7;
}
.header_nav ul li ul li a:hover{
	color:#C3B7D7;
}
.sf-navbar a:hover{
color:#C3B7D7;
cursor:pointer;
}
.header_nav ul{
  display:inline-block\9;/*----ie only*/
}
.header_nav ul li ul{
  display:inherit\9;/*----ie only*/
}
.sf-navbar a.active, .sf-navbar a.active:link, .sf-navbar a.active:hover, .sf-navbar a.active:visited{
   cursor:default;
}
.contnt_right_container_2_boxm h2 p{
   color: #FFFDEC;
   font-family: "Cabin Sketch",cursive;
   font-size: 18px;
   font-weight: bold;
   margin: 0;
   padding:0 !important;
   text-align: left;
   line-height:normal;
   
}
.contnt_right_container_2_boxt_spclitv_headerlbl h2{
   margin:0;
}
.contnt_right_container_2_boxt_spclitv_headerlbl h2 p{
   /*font-family: 'CabinSketch-Bold', serif;*/
   font-family: "Cabin Sketch",cursive;
   font-weight:bold;
   font-size:18px;
   color:#291917 !important;
   margin:0;
   text-align:left;
   padding: 16px 0 0 15px !important;
   line-height:20px;
}
.contnt_right_container_2_boxt_friebdsfield_headerlbl h2 p{
   *padding:5px 55px 0 17px !important;
}
