body {margin:0; background-image:url('images/global/background_tile.jpg'); background-color:#a2b69b;  font-size:12px; line-height:18px; font-family: "Trebuchet MS", sans-serif; color:#515152;}
img {border:0;}
td {vertical-align:top;}
h1 {font-size:71px; line-height:77px; color:#fdda06; margin:0px; padding:0px;}
h6 {color:#066324; font-size:28px; line-height:28px; margin:0 0 15px 0;}
h5 {color:#066324; font-size:16px; line-height:18px; font-weight:normal; margin:0; }
h3 {color:#f7842e; font-size:28px; line-height:30px; margin:0;}
h4 {font-size:30px; line-height:35px; margin:0;}
textarea {resize: none; font-family: "Trebuchet MS", sans-serif; font-size:12px; line-height:16px;}
#footer {width:816px; text-align:center; color:#fff; font-size:12px; line-height:15px; margin:4px auto 0 auto; font-family: Arial, Arial, Helvetica, sans-serif;}
#footer a {color:#fff;}
a {color:#7a7b7c;}


/* global */
#shadow_bottom {background-image:url('images/global/shadow_bottom.png'); width:910px; height:10px; background-repeat:no-repeat; margin:0 auto;}
#content_shadow {background-image:url('images/global/shadow_right.png'); background-repeat:repeat-y; background-position:top right; width:910px; margin:0 auto; }
#top_menu, #top_menu a {color:#066324; }
#top_menu {width:816px; text-align: right;}
#top_menu a {text-decoration:none;}
#top_green_border {background-color:#066324; height:8px; width:816px;}
#horizontal_menu {width:820px; height:39px; background-image:url('images/global/horizontal_menu.gif'); background-repeat:no-repeat; margin-bottom:15px;}
#horizontal_menu a {display:block; float:left; height:29px; padding-top:10px; text-align:center; color:#fff; font-weight:bold; font-size:14px; line-height:17px; text-decoration:none;}
#h_menu1 {width:145px;}
a#h_menu1:hover {background-image:url('images/global/horizontal_menu.gif'); background-position:0px -39px;}
#h_menu2 {width:151px;}
a#h_menu2:hover {background-image:url('images/global/horizontal_menu.gif'); background-position:-145px -39px;}
#h_menu3 {width:136px;}
a#h_menu3:hover {background-image:url('images/global/horizontal_menu.gif'); background-position:-296px -39px;}
#h_menu4 {width:159px;}
a#h_menu4:hover {background-image:url('images/global/horizontal_menu.gif'); background-position:-432px -39px;}
#h_menu5 {width:225px;}
a#h_menu5:hover {background-image:url('images/global/horizontal_menu.gif'); background-position:-591px -39px;}
.error {display:none; margin-top:16px; float:right; color:#fdda06; font-weight:bold;}
.light_green_line {font-size:0px; line-height:0px; height:1px; width:100%; background-color:#82b191; margin:10px 0;}
.right_aligned_photo {float:right; width:202px; margin:0 0 0px 20px; text-align:center; color:#f7842e; font-size:11px;}
.right_aligned_photo a {color:#f7842e;;}
.right_aligned_photo img {display:block; margin-bottom:4px;}
a.orange_link {color:#f7842e;}

/* home */
#top_banner {background-color:#2a8fe0; width:791px; padding:32px 0 32px 25px; position:relative;}
.top_banner_text{color:#fff; font-size:14px; line-height:21px; width:540px; font-weight:normal; margin:0 0 20px 0;}
#top_banner .bigger {font-size:24px; line-height:25px; font-family:Arial, Arial, Helvetica, sans-serif;}
#top_banner h2 {margin:0 0 8px 0; color:#042238; font-size:20px; line-height:24px; font-weight:normal;}
#home_menu {position:absolute; left:607px; top:32px;}
#home_menu_inside {background-image:url('images/home/menu_background.gif'); width:183px; height:323px; position:relative;}
#home_menu_inside div, #horizontal_menu div {display:inline; font-family:Arial, Arial, Helvetica, sans-serif;}
#home_menu a {display:block; color:#fff; font-weight:bold; font-size:14px; line-height:17px; text-decoration:none; width:168px; padding:0 0 0 15px; }
#home_menu span {position:absolute; top:231px; left:15px; color:#592e00; font-size:13px; line-height:18px; display:block; width:145px;}
#home_menu1 {height:28px; padding-top:11px !important;}
a#home_menu1:hover {background-image:url('images/home/menu_background.gif'); background-position:183px 0px;}
#home_menu2 {height:28px; padding-top:13px !important;}
a#home_menu2:hover {background-image:url('images/home/menu_background.gif'); background-position:183px -39px;}
#home_menu3 {height:48px; padding-top:12px !important;}
a#home_menu3:hover {background-image:url('images/home/menu_background.gif'); background-position:183px -80px;}
#home_menu4 {height:35px; padding-top:16px !important;}
a#home_menu4:hover {background-image:url('images/home/menu_background.gif'); background-position:183px -140px;}
#home_menu_go {left:130px; top:290px; width:35px !important; height:24px; position:absolute;}
a#home_menu_go:hover {background-image:url('images/home/menu_background.gif'); background-position:-313px -290px;}

#home_bottom {padding-left:10px;}
.orange_link {color:#e96b2f; font-weight:bold;}
div#aidaans_map {background-image:url('images/home/aidaans_map.gif'); width:429px; height:52px; padding:248px 0 0 22px; display:block; float:right; color:#fff; font-size:13px; line-height:16px; text-decoration:none; }
div#aidaans_map span {font-weight:bold; display:block; font-size:18px; line-height:22px; color:#f9961e}
.guiding {display:inline;}
.guiding td {font-size:14px; line-height:18px; color:#042238; padding-bottom:10px;}


/* Take Action */
#donate_banner {height:157px; background-color:#025996; margin:-13px 0 0 0;}
#donate_banner span {display:block; color:#fff; font-size:13px; line-height:18px; margin-top:12px;}
#donate_banner a, #nominate a {color:#fff;}
#donate_banner img {display:block;}
#featured_angels {width:242px; padding:60px 0 0 17px; line-height:15px;}
.featured_angels_header {display:block; margin:15px 0 2px 0; color:#066324; font-size:14px; line-height:17px; font-weight:bold;}
#nominate, #share  {background-color:#2a8fe0; margin-top:14px; color:#fff; font-size:13px;}
#nominate span, #share span {display:block; font-size:30px; line-height:40px;}
#nominate input, #share input {width:99%; border:0; display:block; background-color:#fff; margin:4px 0 8px 0;}

/* find out more */
#contact_us {font-size:13px; padding:60px 0 0 17px;}
.contact_us_span {display:block; font-size:14px; line-height:20px; color:#066324;}
#fom_blue_box {width:536px; background-color:#2a8fe0; color:#fff; font-size:18px; line-height:24px; padding:25px 30px 30px 20px; margin-top:-13px;}
#fom_content {font-size:13px; margin-top:20px;}

/* news and events */
.news_box {width:581px; margin-top:-13px;}
.news_blue_box,  .news_green_box {color:#fff; margin:4px 0; padding:24px 35px 30px 25px; width:521px; }
.news_blue_box {background-color:#2a8fe0; }
.news_green_box {background-color:#066324;}
.news_blue_box h2, .news_green_box h2,  {margin:0px; font-size:24px; line-height:28px; font-weight:normal;} 
.news_blue_box a, .news_green_box a,  {color:#fff;} 

/* get in touch */
#contact_section {width:410px; margin-left:100px;}
#contact_section h2 {color:#2a8fe0;}
.contact_us_span2 {display:block; font-size:14px; line-height:20px; color:#2a8fe0;}
#contact_section input, #contact_section textarea {border:1px solid #d7d7d7; }
#contact_section textarea {overflow:auto;}
.temp_center {text-align:center; width:100%; margin:10px 0;}
.temp_center a {color:#fff;}

/* aidaan day */
#top_banner {margin-bottom:0px; }
#aidaan_day {width:816px; text-align:center;background-color:#eab307; margin-bottom:18px;display:block; color:#fff; font-size:22px; line-height:24px; padding:8px 0 7px 0;text-decoration:none;}
#aidaan_day span {font-size:18px;}