@charset "UTF-8";
/* CSS Document */


body {
	background: #fff;
	margin: 0;
	padding: 0;
	font: 14px Arial, Verdana, Helvetica;
	color: #333;
}
#banner_box {
	background: #fff;
	padding-bottom: 6px;
}
#banner, #banner_home {
	width: 980px;
	margin: 0 auto;
}
#banner {
	height: 215px;
}
#banner_home {
	height: 285px;
}
#logo {
	position: absolute;
	top: 0;
	margin-left: 0;
	z-index: 100;
}
#banner_pic, #banner_random {
	position: absolute;
	top: 6px;
	margin-left: 180px;
	width: 628px;
}
#banner_random {
	height: 213px;
	background: url(../images/banners/11.jpg) top left no-repeat;
}
#sidebar {
	position: absolute;
	top: 6px;
	margin-left: 813px;
	width: 160px;
	text-align: center;
}
#sidebar a {
	text-decoration: none;
}
#content_box, #content_box_home {
	/*background: #D4ECF0 url(../images/bg_blue.jpg) repeat-x top left;*/
	min-height: 346px;
}
#content_box {
	padding: 20px 0;
}
#content_box_home {
	padding: 5px 0;
}
#content {
	width: 960px;
	margin: 0 auto;
	text-align: justify;
	line-height: 140%;
}
#content_home {
	width: 980px;
	margin: 0 auto;
	text-align: left;
	line-height: 140%;
}
#pic_left {
	float: left;
	margin: 0 10px 10px 0;
}
#totop {
	margin: 0 0 20px 0;
	text-align: right;
	/*border-bottom: 1px dotted #006a8c;*/
}
#fund_logos_home {
	width: 740px;
	height: 100px;
	list-style: none;
	background: url(../images/fund_logos_bg_home.gif) center top no-repeat;
	margin-left: 25px;
	text-align: center;
}
#fund_logos_home ul {
	margin: 0;
	padding: 10px 0 0 0;
}
#fund_logos_home li {
	display: inline;
	list-style: none;
	padding: 0 14px;
}
#fund_logos {
	list-style: none;
}
#fund_logos ul, #fb_twit ul {
	margin: 0;
	padding: 0;
}
#fund_logos li {
	display: inline;
	list-style: none;
	padding: 0 20px;
}
#fb_twit {
	margin: 20px 0 0 0;
	list-style: none;
}
#fb_twit li {
	display: inline;
	list-style: none;
	padding: 0 2px;
}

/* Home */

