html, body, div, span, applet, object, iframe,

h1, h2, h3, h4, h5, h6, p, blockquote, pre,

a, abbr, acronym, address, big, cite, code,

del, dfn, em, font, img, ins, kbd, q, s, samp,

small, strike, strong, sub, sup, tt, var,

dl, dt, dd, ol, ul, li,

fieldset, form, label, legend,

table, caption, tbody, tfoot, thead, tr, th, td  {

	margin: 0;

	padding: 0;

	border: 0;

	outline: 0;

	font-weight: inherit;

	font-style: inherit;

	font-size: 100%;

	font-family: inherit;

	vertical-align: baseline;

}





body {

	background: url(../images/bg-1.png) repeat-x;

	font-family: Verdana, Geneva, sans-serif;

	font-size:12px;

}



#wrapper{

width:980px;

margin: 0 auto;

}





a:visited{

text-decoration:underline;

}



a:hover{

text-decoration:none;

}



#container{

float:left;

width:980px;

min-height:400px;

margin-top:10px;

padding-bottom:40px;

 -moz-border-radius: 20px;

    -webkit-border-radius: 20px;

    -khtml-border-radius: 20px;

    border-radius: 20px;

}



#header{

float:left;

width:980px;

}

#header .apply {
	float:left;
	margin:30px 0 0 10px;
}

#header ul{float:right;line-height:1.6;list-style: url(../images/arrow.gif);margin:40px 40px 0 0;}

#header ul li a{text-decoration:none; font-size:16px;}



#menu{float:left;

width:980px;

height:30px;

font-family: Arial, Helvetica, sans-serif;

padding-top:10px;

clear: both;

}



#menu ul{float:right;margin-right:4px;}

#menu ul li{display:inline;margin:10px;}

#menu ul li a{text-decoration:none;font-size:16px;}



/* JQuery Slider Find A Charity Button */

#callout{

float:left;

width:980px;

height:268px;

margin-bottom:40px;

z-index:0;

}



#callout a{

background:url(../images/call_arrow.png) no-repeat 173px 21px;

float:right;

margin:150px 55px 0 0;

width:191px;

height:68px;

padding:10px 0 0 16px;

font-family: Arial, Helvetica, sans-serif;

font-size:24px;

text-transform:uppercase;

text-decoration:none;

 -moz-border-radius: 10px;

    -webkit-border-radius: 10px;

    -khtml-border-radius: 10px;

    border-radius: 10px;

z-index:10;

position:relative;

-moz-box-shadow:    0 0 1px #1f1f1f;

   -webkit-box-shadow:  0 0 1px #1f1f1f;

   box-shadow:          0 0 1px #1f1f1f;

}



#callout a:hover{background:url(../images/call_arrow_over.png) no-repeat 173px 21px;}



.slideshow { height: 268px; width: 980px; margin: auto;}



.slideshow img {

  max-width: none;

  max-height: none;

  height: 268px; width: 980px;

}



/* Left Menu On Home Page */



.aside_menu{

float:left;

/*border:2px solid #334b62;*/

width:216px;

padding-left:12px;

padding-bottom:10px;

padding-top:10px;

 -moz-border-radius: 10px;

    -webkit-border-radius: 10px;

    -khtml-border-radius: 10px;

    border-radius: 10px;

}



.aside_menu a{text-decoration:none;}



#home_left{float:left;width:223px;margin-left:20px;}



#fed-container {float:left;

min-height:100px;

width:195px;

margin-top:55px;

padding:10px;

border:1px solid;

 -moz-border-radius: 5px;

    -webkit-border-radius: 5px;

    -khtml-border-radius: 5px;

    border-radius: 5px;

	box-shadow: 1px 1px 2px;}



#fed-container p ul li{ list-style-type:none; padding-top:10px;font-size:14px;line-height:1.9;}

#fed-container a{text-decoration:none;}



#twitter-container {position:relative;clear:both;top:40px;padding:5px 5px 10px 10px;font: 150% Georgia, serif;border-radius: 0.5em;margin-top:-58px;line-height:24px;}

