/* ================================================================================== */
/* HOMEPAGE SPECIFIC */

#home #body {
margin: 8px 0px 0px 0px;
}

#content {
background: url(../images/home/bg-content-top.gif) repeat-x;
padding-top: 13px;
}

#content-no-top {
background: none;
padding-top: 0;
}



/* ================================================================================== */
/* TOP CONTENT BLOCK */

#content-block-top {
position: relative;
background: url(../images/home/panel-find-your-volunteer-match.png) no-repeat;
height: 317px;
}

#content-block-top-volunteer {
display: block;
position: absolute;
bottom: 0px;
left: 322px;
background: url(../images/home/cta-find-a-volunteer.png) no-repeat;
height: 120px;
width: 211px;
text-indent: -9999px;


}

* html #content-block-top-volunteer {
background-image: none;
filter:
progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/wp-content/themes/gi/images/home/cta-find-a-volunteer.png,
sizingMethod='scale');
}



#content-block-top-opportunity {
display: block;
position: absolute;
bottom: 0px;
left: 99px;
background: url(../images/home/cta-find-an-opportunity.png) no-repeat;
height: 120px;
width: 215px;
text-indent: -9999px;
}

* html #content-block-top-opportunity {
background-image: none;
filter:
progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/wp-content/themes/gi/images/home/cta-find-an-opportunity.png,
sizingMethod='scale');
}

#content-block-top-volunteer:hover, #content-block-top-opportunity:hover {
cursor: pointer;
}

.content-block-top-inner {
padding: 0px 15px;
border-left: 1px solid #82c7f6;
border-right: 1px solid #82c7f6;
}



/* ================================================================================== */
/* SCROLLING TICKER */

#ticker-left {
position: absolute;
top: -4px;
left: -28px;
height: 40px;
width: 28px;
background: url(../images/home/bg-ticker-left.png) no-repeat;
z-index: 100;
}

* html #ticker-left {
background-image: none;
filter:
progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/wp-content/themes/gi/images/home/bg-ticker-left.png,
sizingMethod='scale');
}



#ticker {
position: relative;
background: url(../images/home/bg-ticker.png) no-repeat;
height: 36px;
margin: 8px 0px 0px 0px;
line-height: 36px;
color: #faffc7;
text-transform: uppercase;
}

div.horizontal_scroller {
position:relative;
height: 36px;
width:600px;
display:block;
overflow:hidden;
}
div.scrollingtext{
position:absolute;
white-space:nowrap;
color: #faffc7;
text-transform: uppercase;
}

#home .pagination-next {
width: 90px;
}

#home .pagination-back {
width: 90px;
}

#home .pagination-ul-container {
width: 416px;
}



/* ================================================================================== */
/* BOTTOM CONTENT BLOCK */

#content-block-bottom {
background: url(../images/home/bg-content-block-bottom.png) no-repeat;
padding: 20px 23px;
}

#content-block-bottom H3 {
font-size: 24px;
font-weight: normal;
color: #155f9a;
margin-bottom: 16px;
}

#home .content-block-bottom-listing-item-right {
width: 520px;
padding-left: 10px;
}

#home .content-block-bottom-listing-item dl {
width: 370px;
}

.search-container-more {
display: none;
}


/* ================================================================================== */
/* SLIDER */

#slider {
margin-bottom: 8px;
}


.shadow {
text-shadow: 0 1px 2px #FFFFFF;
}

.slider-title {
color: #fff;
margin: 10px 0px;
padding: 0px 0px 0px 0px;
font-size: 12px;
line-height: 18px;
font-weight: normal;
}

#home .search-container {
border-bottom: 0;
padding: 0 !important;
}

#home .content-block-bottom-listing-cta {
padding-top: 7px;
}

#home .search-container-inner {
padding: 0;
}