#flashy {
	padding-left: 182px;
}
#h_box_top {
	background: url(../images/home_box_top2.png) bottom left no-repeat;
	height: 36px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: italic;
	text-align: center;
	letter-spacing: 1px;
	color: #000;
}
#h_box_top p {
	margin: 0;
	padding-top: 14px;
}
#h_box {
	background: url(../images/home_box_bg3.png) top left repeat-y;
	min-height: 200px;
	padding: 2px 15px 0 15px;
	font-size: 12px;
}
#h_box_btm {
	background: url(../images/home_box_btm3.png) 0 0 no-repeat;
	height: 22px;
	margin-bottom: -10px;
}
#h_pillar_box1, #h_pillar_box2 {
	margin-left: 25px;
	width: 740px;
}
#h_pillar_box1 {
	margin-bottom: 8px;
}
#h_pillar_box2 {
	margin-top: 8px;
}
#h_pillar_box1 td, #h_pillar_box2 td {
	vertical-align: top;
}
#h_pillar1, #h_pillar2, #h_pillar3 {
	width: 230px;
	font-size: 11px;
	line-height: 140%;
}
#h_pillar2, #h_pillar3 {
	margin-left: 25px;
}
#h_pillar1 p, #h_pillar2 p, #h_pillar3 p {
	margin: 5px 0;
}
#h_pillar1 ul, #h_pillar2 ul, #h_pillar3 ul, #e_panel1 ul, #e_panel2 ul, #e_panel3 ul, #e_panel4 ul, #e_panel5 ul {
	margin: 0;
}
#h_pillar1 li, #h_pillar2 li, #h_pillar3 li, #e_panel1 li, #e_panel2 li, #e_panel3 li, #e_panel4 li, #e_panel5 li {
	list-style-type: none;
	padding: 1px 0 1px 13px;
	background: url(../images/h_bullet.gif) 0 3px no-repeat;
}
#h_pillar1 h1, #h_pillar2 h1, #h_pillar3 h1 {
	font-size: 14px;
	font-weight: normal;
	margin: 10px 0 0 0;
}
#h_pillar1 h1 {
	color: #006a8c;
}
#h_pillar2 h1 {
	color: #060;
}
#h_pillar3 h1 {
	color: #000;
}
#h_pillar1 hr, #h_pillar2 hr, #h_pillar3 hr {
	border-top: none;
	border-left: none;
	border-right: none;
	margin: 7px 0;
	color: #FFF; /*IE needs this*/
}
#h_pillar1 hr {
	border-bottom: 1px dotted #006a8c;
}
#h_pillar2 hr {
	border-bottom: 1px dotted #060;
}
#h_pillar3 hr {
	border-bottom: 1px dotted #000;
}
#pillar_pic_rgt {
	float: right;
	margin: 0 0 6px 6px;
}
#pillar_pic_rgt_bdr {
	float: right;
	margin: 0 0 6px 6px;
	border: 1px solid #666;
}
#h_pillar1 a, #h_pillar3 a {
	color: #006a8c;
	text-decoration: none;
}
#h_pillar2 a {
	color: #006a8c;
	text-decoration: none;
}
#h_pillar1 a:hover, #h_pillar2 a:hover, #h_pillar3 a:hover {
	color:#F30;
}
#hd_care, #hd_research, #hd_edu {
	padding: 0 0 1px 5px;
	border-bottom: 1px dotted #006a8c;
	font-size: 18px;
	color: #006a8c;
	font-weight: bold;
	margin: 3px 0 5px 0;
	font-style: italic;
}
/*#hd_care {
	background: url(../images/i_care.gif) 0 6px no-repeat;
}
#hd_research {
	background: url(../images/i_research.gif) 0 6px no-repeat;
}
#hd_adv {
	background: url(../images/i_dog.gif) 0 6px no-repeat;
}
#hd_edu {
	background: url(../images/icon_educate.gif) 0 6px no-repeat;
}*/
#h_getinvolved .tollfree, #h_getinvolved .tollfree a {
	color:#DD482A;
	line-height: 160%;
	text-align: center;
}
#h_getinvolved .tollfree {
	border-bottom: 1px dotted #0094B2;
	padding: 6px 0;
}
#h_getinvolved {
	width: 145px;
	float: right;
	margin-right: 5px;
	font-size: 11px;
	list-style: none;
	text-align: left;
	line-height: 15px;
	font-weight: normal;
	text-align: center;
}
#h_getinvolved ul {
	margin: 5px 0 0 0;
	padding: 0;
	border-top: 1px dotted #0094B2;
}
#h_getinvolved li {
	list-style: none;
	padding: 3px 0;
	/*padding: 3px 0 3px 22px;*/
	border-bottom: 1px dotted #0094B2;
}
#h_getinvolved a {
	text-decoration: none;
	color: #0094B2;
}
#h_getinvolved a:hover {
	color: #F30;
}
/*.gi_partner {
	background: url(../icons/group.png) no-repeat 0 2px;
}
.gi_buy {
	background: url(../icons/money_grey.png) no-repeat 0 2px;
}
.gi_legacy {
	background: url(../icons/heart.png) no-repeat 0 2px;
}
.gi_wall {
	background: url(../icons/pencil.png) no-repeat 0 2px;
}
.gi_comments {
	background: url(../icons/comments.png) no-repeat 0 2px;
}
.gi_work {
	background: url(../icons/cog.png) no-repeat 0 2px;
}
.gi_story {
	background: url(../icons/text_columns.png) no-repeat 0 2px;
}
.gi_volunteer {
	background: url(../icons/volunteer.png) no-repeat 0 2px;
}
.gi_informed {
	background: url(../icons/exclaim.png) no-repeat 0 2px;
}
.gi_member {
	background: url(../icons/member.png) no-repeat 0 2px;
}
.gi_event {
	background: url(../icons/cake.png) no-repeat 0 2px;
}
.gi_social {
	background: url(../icons/social.png) no-repeat 0 2px;
}*/
#h_5boxes_top {
	background: url(../images/h_5boxes_top.gif) bottom center no-repeat;
	height: 20px;
}
#h_5boxes {
	background: url(../images/h_5boxes_bg.gif) top center repeat-y;
	min-height: 200px;
}
#h_5boxes_btm {
	background: url(../images/h_5boxes_btm.gif) top center no-repeat;
	height: 20px;
}
#e_panel1, #e_panel2, #e_panel3, #e_panel4, #e_panel5 {
	width: 156px;
	float: left;
	font-size: 11px;
	line-height: 140%;
}
#e_panel1 {
	margin-left: 21px;
}
#e_panel2, #e_panel3, #e_panel4, #e_panel5 {
	margin-left: 39px;
}
#e_logo {
	text-align: center;
	margin: 0 0 7px 0;
}

