/*
* Homepage styles for oaaf.org
*/

/* title bar */
.hometitle {
    padding:0px;
    margin: 0px;
    float: left;
}
#titlebarbottom {
    clear: both;
}
.hometitlegreen {
    background: #99CC00;
    float: left;
}
#homecollagebottom {
    border-bottom: 1px solid #FFFFFF;
    float: left;
}
#homecollagecorner {
    padding-bottom: 6px;
    float: left;
}
#homegreencorner1 {
    border-top: 1px solid #FFFFFF;
    background: #99CC00;
    float: left;
}
#homegreencorner2 {
    margin-top: 6px;
    background: #FFFFFF;
    width: 330px;
}

/* content areas */

#leftcolumn {
    float: left;
    width: 430px;
}
#rightcolumn {
    float: left;
    width: 330px;
}

/* action box */
#actionbox {
    background: #DDEDF8;
    padding: 19px 15px 50px 12px;
}
.action {
    padding-top: 14px;
}
.action h2 {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
    line-height: 15px;
    margin: 0px;
    padding: 0px;
    color: #000000;
    text-transform: none;
}
.action p {
    margin: 0px;
    padding: 0px;
}
.action p a, .action a {
    background: transparent url(/oaafimages/graphics/arrow-action.gif) 100% 50% no-repeat;
    padding: 0px 13px 0px 0px;
}
.action p a:hover, .action a:hover, .action p a:active, .action a:active {
    background: transparent url(/oaafimages/graphics/arrow-action-hi.gif) 100% 50% no-repeat;
    padding: 0px 13px 0px 0px;
}

/* news and publications box */
#newsandpubsbox {
    padding: 0px 15px 30px 17px;
}


/* campaigns box */
#campaignsbox {
    padding: 14px 15px 10px 12px;
    background: url(/oaafimages/graphics/v_divider.gif) 100% 100% repeat-y;
}
.campaign {
    padding: 11px 0px 5px 0px;
}
.campaigntitle {
    font-weight: bold;
}
.campaignimage {
    padding: 13px 10px 0px 0px;
}

/* boilerplate override */
#boilerplate {
    padding: 30px 0px 30px 12px;
}