/* ================================================================================== */
/* OUR PROFILE */

#volunteer-opportunity #left {
width: 628px;
}

#volunteer-opportunity #right {
width: 313px;
}

#volunteer-opportunity H1 {
border-bottom: 5px solid #c1ddf1;
padding: 12px 22px;
margin: 0px 0px 0px 0px;
}

#volunteer-opportunity .intro {
padding: 0px 22px 12px 22px;
}

#volunteer-opportunity .organization-block {
overflow: hidden;
padding: 0px 0px 10px 0px;
margin: 0px 0px 10px 0px;
border-bottom: 1px solid #d9d9d9;
background: url(../images/shared/bg-body-secondary.gif) repeat-y;
background-position: -428px 0px;
}

.organization-block .left {
width: 159px;
padding: 0px 30px;
overflow: hidden;
}

.organization-block .left IMG {
display: block;
margin: 0 auto;
}

.organization-block .right {
width: 387px;
line-height: 20px;
color: #0c7ad6;
overflow: hidden;
}

.organization-block .organization-cta {
margin: 10px 0px;
}

/*
.thumb-container {
overflow: hidden;
margin: 0px 0px 11px 0px;
padding: 10px 0px 20px 0px;
border-top: 5px solid #c1ddf1;
border-bottom: 1px solid #d9d9d9;
}

.thumb-container LI {
float: left;
margin: 0px 0px 0px 13px;
}

.thumb-container LI:nth-child(even) {
margin-top: 20px;
}

.thumb-container H6 {
font-size: 10px;
color: #666;
margin: 0px 0px 5px 12px;
}

.thumb-item {
position: relative;
height: 83px;
width: 144px;
z-index: 10;
}

.thumb-item-mask {
position: absolute;
top: 0px;
left: 0px;
background: url(../images/our-profile/thumb-frame.png) no-repeat;
height: 83px;
width: 144px;
}
*/

#volunteer-opportunity .content-touts {
overflow: hidden;
margin: 0px 0px 0px 4px;
border-top: 5px solid #c1ddf1;
border-bottom: 1px solid #dbdbdb;
}




#volunteer-opportunity .content-touts-item-middle H3 {
color: #0066cc;
font-size: 16px;
margin: 0px 0px 8px 0px;
}

#volunteer-opportunity .content-touts-item-middle H4 {
color: #3399ff;
margin: 10px 0px 4px 0px;
}

#volunteer-opportunity .content-touts-item-middle P {
word-spacing: 25px;
line-height: 16px;
color: #333;
}

#volunteer-opportunity .content-touts-item.left {
width: 314px;
padding: 4px 4px 4px 0px;
border-right: 1px solid #dbdbdb;
}

* html #volunteer-opportunity .content-touts-item.left {
border-right: 0;
display: inline;
overflow: hidden;
}

#volunteer-opportunity .content-touts-item-middle P:last-child {
margin-bottom: 0px;
}

#volunteer-opportunity .content-touts-item-top {
background: url(../images/our-profile/diagonal-top.gif) no-repeat;
height: 8px;
overflow: hidden;
}

#volunteer-opportunity .content-touts-item-middle {
background: url(../images/our-profile/diagonal-middle.gif) repeat-y;
min-height: 100px;
padding: 20px;
overflow: hidden;
}

#volunteer-opportunity .content-touts-item-bottom {
background: url(../images/our-profile/diagonal-bottom.gif) no-repeat;
height: 10px;
overflow: hidden;
}

#volunteer-opportunity .content-touts-item.right {
width: 301px;
padding: 4px 0px 4px 0px;
display: inline;
overflow: hidden;
}

* html #volunteer-opportunity .content-touts-item.right {
display: inline;
overflow: hidden;
}


#volunteer-opportunity .content-touts-item.right .content-touts-item-top {
background: url(../images/our-profile/diagonal-right-top.gif) no-repeat;
height: 8px;
overflow: hidden;
}

#volunteer-opportunity .content-touts-item.right .content-touts-item-middle {
background: url(../images/our-profile/diagonal-right-middle.gif) repeat-y;
min-height: 100px;
overflow: hidden;
}

#volunteer-opportunity .content-touts-item.right .content-touts-item-bottom {
background: url(../images/our-profile/diagonal-right-bottom.gif) no-repeat;
height: 10px;
overflow: hidden;
}

#volunteer-opportunity .content-touts-item.right .content-touts-item-middle P {
word-spacing: 0px;
}

.content-block H3 {
color: #0066cc;
font-size: 16px;
margin: 0px 0px 8px 0px;
}

.content-block P {
font-size: 13px;
line-height: 18px;
color: #333;
margin: 18px 0px;
}

.content-smaller P {
font-size: 13px;
}

.content-block {
padding: 20px 0px 20px 20px;
border-bottom: 5px solid #c1ddf1;
}

#volunteer-opportunity .organization-social {
float: left;
}

#volunteer-opportunity #edit-photo {
margin: 30px 0px 0px 0px;
}

#volunteer-opportunity .content-touts .cta-container {
margin: 4px 0px 10px 0px;
}

#volunteer-opportunity #right-column-power-hour-middle .cta-container {
margin: 20px 30px 0px 0px;
}



/* COMMENTS BLOCK */

.content-block-comments {
padding-left: 20px;
}

#volunteer-opportunity .content-block-comments-dl DT {
color: #333;
font-size: 11px;
line-height: 14px;
}

#volunteer-opportunity .content-block-comments-dl DD {
font-size: 11px;
line-height: 14px;
font-style: italic;
color: #0066cc;
}

.right-column-listing-inner {
}

.content-block-comments-top .cta-container {
margin-top: 10px;
}

.content-block-comments-top .left {
width: 360px !important;
display: inline;
}

.content-block-comments-top .right {
width: 220px !important;
display: inline;
text-align: right;
}