/* Buttons */

#btns {
	position: absolute;
	top: 90px;
	margin-left: 0;
	width: 172px;
}
#btns, #champ {
	margin: 0;
	list-style: none;
	overflow: hidden;
}
#btns ul, #champ ul, #research_btns ul {
	margin: 0;
	padding: 0;
	border: none;
}
#btns li, #champ li, #research_btns li {
	margin: 0;
	padding: 0;
	display: inline;
	list-style: none;
	text-align: left;
}
#btns a {
	float: left;
	padding: 64px 0 0 0;
	overflow: hidden;
	height: 0px !important;
	height /**/:64px; /*IE Win */
}
#btns a:hover {
	background-position: 0 -64px;
}
#champ a {
	float: left;
	padding: 101px 0 0 0;
	overflow: hidden;
	height: 0px !important;
	height /**/:101px; /*IE Win */
}
#champ a:hover {
	background-position: 0 -101px;
}
#btn_donate a {
	background: url(../images/btn_donate.jpg) top left no-repeat;
	width: 172px;
}
#btn_informed a {
	background: url(../images/btn_informed.jpg) top left no-repeat;
	width: 172px;
}
#btn_movember a {
	background: url(../images/btn_movember.jpg) top left no-repeat;
	width: 172px;
}
#btn_champ a {
	background: url(../images/btn_champ.jpg) top left no-repeat;
	width: 160px;
	margin-bottom: 3px;
}
#btn_funds a {
	background: url(../images/btn_funds.jpg) top left no-repeat;
	width: 172px;
}
#btn_volunteer a {
	background: url(../images/btn_volunteer.jpg) top left no-repeat;
	width: 172px;
}
#btn_sunsmart a {
	background: url(../images/btn_sunsmart.jpg) top left no-repeat;
	width: 172px;
}
#btn_environment a {
	background: url(../images/btn_environment.jpg) top left no-repeat;
	width: 172px;
}
#btn_healthy a {
	background: url(../images/btn_healthy.png) top left no-repeat;
	width: 172px;
}
#research_btns {
	text-align: center;
	list-style: none;
	overflow: hidden;
}


/* Old Research buttons

#research_btns {
	width: 510px;
	margin: 10px auto;
	list-style: none;
	overflow: hidden;
}
.btn_r_about a {
	background: url(../images/btn_r_about.png) top left no-repeat;
	width: 170px;
}
.btn_r_find a {
	background: url(../images/btn_r_find.png) top left no-repeat;
	width: 170px;
}
.btn_r_projects a {
	background: url(../images/btn_r_projects.png) top left no-repeat;
	width: 170px;
}
.btn_r_fund a {
	background: url(../images/btn_r_fund.png) top left no-repeat;
	width: 170px;
}
.btn_r_note a {
	background: url(../images/btn_r_note.png) top left no-repeat;
	width: 170px;
}
.btn_r_research a {
	background: url(../images/btn_r_research.png) top left no-repeat;
	width: 170px;
}

