/* donate */



/* Background image rows - for whole page
--------------------------------------------------------------------------------------------- */

/* rBG1 - for BG image */
#rBG1 {
margin:0 0 0 0;
top:0;
width:95em;
height:4.5em;
max-width:100%;
max-height:45px;
background:url(/images/donate_rBG1.jpg) no-repeat top left;
}


/* rBG2 - for BG image */
#rBG2 {
margin:0 0 0 0;
top:0;
width:95em;
height:40em;
max-width:100%;
max-height:400px;
background:url(/images/donate_rBG2.jpg) no-repeat top left;
}


/* rBG3 - for BG image */
#rBG3 {
margin:0 0 0 0;
top:0;
width:95em;
height:20.3em;
max-width:100%;
max-height:203px;
background:url(/images/donate_rBG3.jpg) no-repeat top left;
}



/* Torso Outer Containers - for 2 columns
------------------------------------------------------------------------- */
#torso_outerA {
margin:0 0 0 0;
width:51em;
height:50em;
max-width:90%;
max-height:600px;
position:absolute;
overflow:hidden;
}


#torso_outerB {
margin:0 0 0 0;
width:28em;
height:50em;
max-width:36.5%;
max-height:600px;
float:right;
overflow:hidden;
}






/* LEFT COLUMN
------------------------------------------------------------------------- */

/* columnA_boxA - container for WHERE YOUR $ GOES*/
#columnA_boxA {
position:relative;
margin:39px 0 0 70px;
width:46.7em;
height:57em;
max-width:780px;
max-height:600px;
}


#columnA_boxA  p {
width:105%;
}


#atUrban {
margin:-12px 0 20px 0;
padding:0;
}



.firstPar {
clear:both;
}




/* columnA_subA - UV FILMMAKERS (lft)  */
#columnA_subA {
position:relative;
margin-top:-.5em;
width:25.3em;
height:50em;
max-width:253px;
max-height:580px;
}



#box_countdown {
float:left;
width:89px;
height:87px;
margin:.5em .5em .5em 0;
/* background:url(/images/donate_countdwn.gif) no-repeat top left; */
}

#support {
margin:0 .5em 0 0;
}


#columnA_subA h4 {

}

#columnA_subA p {
width:99%;
}

#box_pigs {
margin-top:.7em;
margin-left:-1.3em;
margin-bottom:1.8em;
/* 
width:22.5em;
height:8em;
background:url(/images/donate_pigs.gif) no-repeat top left; 
*/
}


/* columnA_boxC - AD outside */
#columnA_boxB {
margin:-.65em 0 0 -10px;
width:195px;
height:170px;
max-width:19.5em;
max-height:17em;
background:url(/images/ad_outside.gif) no-repeat;
}

/* columnA_boxC - AD inside */
#columnA_boxBsub {
margin:4.2em 0 0 12px;
width:160px;
height:110px;
max-width:16em;
max-height:11em;
z-index:101;
position:absolute;
}





/* columnA_subB - COMMUNITY LEADERS (RT) */
#columnA_subB {
position:relative;
margin:-580px 0 0 0;
width:25em;
height:44em;
float:right;
max-width:300px;
max-height:580px;
}


#columnA_subB p {
width:89%;
}



#box_soundwave {
width:89px;
height:87px;
float:left;
margin-bottom:1.2em;
/* background:url(/images/donate_wave.gif) no-repeat top left; */
}



#amplifies {
margin-top:1em;
margin-left:6.8em;
width:45%;
padding-left:.4em;
}



#columnA_subB h3 {
margin-top:1.6em;
}





/* RIGHT COLUMN 
------------------------------------------------------------------------- */

/* How to Donate
--------------------------------------- */

#columnB_boxA {
margin:18px 0 0 1.2em;
width:17.8em;
height:27em;
max-width:400px;
max-height:400px;
position:relative;
overflow:hidden;
}


.borderRadius {
/* vendor specific extensions don't validate - consciously used, not an error */
-moz-border-radius: 30px;
border-radius: 30px;
border: 2px solid #999;
padding:20px 15px 15px 25px;
}



#columnB_boxA p {
margin-top:1.2em;
width:95%;
}

#columnB_boxA .firstPar {
margin-top:1.5em;
}


#columnB_boxA  blockquote {
padding-top:0;
padding-bottom:0;
margin-left:2em;
}


#paypal {
clear:both;
float:left;
margin:.5em .3em 0 2em;
padding:0;
}

#paypalForm {
margin:-7em 0 0 0;
padding:0;
}





/* Get Updates
--------------------------------------- */
#columnB_boxB {
clear:both;
margin:0 0 0 1.7em;
text-align:right;

width:17.9em;
height:10em;
max-width:400px;
max-height:130px;
overflow:auto;
}

#columnB_boxB h3 {
margin-bottom:.2em;
padding-bottom:0;
}

#emailAlerts {
margin:0 0 0 0;
}

#subscribe {
margin-left:48%;
margin-top:.65em;
width:40%;
text-align:right;
float:left;
line-height:1em;
}


#rssIcon {
margin:.7em 0 0 0;
padding:0;
width:22px;
height:22px;
float:right;
}





/* LEFT COLUMN - RolloverAd + RolloverAd_client
------------------------------------------------------------------------- */
.rolloverAd  {
display:block;
margin:0 0 0 0;
padding:0;
width:100%;
height:100%;
max-width:195px;
max-height:170px;
background:url(/images/ad_outside.gif) no-repeat;
text-indent:-9999px;
}


a.rolloverAd:link, a.rolloverAd:visited, a.rolloverAd:active {
background:url(/images/ad_outside.gif) no-repeat;
}

a.rolloverAd:hover {
background-position:-195px 0;
}


/* RolloverAd_client  */
.rolloverAd_client  {
display:block;
margin:0 0 0 0;
padding:0;
width:100%;
height:100%;
max-width:160px;
max-height:110px;
background:url(/images/adDonate_inside.gif) no-repeat;
text-indent:-9999px;
z-index:100;
}


a.rolloverAd_client:link, a.rolloverAd_client:visited, a.rolloverAd_client:active {
background:url(/images/adDonate_inside.gif) no-repeat;
}

a.rolloverAd_client:hover {
background-position:-160px 0;
}
