body{margin:0;padding:0;background-color:black}body #header,body #footer{background-color:black}body #header{height:60px}body #header .container{width:950px;margin:0 auto;overflow:hidden;display:inline-block}body #header .container{display:block}body #header .container a{color:white;text-decoration:none}body #header .container a:hover{color:#cc9933}body #header .container ul.social_links{float:left;list-style-type:none}body #header .container ul.social_links li{display:inline}body #header .container ul.social_links li img.small{padding:22px 10px}body #header .container ul.social_links li img.large{padding:14px 2px;display:none}body #header .container h3{margin:0;padding:20px 0 20px 0;text-align:right}body #header .container h3 .outer_link{margin-left:25px}body #footer{padding:30px 0 30px 0}body #footer .container{width:950px;margin:0 auto;overflow:hidden;display:inline-block}body #footer .container{display:block}body #footer .container p{font-size:8pt;color:white}body #footer .container a{color:white}body #footer .container .description{display:inline;float:left;margin-right:10px;width:470px}* html body #footer .container .description{overflow-x:hidden}body #footer .container .images{display:inline;float:left;margin-right:0;width:470px;text-align:right}* html body #footer .container .images{overflow-x:hidden}body #footer .container .images .image{margin:0 3px}body #footer .container .links{clear:both;display:inline;float:left;margin-right:10px;width:470px}* html body #footer .container .links{overflow-x:hidden}body #footer .container .links h4{margin:20px 0 0 0;font-size:10pt}body #footer .container .links h4 .link,body #footer .container .links h4 .current{margin-right:50px}body #footer .container .links h4 .current{color:white}body #footer .container .links h4 a:hover{color:#cc9933}body #footer .container .links h4 .paypal_logo{position:absolute}body #footer .container .address{display:inline;float:left;margin-right:0;width:470px}* html body #footer .container .address{overflow-x:hidden}body #footer .container .address p.vox_info{margin-top:15px;text-align:right}body #footer .container .address p.vox_info #vox_logo{display:inline-block;width:118px;height:17px;background:url("/images/voxrollover.jpg") no-repeat 0 0}body #footer .container .address p.vox_info #vox_logo span{display:none}body #footer .container .address p.vox_info #vox_logo:hover{background-position:0 -19px}body a{color:black;text-decoration:none;outline:none}body a:hover{color:#cc9933}body .arrows{letter-spacing:-2px;margin-right:8px;color:#cc9933}body span.gold_link a{color:#cc9933;font-weight:normal}body span.gold_link a:hover{text-decoration:underline}body .image_container{width:100%;text-align:center}body .hidden{display:none}body #content{padding:40px 0 40px 0;background-color:white}body #content .container #main_logo{padding-bottom:20px;display:inline;float:left;margin-right:10px;width:350px}* html body #content .container #main_logo{overflow-x:hidden}body #content .container .small_gutter{display:inline;float:left;margin-right:10px;width:30px}* html body #content .container .small_gutter{overflow-x:hidden}body #content .container .standard_gutter{display:inline;float:left;margin-right:10px;width:70px}* html body #content .container .standard_gutter{overflow-x:hidden}body #content .container #admin_spacer{display:inline;float:left;margin-right:10px;width:190px}* html body #content .container #admin_spacer{overflow-x:hidden}body #content .container #admin_title{height:60px;position:relative;display:inline;float:left;margin-right:0;width:710px}* html body #content .container #admin_title{overflow-x:hidden}body #content .container #page_title{height:95px;position:relative;display:inline;float:left;margin-right:0;width:510px}* html body #content .container #page_title{overflow-x:hidden}body #content .container #page_title,body #content .container #admin_title{margin:0;padding:0}body #content .container #page_title .bottom_text,body #content .container #admin_title .bottom_text{margin:0 0 10px 0;padding:0;position:absolute;bottom:0;width:100%}body #content .container #page_title .bottom_text .header,body #content .container #admin_title .bottom_text .header{font-size:20pt}body #content .container #page_title .bottom_text .header .header_links,body #content .container #admin_title .bottom_text .header .header_links{float:right;font-size:12pt;margin-top:15px}body #content .container #page_title .bottom_text .header .header_links span.current_page,body #content .container #admin_title .bottom_text .header .header_links span.current_page{margin:0 10px;color:#888888}body #content .container #page_title .bottom_text .header .header_links a,body #content .container #admin_title .bottom_text .header .header_links a{margin:0 10px;color:#cc9933}body #content .container #page_title .bottom_text .subheader,body #content .container #admin_title .bottom_text .subheader{margin-top:-5px;font-size:12pt;color:#cc9933}body #content .container #water_bottles{clear:both;display:inline;float:left;margin-right:10px;width:350px}* html body #content .container #water_bottles{overflow-x:hidden}body #content .container #water_bottles #status{font-size:13pt}body #content .container #water_bottles #status .number{color:#cc9933;font-size:24pt}body #content .container #main_text.standard{display:inline;float:left;margin-right:0;width:510px}* html body #content .container #main_text.standard{overflow-x:hidden}body #content .container #main_text.wide{display:inline;float:left;margin-right:0;width:550px}* html body #content .container #main_text.wide{overflow-x:hidden}body #content .container #admin_panel{clear:both;display:inline;float:left;margin-right:10px;width:190px}* html body #content .container #admin_panel{overflow-x:hidden}body #content .container #status_panel .panel_container{padding:10px 15px}body #content .container #status_panel .panel_container p{text-align:center}body #content .container #status_panel{float:right}body #content .container #status_panel .panel_container p{color:#cc9933;margin:5px}body #content .container #status_panel .panel_container p .item{font-size:13pt;font-weight:bold;color:black}body #content .container #admin_panel{font-size:13pt}body #content .container #admin_panel .panel_container .header{background-color:black;color:white;padding:2px 10px;text-align:center}body #content .container #admin_panel .panel_container ul{list-style-type:none;padding:10px;margin:0}body #content .container #admin_panel .panel_container a{color:black}body #content .container #admin_panel .panel_container a:hover{text-decoration:underline}body #content .container #admin_panel .panel_container .site_status{background-color:#e5ecf9;padding:10px}body #content .container #admin_panel .panel_container .site_status p{font-size:10pt;margin-bottom:5px}body #content .container #admin_text{display:inline;float:left;margin-right:0;width:710px}* html body #content .container #admin_text{overflow-x:hidden}body #content .container #main_text form .form_row{margin:5px 0 20px 0}body #content .container #admin_text form fieldset{padding:1em;margin-bottom:1em;border:1px solid black}body #content .container #admin_text form fieldset legend{background-color:#e5ecf9;border:1px solid black;margin-right:0.5em;padding:0.2em 0.5em 0 0.5em;font-weight:bold;font-size:14px}body #content .container #admin_text form .form_row{margin:5px 0 10px 0}body #content .container #main_text p,body #content .container #main_text ul,body #content .container #admin_text p,body #content .container #admin_text ul{font-size:11pt;color:#888888}body #content .container #main_text ul,body #content .container #admin_text ul{font-size:0.75em}body #content .container #main_text ul li span,body #content .container #admin_text ul li span{font-size:11pt}body #content .container #main_text ul.indented,body #content .container #admin_text ul.indented{padding:0 0 10px 20px}body #content .container #main_text p.project,body #content .container #admin_text p.project{font-size:12pt;margin-bottom:5px}body #content .container #main_text p.project a,body #content .container #admin_text p.project a{color:#888888}body #content .container #main_text p.project a:hover,body #content .container #admin_text p.project a:hover{color:#cc9933}body #content .container #main_text p.project .status,body #content .container #admin_text p.project .status{font-size:8pt;margin-left:10px;padding:2px 5px;color:black;background-color:#e5ecf9;bottom:2}body #content .container #main_text p.small_text,body #content .container #admin_text p.small_text{font-size:10pt;color:#666666;margin-top:5px}body #content .container #main_text p.form_text,body #content .container #admin_text p.form_text{font-size:10pt;color:#666666;margin:5px 0 0 0}body #content .container #main_text h2,body #content .container #admin_text h2{font-size:14pt}body #content .container #main_text h2 a,body #content .container #admin_text h2 a{color:black}body #content .container #main_text h2 a:hover,body #content .container #admin_text h2 a:hover{color:#cc9933}body #content .container #main_text table.link_list,body #content .container #admin_text table.link_list{margin:0;padding:0}body #content .container #main_text table.link_list td,body #content .container #admin_text table.link_list td{margin:0;padding:0}body #content .container #main_text h4,body #content .container #admin_text h4{font-size:12pt;margin:0}body #content .container #main_text h4 a,body #content .container #admin_text h4 a{color:black}body #content .container #main_text h4 a:hover,body #content .container #admin_text h4 a:hover{color:#cc9933}body #content .container #main_text .right,body #content .container #admin_text .right{text-align:right}body #content .container #main_text .center,body #content .container #admin_text .center{text-align:center}body #content .container #main_text table.donations,body #content .container #admin_text table.donations{width:275px;padding-top:10px}body #content .container #main_text table.donations th,body #content .container #admin_text table.donations th{font-size:13pt}body #content .container #main_text table.donations td,body #content .container #admin_text table.donations td{font-size:11pt}body #content .container #main_text table.formatted,body #content .container #admin_text table.formatted{font-size:11pt}body #content .container #main_text table.formatted th,body #content .container #admin_text table.formatted th{background-color:black;color:white;font-weight:normal}body #content .container #main_text table.formatted tr.even,body #content .container #admin_text table.formatted tr.even{background-color:#e4ca95}body #content .container #main_text table.formatted a,body #content .container #admin_text table.formatted a{color:black}body #content .container #main_text table.formatted a:hover,body #content .container #admin_text table.formatted a:hover{text-decoration:underline}body #content .container #main_text #view_receipt,body #content .container #admin_text #view_receipt{display:inline-block;width:126px;height:29px;background:url("/images/view.png") no-repeat 0 0}body #content .container #main_text #view_receipt span,body #content .container #admin_text #view_receipt span{display:none}body #content .container #main_text #view_receipt:hover,body #content .container #admin_text #view_receipt:hover{background-position:0 -29px}body #content .container #main_text form label,body #content .container #admin_text form label{color:black;font-size:11pt;font-weight:normal}body #content .container #main_text form table.checkbox,body #content .container #admin_text form table.checkbox{margin:0}body #content .container #main_text form table.checkbox td,body #content .container #admin_text form table.checkbox td{padding:2px}body #content .container #main_text form table.checkbox .checkbox_label,body #content .container #admin_text form table.checkbox .checkbox_label{color:black;font-size:11pt;font-weight:normal}body #content .container #main_text form select,body #content .container #admin_text form select{width:15em}body #content .container #main_text form .form_row input,body #content .container #main_text form .form_row textarea,body #content .container #admin_text form .form_row input,body #content .container #admin_text form .form_row textarea{font-size:10pt;padding:4px;margin:0;border-top:#888888 2px solid;border-left:#888888 2px solid;border-right:#dddddd 2px solid;border-bottom:#dddddd 2px solid}body #content .container #main_text form .form_row input.error,body #content .container #main_text form .form_row textarea.error,body #content .container #admin_text form .form_row input.error,body #content .container #admin_text form .form_row textarea.error{background-color:#e4ca95;color:black}body #content .container #main_text form .form_row input.money,body #content .container #admin_text form .form_row input.money{text-align:right}body #content .container #main_text form .form_row input[readonly],body #content .container #admin_text form .form_row input[readonly]{background-color:#dddddd}body #content .container #main_text form .form_row label.error,body #content .container #admin_text form .form_row label.error{color:#cc9933;font-size:9pt;background-color:white;border:none}body #content .container #main_text form .form_row .submit_buttons,body #content .container #admin_text form .form_row .submit_buttons{margin:15px 0}body #content .container #main_text form .form_row .form_field,body #content .container #admin_text form .form_row .form_field{display:block}body #content .container #main_text form .form_row .file_field,body #content .container #admin_text form .form_row .file_field{display:inline-block;border:1px solid #dddddd;padding:20px}body #content .container #main_text form .form_row .field_description,body #content .container #admin_text form .form_row .field_description{display:block;font-style:italic;font-size:9pt;margin:0;padding:0}body #content .container #main_text form .form_row .field_description a,body #content .container #admin_text form .form_row .field_description a{color:#cc9933}body #content .container #main_text form #errorExplanation,body #content .container #admin_text form #errorExplanation{padding:5px 10px 0 10px;margin-bottom:20px;border:#cc9933 2px solid}body #content .container #main_text form #errorExplanation h2,body #content .container #admin_text form #errorExplanation h2{padding:0;font-size:13pt;margin-bottom:0}body #content .container #main_text form #errorExplanation p,body #content .container #admin_text form #errorExplanation p{margin-bottom:5px}body #content #simple_captcha .simple_captcha_image{margin:3px 0px 3px 0px !important;padding:0px !important}body #content #simple_captcha .simple_captcha_image img{border:#cc9933 1px solid;margin:0px !important;padding:0px !important;width:110px !important}body #message_examples{padding:20px}body #message_examples #lightbox_title{font-size:20pt;margin:0 0 20px 0;padding:0}body #message_examples #lightbox_title .subheader{margin-top:-5px;font-size:12pt;color:#cc9933}body .panel{position:absolute;top:200px;left:0;display:none;font-size:9pt;background:#333333;color:white;width:900px;padding:30px 30px 30px 80px;-moz-border-radius-topright:20px;-webkit-border-top-right-radius:20px;-moz-border-radius-bottomright:20px;-webkit-border-bottom-right-radius:20px}body .panel ul{font-size:0.75em;margin-left:0px}body .panel ul li span{font-size:9pt}body .panel table{margin:0;padding:0}body .panel table td{vertical-align:top;padding:0 20px}body .panel table td.why{width:35%}body .panel table td.how{width:35%}body .panel h4{color:#cc9933;font-size:14pt;margin-bottom:5px}body .panel a{color:white;text-decoration:underline}body .panel a:hover{color:#cc9933}body a.trigger{position:absolute;width:23px;height:80px;top:220px;left:0;background:url("/images/water_info.png");display:none}