#youtube-container {
	position:relative;
	clear:both;
	top:60px;
	padding:10px;
	font: 120% Georgia, serif;
	border:thin solid #666;
	border-radius: 0.5em;
	line-height:18px;
}



#twitter-container a{text-decoration:underline;}



#divider{clear:both;float:left;left:224px;height:100%;border-right:1px solid;width:10px;}



#home_right{float:left;

width:654px;

margin:0 20px 0 20px;

border-left:1px solid;

padding-left:32px;

}



#home_right p{font-size:17px;line-height:1.6;margin-bottom:20px;}



#home_right ul{float:left;list-style: url(../images/box_arrow.gif);line-height:1.9;margin:10px 0 0 60px;}

#home_right ul li a{font-size:17px;}

#home_right ul li a:hover{text-decoration:none;}



#home_left ul{float:left;list-style: url(../images/menu_bullet.gif);line-height:1.6;margin:5px 23px;}

#home_left ul li a{font-size:14px;text-decoration:none;}



#main{



    margin-top: 200px;

}



h1{

float:left;

height:133px;

width:570px;

background: url(../images/logo.png) no-repeat;

margin: 5px 0px 0px 10px;

text-indent:-9999em;

}




h2{/*main body text headers*/

font-family: Arial, Helvetica, sans-serif;

font-size:28px;

text-transform:uppercase;

margin-bottom:20px;

clear:both;}



h2 span{

font-size:38px;

}



h2a{

font-family: Arial, Helvetica, sans-serif;

font-size:20px;

text-transform:uppercase;

margin-bottom:20px;

clear:both;}



h2a span{

font-size:28px;

}



h3 {/*home page left column headers*/

font-family: Arial, Helvetica, sans-serif;

font-size:18px;

text-transform:uppercase;

clear:both;}



h3 span{

font-size:30px;

}



.navlinks {

font-family: Arial, Helvetica, sans-serif;

font-size:18px;

text-transform:uppercase;}



h4{font-family: Arial, Helvetica, sans-serif;

font-size:18px;

text-transform:uppercase;

margin-bottom:5px;}



h5{

font-family: Arial, Helvetica, sans-serif;

font-size:21px;

margin-bottom:5px;

margin-top:10px;}



.largelabel{

font-family: Arial, Helvetica, sans-serif;

font-size:21px;



}





.cert_btn{

float:left;

width:233px;

height:108px;

background: url(../images/cert_btn.gif) no-repeat 0 0;

text-indent:-9999em;

margin:30px 0 26px 0;

}



.cert_btn:hover{background-position:0 -108px;}



.cfc_btn{

float:left;

width:233px;

height:81px;

background: url(../images/cfc.gif) no-repeat 0 0;

text-indent:-9999em;

}



.cfc_btn:hover{background-position:0 -81px;}



/*.video{float:right;border:2px solid #013E76;margin:0 0px 10px 15px;}*/

.video{position:relative;margin:0 0 10px 0;}

.video iframe{border:2px solid;}



.giftc{float:left;}





.charityrouletteBox{

float:left;

width:100%;

height:290px;

background: url(../images/charitybg.gif) no-repeat bottom;

padding-top:30px;

margin-top:30px;

border-top:1px solid;

}



.rouletteWidget{float:right;margin:20px 15px 0 0;}



#footer{

float:left;

width:980px;

padding-bottom:20px;

}



#footer p{font-size:14px;margin-top:20px;padding-left:20px;}



.bottom{float:left;margin:30px 50px 30px 220px; z-index:100;}



.footer_box{

float:left;

height:90px;

border-right:1px solid;

padding: 0 20px 0 20px;

}





.noB{

border:none;

padding-right:0 !important;

}

.footer_box ul{float:left;}

.footer_box ul li{display:block;}

.footer_box ul li a{font-size:12px;text-decoration:none;line-height:1.6;}



.guidestar{float:right;margin-right:40px;margin-top:30px;}



/*---------------Inner Pages-------------*/



#left{float:left;width:940px;margin:20px 20px 0 20px;}

#left p{font-size:15px;line-height:1.6;margin-bottom:20px;}



