/* CSS Document */

/*******   Header Section  *********/

#header{ background-image:url(../images/header_bg.jpg); background-repeat:no-repeat; width:991px; height:180px; float:left}
#menu{ width:550px; line-height:30px; float:left; padding-top:148px}
#menu ul{ list-style:none; margin:0px; padding:0px;}
#menu li{
    display:inline;
    width:120px;
    float:left;
    text-align:center;
    font-family:"Century Gothic";
    font-size:17px;
    color:#000000;
    font-weight:bold;
    border:1px solid #000;         /* Add border */
    border-bottom:none;                /* Remove bottom border */
    border-radius:10px 10px 0 0;       /* Only top corners rounded */
    box-sizing:border-box;             /* Ensure border fits in width */
}
#menu a{font-family:"Century Gothic"; font-size:15px; color:#000000; font-weight:bold; text-decoration:none;}
#menu a:hover{font-family:"Century Gothic"; font-size:15px; color:#ffcc66; font-weight:bold; text-decoration:none;}
#menu li.current a { color:#fffcc6; border-radius:10px 10px 0 0; }
#flag{ width:441px; float:left; padding-top:159px; font-family:arial; font-size:12px; color:#cccc99}
.english_title{font-family:arial; font-size:12px; color:#cccc99; text-decoration:none}
.english_title a{font-family:arial; font-size:12px; color:#cccc99; text-decoration:none}
.english_title a:hover{font-family:arial; font-size:12px; color:#cccc99; text-decoration:none;}
.fb_icon{ background:#f4e4c3; position: fixed; right: 0px; top: 100px;padding:14px;border:1px solid #844502; border-right:0;-webkit-border-radius: 10px 0 0 10px;
border-radius: 10px 0 0 10px;}
/*******  End  Header Section  *********/



/********    Search Text Section   ********/

#search{ background-image:url(../images/HEB_Title_bg.jpg); background-repeat:no-repeat; width:991px; height:169px; float:left}
#left_search{ float:left; width:247px; height:169px;}
#new_bg{ background-image:url(../images/search.jpg); background-repeat:no-repeat; width:220px; height:150px; margin-left:10px; float:right; margin-top:10px;}
.enter_amount{font-family:Tahoma; font-size:11px; font-weight:bold; color:#cccc99; margin-left:13px; margin-top:6px;}
.dollar_sign{ width:22px; float:left; margin-left:14px; margin-top:6px; }
.input_text{ float:left; width:155px; margin-top:6px;}
.button{ background-image:url(../images/click_button.jpg); background-repeat:no-repeat; clear:both; width:130px; height:24px; text-align:center }
.text{ padding-top:5px;  font-family:Tahoma; font-size:11px; font-weight:bold; color:white; margin-left:5px;}
.text a{ padding-top:5px;  font-family:Tahoma; font-size:11px; font-weight:bold; color:white; text-decoration:none; }
.text a:hover{ padding-top:5px;  font-family:Tahoma; font-size:11px; font-weight:bold; color:black; text-decoration:none;}
#right_search{ float:left; width:744px; color:#FFFFFF; height:169px;  }
.heading{ font-family:"Times New Roman"; font-size:25px; color:white; padding-left:60px; padding-top:10px;}
.heading_text{ color:#cccc99; font-family:arial; font-size:13px; padding-left:60px; padding-top:10px; margin-right:25px;}

/********    End Search Text Section   ********/





/******		Footer Section	*********/

#footer{ background-image:url(../images/footer_bg.jpg); background-repeat:no-repeat; width:991px; height:77px; font-family:arial; font-size:12px; color:#666633; float:left; }
.right{ float:left; margin-top:25px; margin-left:25px;}
.right a{ text-decoration:none; color:#666633; font-family:arial; font-size:12px;}
.right a:hover{ text-decoration:underline; color:#666633; font-family:arial; font-size:12px;}

.left{ float:right; padding-right:25px;  margin-top:25px;}
.left a{ text-decoration:none; color:#666633; font-family:arial; font-size:12px;}
.left a:hover{ text-decoration:underline; color:#666633; font-family:arial; font-size:12px;}
/******		End Footer Section	*********/





/****** 	Left Menu Section   *********/


#menus_link{ float:right; padding-top:6px;}
#menu_top{ width:222px; float:right; margin-top:6px;}
#menu_left{ background-image:url(../images/lef_main_menu.jpg); width:21px; height:68px; background-repeat:no-repeat; float:left;}
#menu_middle{ background-image:url(../images/middle_main_menu.jpg); background-repeat:repeat-x; height:68px; width:178px; float:left;}
.menu_heading{ font-family:arial; font-size:14px; font-weight:bold; color:white; padding-left:45px; margin-top:20px; float:left;}
#menu_right{ background-image:url(../images/right_main_menu.jpg); background-repeat:no-repeat; height:68px; width:23px; float:left;}
#news_menu_left{ background-image:url(../images/news_left_menu.jpg); width:24px; height:62px; background-repeat:no-repeat; float:left;}
#news_menu_middle{ background-image:url(../images/news_middle_menu.jpg); background-repeat:repeat-x; height:62px; float:left; width:173px;}
.news_menu_heading{font-family:arial; font-size:14px; font-weight:bold; color:white; padding-left:60px; margin-top:20px; float:left;}
#news_menu_right{ background-image:url(../images/news_right_menu.jpg); background-repeat:no-repeat; width:25px; height:62px; float:left;}
#home_button{ background-image:url(../images/home_menu.jpg); width:220px; min-height:25px; background-repeat:no-repeat;float:right; background-color:#ebdbb4; margin-right:2px}
.home{ font-family:arial; font-size:14px; font-weight:bold; float:left; margin-left:20px; margin-top:3px;border-bottom:1px #000000 dashed; width:185px; margin-bottom:2px; padding-bottom:2px}
.home a{ font-family:arial; font-size:14px; font-weight:bold; float:left; margin-left:20px; margin-top:3px; text-decoration:none; color:black;}
.home a:hover{ font-family:arial; font-size:14px; font-weight:bold; float:left; margin-left:20px; margin-top:3px; text-decoration:none; color:#CC9900;}
#bottom_menu{ background-image:url(../images/news_fourth_stage1.jpg); background-repeat:no-repeat; width:222px; height:23px; float:right}
#news{float:right; margin-top:13px;}
.news_first_stage_heading{color:#990000; font-weight:bold; padding-left:10px;}
.news_second_stage_heading{ padding-left:10px; padding-right:4px;}
#news1{background-image:url(../images/menu_bg.jpg); background-repeat:repeat-y; width:222px;  float:right; font-family:arial; font-size:12px;}

.first_contents1{font-family:arial; font-size:12px; color:black; margin-left:10px; padding-right:8px; margin-top:11px;}
.first_contents2{font-family:arial; font-size:12px; color:black; margin-left:10px; padding-right:12px; margin-top:6px;}
#news_third_stage_heading{ background-image:url(../images/news_second_stage.jpg); background-repeat:repeat-y; width:222px; float:right;}
#news_fourth_stage_heading{background-image:url(../images/news_third_stage.jpg); background-repeat:repeat-y; width:222px; float:right;}
#bottom_news{background-image:url(../images/news_fourth_stage.jpg); background-repeat:no-repeat; width:222px; height:34px; float:right;}
.read{float:right; color:#990000; font-family:arial; font-size:12px; background-image:url(../images/news_first_stage_heading.jpg); background-repeat:repeat-y; width:222px; text-align:right;}
.read a{float:right; padding-right:10px; color:#990000; font-family:arial; font-size:12px; text-decoration:underline;}
.read a:hover{float:right; padding-right:10px; color:black; font-family:arial; font-size:12px; text-decoration:underline;}

/****** 	End Left Menu Section   *********/

.agenda_heading{color:#990000; font-weight:normal;text-decoration:none }
.agenda_heading a{color:#990000; font-weight:normal;text-decoration:none }
.agenda_heading a:hover{color:#990000; font-weight:normal;text-decoration:underline }


.paging { text-decoration:none; color:#666633; font-family:arial; font-size:12px;}
.paging a{ text-decoration:none; color:#666633; font-family:arial; font-size:12px;}
.paging a:hover{ text-decoration:underline; color:#666633; font-family:arial; font-size:12px;}

/* Donate button enhancements */
.button1 {
    display: inline-block;
    min-width: 160px; /* ensure full label shows */
    height: 40px !important;
    padding: 10px 18px;
    font-family: Arial, sans-serif;
    font-size: 16px;
    font-weight: bold;
    color: #ffffff !important;
    background-color: #990000; /* brand color */
    border: 1px solid #7a0000;
    border-radius: 6px;
    text-align: center;
    text-decoration: none;
    cursor: pointer;
}
.button1:hover {
    background-color: #7f0000;
}
.button1.enabled { display: inline-block; }
