/* @group Home */
#home .container{ 
   background: url(../images/home/bkg-shadow.png) no-repeat right top;
   position: relative;
}

#home #main h2#tagline{ 
   width: 425px;
   background: url(../images/home/easy-affordable-online-software.html) no-repeat center 12px;
   text-indent: -10000px;
   height: 100px;
   margin: 0;
}
#home #main h2#signup,
#home #main h2#signup a{ 
   width: 425px;
   height: 100px;
   background: url(../images/home/sign-up.png) no-repeat center 18px;
  margin: 0;
  display: block;
  text-indent: -10000px;
}

#home h2#screen_shot{
	position: absolute;
	top: 3px;
	right: 280px;
	z-index: 1;
}

#home #main h2#free_quote,
#home #main h2#free_quote a{
	position: absolute;
	top: 32px;
	right: 0px;
	width: 122px;
	height: 122px;
	display: block;
	margin: 0;
	padding: 0;
	z-index: 2;
}
#home #main h2#free_quote a{ 
}

/* @group Features */
#features{ 
  margin-top: 40px; 
}
#features ul { 
   list-style: none;
   margin: 0;
}
#features li{ 
  width: 185px;
  float: left; 
  margin-right: 10px; 
  margin-bottom: 20px;
  line-height: 16px;
  padding-left: 40px; 
  background-repeat: no-repeat; 
}
#features li strong{ 
  display: block; 
}

#features li.web-based{ background-image: url(../images/icons/devicons/globe.gif); }
#features li.p_consult{ background-image: url(../images/icons/devicons/plus.gif); }
#features li.multiple-users{ background-image: url(../images/icons/devicons/users-2.gif);}
#features li.donor-self-service{ background-image: url(../images/icons/devicons/emoticon.gif);}
#features li.letters{ background-image: url(../images/icons/devicons/mail.gif);}
#features li.secure{ background-image: url(../images/icons/devicons/lock.gif);}
#features li.donation-management{ background-image: url(../images/icons/devicons/cash.gif);}
#features li.tags{ background-image: url(../images/icons/tag.gif);}
#features li.audits{ background-image: url(../images/icons/devicons/journal.gif);}
#features li.donors{ background-image: url(../images/icons/devicons/users.gif);}
#features li.online-donations{ background-image: url(../images/icons/devicons/hud.gif);}
#features li.notes{ background-image: url(../images/icons/devicons/note.gif);}


/* @end */
/* @group Segments */
#segments{ 
  background: url(../images/home/bkg-segment.png) repeat-x 0 -1px; 
  height: 105px;
}
#segments div a{ 
  background: url(../images/home/learn-more.png) no-repeat; 
  width: 170px;
  height: 24px;
  display: block;
  text-indent: -10000px;
}
#segments h3{ 
  margin: 10px 0 5px 0; 
  font-size: 130%;
  color: #333; 
  text-shadow: #fff 1px 1px 1px; 
}
#segments p{ 
  margin-bottom: 5px;
  color: #333; 
}
#segments p{ 
  font: 100% "Lucida Grande", Lucida, Verdana, sans-serif; 
}
/* @end */
#home #main{ padding: 0; }
/* @end */
