/********************************************
* BHHS Legacy Foundation
* Developed by I-ology
* http://www.i-ology.com
*
* Created 03/14/2008 - BD
*
* Grant Awarded Style Definitions
********************************************/

a.promo-back,
a.promo-next {
    width: 86px;
    height: 35px;
    display: block;
    text-indent: -9999px;
    float: left;
    margin: 15px 20px 0 0;
}

a.promo-next {
    background: url(/images/btn_next.gif) top left no-repeat;
}
a.promo-back {
    background: url(/images/btn_back.gif) top left no-repeat;
}

.content-photo {
    width: 232px;
    float: right;
    clear: right;
    margin: 5px 0 10px 20px;

}

.content-photo img {
    padding: 1px;
    border: 1px solid #734473;
}

.content-photo p {
    width: 225px;
    margin-top: -15px;
    padding-left: 5px;
    width/**/:/**/220px;
    font-size: 85%;
    line-height: 1.2em;
}

.focus-text {
    margin: 0;
    background: #F0F0E5;
    width: 470px;
    float: left;
    clear: both;
}

.focus-text2 {
    margin: 0; 
    background: #FBFBF8;
    width: 470px;
    float: left;
    clear: both;    
}

.focus-text3 {
    background: #F0F0E5;
    width: 470px;
    padding: 15px 0 0 30px;
    width/**/:/**/440px;
}

.focus-text-right {
    width: 180px;
    float: right; 
    clear: right; 
    background: #F0F0E5;
}

.focus-text-left {
    width: 270px;
    float: left; 
    clear: left; 
    background: #F0F0E5;
}

.focus-text2-right {
    width: 180px;
    float: right; 
    clear: right; 
    background: #FBFBF8;
}

.focus-text2-left {
    width: 270px;
    float: left; 
    clear: left; 
    background: #FBFBF8;
}

#sort-by {
    float: right;
    margin-top: 30px;
}

#sort-by select {
    width: 130px;
}

/*********************************
* Titles & Headers
*********************************/

#ttl-grants-awarded {
    height: 26px;
    display: block;
    text-indent: -9999px;
}

#ttl-grants-awarded {
    background: url(/images/ttl_grants_awarded.gif) top left no-repeat;
}

/*********************************
* Lists
*********************************/

#content ul#ulSearchTitle li {
    margin-bottom: 0;
}


/*********************************
* Loading
*********************************/

#loading {
	position: fixed;
	vertical-align: middle;
    /*margin-left: 20%;*/
	/*top: 300px;*/
    bottom: 50%;
	padding: 20px 0 0 0;
	left: 27%;
    border: 4px solid #F0F0E5;
    background: #fff;
	width: 100px;
	z-index: 100;
	text-align: center;
	line-height: 0;
}

#loading img {
    margin-top: 15px;
}