#left ul li{font-size:15px;margin-bottom:20px;line-height:1.7;}



#right{width:355px;margin:40px 0 0 20px;}



#content{

float:left;

width:940px;

margin:30px 0px 0 0px; /*was 40px top*/

padding: 0 20px 0 20px;

width:900px; /*added these three attributes*/

/*height:1000px;

scrolling:auto;*/

}



#mem_content{

float:left;

width:940px;

margin:0px 0px 0 55px; /*was 40px top*/

padding: 0 20px 0 20px;

width:900px;}



#content p{font-size:18px;line-height:1.6;margin-bottom:20px;}

#content givedirect{font-size:16px;margin:10px 0 0 0px;line-height:1.6;width:800px;padding:0 10px 5px 0px; display:block;}



#content ul{float:left;font-size:15px;margin:10px 0 0 0px;line-height:1.6;width:800px;} /*changed width from 700 to 900*/

#content ul li{padding:0 0 5px 50px; display:block;

	background:url(../images/check.gif) no-repeat 0px 0px;margin-bottom:15px;}



#about_content{clear:both;position:relative;}

#about_content p{font-size:14px;line-height:1.6;margin-bottom:20px;}



#about_content ul{float:left;list-style: url(../images/menu_bullet.gif);line-height:1.6;margin:0px 23px;font-size:14px;}

#about_content li{margin-bottom:10px;}



#about_left{float:left;width:580px;margin:20px 20px 0px 20px;max-width:580px;}

#about_right{position:absolute;width:305px;top:20px;right:20px;}



.line_ver{

	position:absolute;

	width:35px;

	text-align:center;

	left:600px;

	right:305px;

	top:20px;

}



.img_about{

	float:left;

	margin: 0 15px 35px 0px;

	box-shadow: 2px 2px 3px;

	border-radius: 10px 10px;

	-moz-border-radius: 10px 10px;

}



.img_left{

float:left;

margin: 0 15px 10px 0px;

border-radius: 10px 10px;

-moz-border-radius: 10px 10px;

box-shadow: 2px 2px 3px;

}





.img_right{

float:right;

padding-left:10px;

padding-bottom:10px;

}





#find_content{

	position:relative;

	clear:both;

}



#pcount{

    background-color: #1071A0;

    margin:10px 0 10px 0;

    border-top: 1px solid #a7ceff;

    border-bottom: 1px solid #a7ceff;

    color: #ffffff;

    padding:5px;

    font-size:10px;

}



.navbtn{

    margin-right:15px;

    background-color: #e1eaf6;

    border: 1px solid #1071A0;;

    font-weight: bold;

}



#scount{

    float: right;

}



/*Admissions Policy */

#admissionsBox {

	border:solid .1em;

	padding:10px;

	border-radius: 15px 15px;

	-moz-border-radius: 15px 15px;

	-webkit-border-radius: 15px;

	-khtml-border-radius: 15px;

	width:850px;

	height:520px;

	margin-left:40px;

	line-height:1.4em;

	font-size:14px;

}



#contactus {

	border:solid .1em;

	padding:10px;

	border-radius: 15px 15px;

	-moz-border-radius: 15px 15px;

	-webkit-border-radius: 15px;

	-khtml-border-radius: 15px;

	width:850px;

	height:150px;

	margin-left:40px;

	line-height:1.4em;

	font-size:14px;

}



/* -------Best In America ----------*/

#biaBox {

	border:solid .1em;

	padding:10px;

	border-radius: 15px 15px;

	-moz-border-radius: 15px 15px;

	-webkit-border-radius: 15px;

	-khtml-border-radius: 15px;

	width:850px;

	height:320px;

	margin-left:40px;

	line-height:1.4em;

	font-size:14px;

}



#chaptersBox {

	border:solid .1em;

	padding:10px 10px 10px 30px;

	border-radius: 15px 15px;

	-moz-border-radius: 15px 15px;

	-webkit-border-radius: 15px;

	-khtml-border-radius: 15px;

	width:850px;

	height:365px;

	margin-left:40px;

	line-height:2em;

	font-size:16px;

}





