/*////////////////////////////////////////////////////////////////////////*/
/*////////////////  Featured Recipient in Index Page /////////////////////

.featuredcontainers {
	border:0px red solid;
	width:140px;
	margin:0px 40px 10px 0px;
        font-size:11px;
        padding:0px;
	float:left;

}

.featuredcontainers .top {
        height:7px;
        background: url('../../images/featured_boxtop.gif');
	background-repeat: no-repeat;
        padding:0px;
        margin:0px;
        border:0px;
}

.featuredcontainers .middle {
        background: url('../../images/featured_boxmiddle.gif');
	background-repeat: repeat-y;
        text-align:center;
        padding:5px 0px 3px 0px;
        margin:0px;
        border:0px;
}

.featuredcontainers .bottom {
    height:7px;
    background: url('../../images/featured_boxbottom.gif');
    background-repeat: no-repeat;
    
}

.featuredcontainers .middle .imglink {
    display:block;
    text-align:center;
    padding:0px;
}

.featuredcontainers .middle img{
    width:90px;
    border:1px #ccd1d7 solid;
    vertical-align:top;
    text-align:center;
    margin:0px 0px 0px 0px;
}

.featuredcontainers .middle div {
    margin:5px 0px 5px 0px;    
}

.featuredcontainers .middle .dbutton {
    display:block;
    width:96px;
    height:20px;
    background:transparent url(../../images/donate_button_v6.gif) no-repeat top left;
    margin:0 auto;
}

.featuredcontainers .middle a.dbutton:hover{
	background-position:0 -20px;
}

///////////////  END OF Featured Recipient in Index Page ///////////////*
////////////////////////////////////////////////////////////////////////*

////////// Slide Show on homepage /////////
#photoShow {
    height:250px;
    width:445px;
    border:0px red solid;
 }
#photoShow div {
    position:absolute;
    z-index: 0;
    border:0px green solid;
    text-align:center;
    font-size:40px;
    height:250px;
    width:445px;
    color:#70abe8;
    line-height:normal;
}
#photoShow div.previous {
    z-index: 1;
    background-color:#ffffff;
}
#photoShow div.current {
    z-index: 2;
    background-color:#ffffff;
}

*/

#findacause_results {
     width:800px;
     border:0px red solid;
     float:left;
     font-size:12px;
     font-family:arial,helvetica,sans-serif;
     margin-top:15px;
     position:relative;
     height:670px;
     overflow:hidden;
}

#findacause_results h1{
     width:200px;
     border:0px red solid;
     display:block;
     float:left;
     margin:0 0 0 20px;
     font-weight:bold;
     font-size:17px;
     font-family:Verdana,helvetica,sans-serif;
}

#findacause_results a,#findacause_results a:link,#findacause_results a:visited{
     border:0px #6f6f6f solid;
     display:block;
     width:191px;
     height:326px;
     float:left;
     margin:0 0 10px 9px;
     color:#6f6f6f;
     cursor:pointer;
     background: url('https://recipients.microgiving.com/assets/images/find-a-cause-results-bg.gif') 0px 0px no-repeat ;
}

#findacause_results a:hover{
     background-position:-191px 0px;
     text-decoration:none !important;
}



#findacause_results a div{ 
     background-color:#ffffff;
     display:block;
     border:0px red solid;
     width:170px;
     margin:0 auto;
     margin-top:10px;
     height:305px;
     cursor:pointer;
     position:relative;
}
#findacause_results a div.category{ 
     background-color:#6f6f6f;
     display:block;
     border:0px red solid;
     width:130px; 
     height:20px;
     margin:0px;
     position:absolute;
     top:160px;
     left:15px;
     padding:0;
     padding-left:10px;
     color:#ffffff;
     font-weight:bold;
     font-family:verdana;
     filter:alpha(opacity=70);
     -moz-opacity:0.7;
     -khtml-opacity: 0.7;
     opacity: 0.7;
}

#findacause_results a div.stats{ 
font-family:helvetica;
     display:block;
     border:0px red solid;
     width:170px; 
     height:33px;
     /*remove below*/
     height:17px;
     margin:0px;
     text-align:center;
     font-size:11px;
     color:#f4af2b;
     font-weight:bold;
     margin:5px 0 5px 0;
}

#findacause_results a div.stats b{
     display:block;
     color:#2197e5;
     height:17px;
     overflow:hidden;
}

#findacause_results h3{
     display:block;
     height:35px;
     border:0px red solid;
     text-align:center;
     font-size:12px;
     overflow:hidden;
     margin-bottom:0px;
     padding-top:3px;
     color:#2197e5;
}

#findacause_results img{
     display:block;
     margin:0 auto;
     width:140px;
     border:1px #6f6f6f solid;
}

#findacause_results a:hover img{
     border:1px #BAD52E solid;
}

#findacause_results p{
     border:0px green solid;
     display:block;
     height:78px;
     /*remove line*/
     height:90px;
     overflow:hidden;
     width:160px;
     margin:0 auto;
line-height:15px;
}


#findacause_results ul{
border:0px red solid;
display:block;
width:310px;
height:20px;
list-style:none;
float:right;
margin:5px 0 0 0 !important;
}

#findacause_results li{
border:0px green solid;
display:inline;
width:auto !important;
height:17px;
float:left;
}

#findacause_results li a{
     border:0px #6f6f6f solid !important;
     width:auto !important;
     display:inline !important;
     height:20px !important;
     margin:0 0 0 10px !important;
     padding:0 !important;
     color:#0066AA !important;
     cursor:pointer;
     background: none !important;
     background-image: none !important;
}

#findacause_results li a:hover{
text-decoration:underline !important;
}

#findacause_results #resultscontainer{
     border:0px green solid;
width:999999px;
position:absolute;
top:54px;
left:0px;
}


