body {color: #fff; background: url(/imgs/bg.jpg) no-repeat; background-position: center top; margin: 0px; padding: 0px; font-family: arial;}
.clear {clear: both;}
.white {color: #fff;}
.bold {font-weight: bold;}
.clear_area {clear: both; height: 8px; line-height: 0px; font-size: 0px; //height: 5px;}

#conteiner {width: 1017px; position: relative; left: 50%; margin-left: -508px; z-index: 100;}
#top_conteiner {width: 1017px; height: 661px; background: url(/imgs/top_conteiner2.jpg) no-repeat; margin: 0px; padding: 0px;}
#bg_l {position: absolute; top: 0px; left: 0px; background: url(/imgs/bg_l.jpg) no-repeat; width: 324px; height: 439px; z-index:2;}
#bg_r { background: url(/imgs/bg_r.jpg) no-repeat; background-position: left; height: 697px; width: 350px; position: absolute; left: 100%; margin-left: -350px; top: 0px; z-index: 2;}

#sign_block {border: 0px solid white; position: absolute; top: 160px; left: 760px;}
#your_email {background: url(/imgs/your_email.jpg) no-repeat; width: 86px; height: 13px; margin-bottom: 5px;}
#your_city {background: url(/imgs/your_city.jpg) no-repeat; width: 76px; height: 13px; margin-bottom: 5px; margin-top: 20px;}
.form_input {width: 202px; height: 25px; background: #0E0E0E; border:1px #2E2E2E solid; color: #fff; font-size: 18px; font-weight: normal; padding-top: 2px;}
#sbb {margin-top: 10px; float: left;}
#unsubscribe_here {background: url(/imgs/unsubscribe_here.jpg) no-repeat; width: 108px; height: 32px; float: left; margin-top: 10px; margin-left: 30px; cursor: Pointer;}
#social_link {position: absolute; top: 440px; left: 755px;}
#follow_us {background: url(/imgs/follow_us.png) no-repeat; background-position: top; width: 114px; height: 79px; cursor: Pointer;}
#facebook {background: url(/imgs/facebook.png) no-repeat; background-position: top; width: 123px; height: 49px; cursor: Pointer; position: absolute; top: 35px; left: 105px;}

#give_block {position: absolute; top: 550px; left: 470px;}
#radio1_1 {position: absolute; top: 15px; left: 10px;}
#radio1_2 {position: absolute; top: 15px; left: 113px;}
#radio1_3 {position: absolute; top: 15px; left: 215px;}
#radio1_4 {position: absolute; top: 15px; left: 318px;}
#radio1_5 {position: absolute; top: 13px; left: 405px; height: 21px; width: 95px; border: 0px; line-height: 19px; font-size: 17px; padding-top: 2px; //padding-top: 5px; //height: 18px;}
#radio2_1 {position: absolute; top: 82px; left: -5px;}
#radio2_2 {position: absolute; top: 82px; left: 73px;}
#radio2_3 {position: absolute; top: 82px; left: 158px;}

#give {position: absolute; top: 49px; left: 281px; width: 129px; height: 52px; background: url(/imgs/give_new.png); background-position: top; border: 0px; cursor: Pointer;}

#topic {width: 1017px; position: relative;}
#topic_top {background: url(/imgs/topic_top.jpg) no-repeat; width: 1017px; height: 36px;}
#learn_more {position: absolute; top: 4px; left: 260px; font-family: Rockwell; font-size: 20px; color: #fff; cursor: Pointer;}
#open {position: absolute; top: 4px; left: 70px; font-family: Rockwell; font-size: 15px; color: #fff; cursor: Pointer;}
#open_str {position: absolute; top: 12px; left: 110px; cursor: Pointer; background: url(/imgs/open_str.jpg) no-repeat; width: 8px; height: 4px; line-height: 0px; font-size: 0px;}
#topic_middle {background: url(/imgs/topic_bg.jpg) repeat-y; width: 1017px; padding-top: 18px; display: none;}
.topic_title {height: 23px; background: #FFE56C; padding: 2px; font-family: Trebuchet MS; font-size: 20px; color: #000; margin-left: 50px;}
.topic_text {width: 650px; font-family: Trebuchet MS; font-size: 13px; color: #000; margin-left: 50px; margin-top: 15px; float: left; margin-bottom: 30px; -margin-left: 25px;}
.topic_text a {color: #000; text-decoration: none;}
.topic_text a:hover {color: #FFE56C; text-decoration: none;}
.u_yellow {text-decoration: underline; background-color: #FFE56C;}
.topic_r {background: url(/imgs/topic_r_box.jpg) no-repeat; width: 243px; height: 288px; float: left; margin-left: 20px; }
.topic_content_1 {display: none;}
.topic_content_2 {display: none;}
.topic_content_3 {display: none;}
.topic_bot_line {background: url(/imgs/topic_bot_line.jpg) no-repeat; width: 1017px; height: 1px; line-height: 0px; font-size: 0px;}

#bottom {background: url(/imgs/bottom_bg.jpg) no-repeat; width: 1017px; height: 218px; position: relative;}
#banners {width: 1000px; margin-left: 30px; position: relative; top: 15px;}
#ban_1 {background: url(/imgs/ban_1.jpg) no-repeat; background-position: top; width: 316px; height: 123px; float: left; cursor: Pointer;}
#ban_2 {background: url(/imgs/ban_2.jpg) no-repeat; background-position: top; width: 319px; height: 122px; float: left; margin-left: 4px; cursor: Pointer;}
#ban_3 {background: url(/imgs/ban_3.jpg) no-repeat; background-position: top; width: 316px; height: 123px; float: left; margin-left: 4px; cursor: Pointer;}
#copy {position: absolute; top: 180px; left: 30px; color: #000; font-family: Trebuchet MS; font-size: 13px;}
#copy a {color: #000; font-family: Trebuchet MS; font-size: 14px; text-decoration: none;}
#copy a:hover {color: #000; font-family: Trebuchet MS; font-size: 14px; text-decoration: underline;}

#give_top_conteiner {width: 1017px; height: 278px; background: url(/imgs/give_top_conteiner.jpg); margin: 0px; padding: 0px; position: relative;}
#give_title {color: #FCECCE; font-size: 34px; position: absolute; top: 142px; left: 105px; width: 840px;}
#give_middle {background: url(/imgs/give_middle.jpg); width: 1017px; height: 431px; position: relative;}
#sel {position: absolute; top: 85px; left: 710px; width: 195px; height: 26px; background: #E5E5E5; border: 1px solid #B4B4B4!important;}
#give_form_2_block {position: absolute; top: 83px; left: 80px; -padding-top: 0px;}
#give_p1 {float: left; width: 430px;}
#give_p2 {float: left; width: 420px; margin-left: 40px;}
.label {float: left; width: 140px; color: #000; font-size: 14px;}
.input {float: left; width: 250px; margin-left: 13px; color: #000; font-size: 14px; border: 0px solid black; //margin-left: 7px; //width: 260px;}
.inp_1 {background: #E5E5E5; border: 1px solid #B4B4B4!important; width: 200px; height: 20px; padding-top: 3px;}
.inp_2 {background: #E5E5E5; border: 1px solid #B4B4B4!important; width: 81px; height: 20px; padding-top: 3px;}
.label_2 {float: left; width: 150px; color: #000; font-size: 14px;}
.input_2 {float: left; width: 250px; margin-left: 8px; color: #000; font-size: 14px; border: 0px solid black; //margin-left: 4px;}
.input7 {background: #E5E5E5; border: 1px solid #B4B4B4!important; height: 23px; position: relative; top: 1px; //left: 3px;}
#give_submit {background: url(/imgs/donate.png) no-repeat; width: 169px; height: 46px; border: 0px; background-position: top; cursor: Pointer;}
#form_2_submit {border: 0px solid black; width: 360px; text-align: left;}
#card_type_select {height: 25px!important;}
#card_type_select {//position: relative; //left: 3px;}
.inp_sel {height: 25px!important;}

#give_bottom {background: url(/imgs/give_footer.jpg); width: 1017px; height: 91px; position: relative;}
#give_copy {position: absolute; top: 40px; left: 30px; color: #000; font-family: Trebuchet MS; font-size: 13px;}
#give_copy a {color: #000; font-family: Trebuchet MS; font-size: 14px; text-decoration: none;}
#give_copy a:hover {color: #000; font-family: Trebuchet MS; font-size: 14px; text-decoration: underline;}

#pay_result_msg {font-size: 16px; text-align: center; color: #000; font-weight: bold; width: 860px;}
#pay_result_msg a {color: #000; text-decoration: none;}
#pay_result_msg a:hover {color: #000; text-decoration: underline;}

#cvv_desc {color: #AB7146; font-size: 10px; cursor: Pointer;}
#cvv_desc:hover {text-decoration: underline;}

#cvv_popup {width: 420px; height: 170px; background: #FAF8EF; border: 2px solid #AB7146; display: none;; position: absolute; top: 80px; left: 285px; color: #000; font-size: 12px; z-index: 100; padding: 10px;}
#popup_bot {text-align: right; }
#popup_close {color: #AB7146; font-size: 12px; cursor: Pointer;}
#popup_close:hover {text-decoration: underline;}