#biaGraphic {

	float:left;

	margin-left:-35px;

	padding-right:15px;

	margin-top:-17px;

}



/* ------Ways To Give ------------*/



#give_wrap{

float:left;

margin-bottom:60px;

}



#give_wrap a{

	text-decoration: none;

}



#give_wrap a:hover{

	text-decoration: none;

}



#give_box{

float:left;

width:715px;

border:2px solid;

padding:5px 10px 5px 170px;

z-index:0;

}



#give_box p{font-size:15px !important;line-height:1.6;margin-bottom:0 !important;}



#give_box a{

	text-decoration:underline;

}



#give_box a:hover{

	text-decoration:none;

}



.give_i{

float:left;

margin: 0 15px 0 10px;

border-radius: 10px;

border:1px solid;

margin:0 25px -110px 30px;

position:relative;

z-index:1;}



/* ------Membership ------------*/

.best_side{

float:left;

border:2px solid;

width:140px;

padding:10px;

 -moz-border-radius: 10px;

    -webkit-border-radius: 10px;

    -khtml-border-radius: 10px;

    border-radius: 10px;

	margin-left:40px;

}



.best_side p{font-size:12px;line-height:1.6;text-align:center;}



.dollar_left{

float:left;

border:2px solid;

margin: 0 15px 0 0px;

 -moz-border-radius: 10px;

    -webkit-border-radius: 10px;

    -khtml-border-radius: 10px;

    border-radius: 10px;

}



.tour{

float:left;

margin-left: 165px;

width:600px;

border:1px solid;

 -moz-border-radius: 10px;

    -webkit-border-radius: 10px;

    -khtml-border-radius: 10px;

    border-radius: 10px;

}



.tour p{font-size:14px !important;font-family: arial,sans-serif,helvetica; line-height:1.6;margin-bottom:5px !important;margin-top:10px;margin-right:5px; text-align: center;}

.tour p2{font-size:14px !important;line-height:1.6;margin-bottom:5px !important;margin-top:10px;margin-right:5px; text-align: center;}



.tour_request {float:left;margin:10px 0px 0px 145px; padding:5px;  -moz-border-radius: 10px; /*FFDE72*/

    -webkit-border-radius: 10px;

    -khtml-border-radius: 10px;

    border-radius: 10px;}



.m_box{

float:left;

width:100%;

height:100%;

margin-left:55px;

margin-bottom:40px;

}



.m_box img{margin-right:30px;}



/*---------Search Page----------*/



.whiteBG{

	padding:20px;

	font-size: 16px;

}



.searchBox {

    width:675px;

}



.img_search{

	float:left;

}



.searchKey{

	float:left;

	margin-left:5px;

	clear:both;

}



.searchInput {

    border: 2px solid white;



    -webkit-box-shadow:

      inset 0 0 4px  rgba(0,0,0,0.3),

            0 0 8px rgba(0,0,0,0.3);

    -moz-box-shadow:

      inset 0 0 4px  rgba(0,0,0,0.3),

            0 0 8px rgba(0,0,0,0.3);

    box-shadow:

      inset 0 0 4px  rgba(0,0,0,0.3),

            0 0 8px rgba(0,0,0,0.3);

    padding: 5px;

    background: rgba(255,255,255,0.5);

/*    margin-bottom:10px;*/

    font-size:14px;

}



.search_smit{

/*	float:right;*/

	background: none;

	border:none;

	outline:none;

	box-shadow:none;

	margin-top:10px;

	margin-left:7px;

    line-height: 30px;

    vertical-align: bottom;

}



.search_err{

	font-size: 16px;

	padding:5px;

	border:1px solid;

	-moz-border-radius: 7px;

	border-radius: 7px;

	margin-top:10px;

	width:520px;

	text-align:center;

}

.uparrow{ font-size: 16px;}



#catwrapper{

    clear:both;

    width:625px;

    padding-top:40px;

    margin-left:40px;

}



#catleft{

    width:225px;

    float:left;

    margin-left:5px;

}



#catright{

    margin-right: 150px;

    width:225px;

    float:right;

}



#catleft ul, #catright ul{

    list-style: none;

}



#catleft ul li a:link, #catleft ul li a:visited, #catright ul li a:link, #catright ul li a:visited{

 display: block;

 width: 200px;

 background-color: #9CC0D2; /*B8E5FB*/

 border-radius: 10px;

 padding:5px 5px 5px 10px;

 color: #043E5A; /*0D1929*/

 margin-bottom: 10px;

 text-decoration: none;

 font-size: 12px;

}



#catleft ul li a:hover, #catright ul li a:hover{

    background-color: #DBEBE2; /*palegoldenroe*/

}

/*---------CharityPage----------*/

.listBox{

font-family: arial,sans-serif,helvetica;

float:left;

width:220px;

height:900px;

border:1px solid;

overflow:scroll;

overflow-x:hidden;

font-size:14px;

padding:12px;

}





.charitypage{

padding:10px 10px 10px 20px;

}



.charitypage p, .searchpage p{font-family: arial,sans-serif,helvetica;font-size:14px;line-height:1.6;margin-bottom:15px;}



.searchpage{

margin-left:20px;

padding:10px;

}



/*.charity_wrapper {

    width:680px;

}*/



.dottedLineBox{

padding:10px;

border:1px dotted;

clear:both;

width:660px;

}



.dottedLineBox p{font-size:14px;line-height:1.8;margin-bottom:15px;}



.card_donate{font-size:11px;

padding-left:30px;

padding-top:5px;

padding-bottom:5px;

background: url(../images/CPdonation.png) no-repeat;

margin-left:5px;

}



.add_basket{font-size:11px;

padding-left:30px;

padding-top:5px;

padding-bottom:5px;

background: url(../images/CPaddbasket.png) no-repeat;

margin-left:23px;

}



.view_basket{font-size:11px;

padding-left:30px;

padding-top:5px;

padding-bottom:5px;

background: url(../images/CPviewbasket.png) no-repeat;

margin-left:23px;

}



.vdac{font-size:11px;

padding-left:30px;

padding-top:5px;

padding-bottom:5px;

background: url(../images/CPdonatecar.png) no-repeat;

margin-left:23px;

margin-right:3px;

}





.charity_left{

padding-top:10px;

}



.charity_right{

float:right;

width:448px;

padding-top:10px;

padding-left:15px;

padding-bottom:5px;

}



.mission{

	max-width:660px;

}



/*---------Give Basket----------*/



.gb_page {

	width:500px;

}



.gb_title{

font-size:18px;

padding-top:25px;}



.img_gb{

	float:left;

	padding-right:15px;

}



.gb_charitylist{

	width:500px;

	height:50px;

	clear:left;

	padding-top:20px;

}



#btn_delete{

	float:right;

	border-radius: 5px 5px;

	-moz-border-radius: 5px 5px;

	border:.1em solid;

	padding:3px;

	margin-top:-2px;

}



#GiveBasketBox {

	border:1px solid;

	padding-left:0px;

	border-radius: 5px 5px;

	-moz-border-radius: 5px 5px;

	width:490px;

	height:20px;

	padding:7px;

	margin-top:30px;

}



a.GiveBasketlink:link, a.GiveBasketlink:visited {

	font-size:12px;

	text-decoration:underline;

}



a.GiveBasketlink:active, a.GiveBasketlink:hover {

	font-size:12px;

	text-decoration:underline;

}



/*--------- GIFT CERTIFICATES ---------*/



#GCBox {

	border:solid .1em;

	padding:10px;

	border-radius: 15px 15px;

	-moz-border-radius: 15px 15px;

	width:400px;

	height:80px;

	margin:20px 0 0 20px;



}



.img_gc {

	position:relative;

	top:-60px;

	float:right;

}



.gc_page {

	clear:right;

	position:relative;

	float:left;

	margin-left:50px;

	top:-40px;



}



/*--------- RECOMMEND FORM ---------*/

/*not being used



.form_wrapper{

float:left;

border:1px solid #E7E7E7;

background:#fafafa;

     -moz-border-radius: 10px;

    -webkit-border-radius: 10px;

    -khtml-border-radius: 10px;

    border-radius: 10px;

margin: 0px 0px 20px 20px;

padding:25px 40px 20px 20px;

}



.form_wrapper p{margin-bottom:20px;font-size:15px;}



.form_wrapper h3{

	margin-bottom:20px;

	color:#3A507B;

	font-size:18px;

	font-family: arial,sans-serif,helvetica;

	width:600px;

}



#contactForm{margin-left:0px;}

.formRow{clear:both;overflow:hidden;margin-bottom: 20px;}

.formRow label{display:block;position:absolute;top: 12px;left:20px;font-family: arial,sans-serif,helvetica;color:#0D1929;font-style:italic;}

.input{float:left;margin:0 0 0 20px;position:relative;}

.formRow input, .formRow textarea{outline: none;}

.formRow input[type="text"]{

width:230px; height:35px;

border:1px dotted #4E7D7D;

font-family: arial,sans-serif,helvetica;color:#0D1929;

font-size: 14px;

padding: 0 10px 0 10px;

background:#E7E7E7;

}

.formRow textarea{

width:483px; height: 180px;

border:1px dotted #4E7D7D;

overflow: hidden;

font-family: arial,sans-serif,helvetica;color:#0D1929;

font-size: 14px;

padding: 10px 20px 10px 20px;

background:#E9F2FA;

}



.checkbox{float:left;font-size:14px;margin-left:20px;width:485px;

font-style:italic;}



#emailSubject{width:502px; height:40px;}

/*#emailAddress{width:483px; height: 20px;padding: 10px 20px 10px 20px;}

#emailAddress{width:500px; height: 35px;padding: 0 10px 0 10px;}



#submitForm{

clear:both;

border:1px solid #96C0E6;

float:right;

margin: 0 0px 0 0;

cursor:pointer;

color:#ffffff;

font-size: 16px;

font-weight:bold;

padding: 10px 50px;

text-align: center;

background:#96C0E6 url(../images/submitBg.gif) repeat-x;

 -moz-border-radius: 5px;

    -webkit-border-radius: 5px;

    -khtml-border-radius: 5px;

    border-radius: 5px;

}



#submitForm:hover{background:#F78934;}



#captcha_code{

	width:502px; height:40px;

	}



	#captcha{margin-left:20px;}





.msg_success{

	position:relative;

	display: inline-block;

	height:auto;

	width: auto;

	margin: 0px 0px 10px 20px;

	float: none;

	font-family:arial,sans-serif,helvetica;

	font-weight:500;

	text-align: justify;

	clear: both;

	background-position: center center;

	cursor: text;

	font-size: 18px;

	color: #555;

	text-decoration: none;

	padding:5px;

	background-color: #b8e5fb;

	border:1px solid #D9B34A;

	-moz-border-radius: 7px;

	border-radius: 7px;

}



.msg_failure{

	position:relative;

	display: inline-block;

	height:auto;

	width: auto;

	margin: 0px 0px 10px 20px;

	float: none;

	font-family:arial,sans-serif,helvetica;

	font-weight:500;

	text-align: justify;

	clear: both;

	background-position: center center;

	cursor: text;

	font-size: 18px;

	color: #000000;

	text-decoration: none;

	padding:5px;

	background-color: #FFD5D5; /*do not change color

	border:1px solid #FF0000; /*do not change color

	-moz-border-radius: 7px;

	border-radius: 7px;

	min-width:300px;

}*/

/**     ADDED FOR FINE-NEW    **/

/* #Container (find-new)
=======================================================*/


/* render html5 elements as block */
article, aside{
width: 980px;
	display: block;
}

.container-main {
	/**width:100%;**/
	width: 980px;
	float:left;
	background:#ebebec;
	padding:0 0 0 0;
	font-family:Arial, Helvetica, sans-serif
}

.container {
	max-width:980px;
	margin:0 auto;
	font-family:Arial, Helvetica, sans-serif
}

.content-main {
	width:100%;
	float:left;
	padding:0 0 0 0
}

.charity-box {
	/**width:100%;**/
	width: 850px;
	/**float:left;**/
	text-align:center;
	/**background:url(../img/icon-star01.png) no-repeat center 20px;**/
	padding:0 0 0 0;
	margin:10px 0 0 50px
}


.charity-box h1 {
	text-align:center
}

.charity-box h1b{
	font-size: 26pt;
	text-align:center;
	height:133px;
	/**width:570px;**/
	width:100%;
	text-transform:uppercase;
	margin: 5px 0px 0px 10px;
	text-indent:-9999em;

}


.charity-box p {
	width:100%;
	text-align:center;
	text-transform:uppercase;
	font-size: 12pt;
	letter-spacing:1px;
	padding:0 5% 30px 5%
}

.charity-box small {
	color: #02652D; /**color:#0d618a;**/
	background-color:#fff;
	font-size:20px;
	text-align:center;
	text-transform:uppercase;
	margin:0 0 -2px 0;
	padding:5px 
}

.charity-box h2 a {
	color:#0D618A
}

.charity-box h2 span {
	background:#FFF;
	padding:10px 18px 0 18px
}

.charity-box article {
	width:100%;
	float:left;
	background:#FFFFFF;
	padding:45px 1% 45px 3%
}

.charity-box article aside {
	width:31.25%;
	float:left;
	margin:0 2.08% 0 0
}

.charity-box article aside ul {
	width:100%;
	float:left;
	border-top:3px solid #ebebec;
	padding:0
}

.charity-box article aside ul li {
	width:100%;
	height:50px;
	float:left;
	font-family:"bebas_neueregular", Arial, Helvetica, sans-serif;
	border-bottom:3px solid #ebebec;
	font-size:17px;
	line-height:18px;
	color:#939598;
	display:table;
	overflow:hidden;
	padding:0 0 0 0
}

.charity-box article aside ul li a {
	color:#939598;
	text-decoration:none
}

.charity-box article aside ul li a:hover {
	color:#02652D    /**1197d8**/
}

.charity-box article aside .left {
	width:35px;
	float:left;
	height:50px;
	vertical-align:middle;
	margin-right:-35px;
	padding-top:5px;
	position:relative
}

.charity-box article aside .right {
	width:100%;
	height:50px;
	vertical-align:middle;
	display:table-cell;
	padding:0 5px 0 45px;
	font-size:1.1em;
	margin-top:2px;
}

.charity-box .btn-bg {
	width:100%;
	float:left;
	text-align:center;
	margin-top:-24px;
	position:relative;
	padding-bottom:25px;
}

.charity-box .btn-view {
	float:none;
	display:inline-block;
	height:50px;
	background:url(../img/bg02.png) no-repeat;
	font-size:22px;
	color:#FFFFFF;
	font-family:"bebas_neueregular", Arial, Helvetica, sans-serif;
	line-height:50px;
	text-align:center;
	text-decoration:none;
	cursor:pointer;
	padding-left:14px;
}

.charity-box .btn-view span {
	width:100%;
	height:50px;
	float:left;
	background:url(../img/bg04.png) no-repeat top right;
	padding-right:19px;
}

.charity-box .btn-view span span {
	background:url(../img/bg03.png) repeat-x top left;
	padding:0 25px
}

.charity-box .btn-view:hover {
	opacity:.9
}

/**I frame for donation page**/
.frame-container {
 	width:100%;
 	float:left;
	position: relative;
	padding-bottom:100%;
	height: 1200px;
	overflow: hidden;
    margin-bottom:20px;
}
.frame-container iframe{
    position:relative;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	border-radius:5px;
	behavior: url(PIE.htc);
}

/**new VDAC button**/

.btn {
  -webkit-border-radius: 28;
  -moz-border-radius: 28;
  border-radius: 28px;
  padding: 10px 20px 10px 20px;
  width: 390px;
  font-family: Arial;
  font-size: 14px;
  text-decoration: none;
}

.btn a:link, a:visited { 
  font-family: Arial;
  font-size: 14px;
  text-decoration: none;
}

.btn:hover {
  text-decoration: none;
}


