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

#our-profile #left {
width: 628px;
}

#our-profile #right {
width: 313px;
}

#our-profile H1 {
border-bottom: 5px solid #c1ddf1;
padding: 12px 22px;
margin: 0px 0px 24px 0px;
}

#our-profile .intro {
padding: 0px 22px 12px 22px;
}

#our-profile .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;
min-height: 150px;
}

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

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

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

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

.photos-top {
border-top: 5px solid #c1ddf1;
}

.thumb-container {
overflow: hidden;
margin: 0px 0px 10px 0px;
padding: 10px 0px 20px 0px;

border-bottom: 1px solid #d9d9d9;
}

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

* html .thumb-container LI {
margin-left: 10px;
}

.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 IMG {
display: inline-block;
}

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

#our-profile .content-touts {
overflow: hidden;
margin: 0px 0px 0px 4px;
border-bottom: 1px solid #dbdbdb;
}

.content-touts-top {
background: #c1ddf1;
overflow: hidden;
height: 5px;
}


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

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

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

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

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

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

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

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

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

#our-profile .content-touts-item.right {
width: 301px;
padding: 4px 0px 4px 0px;
display: inline;
}

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

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

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

#our-profile .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: 15px;
line-height: 18px;
color: #333;
margin: 18px 0px;
}

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

.content-block:last-child {
border-bottom: 1px solid #dbdbdb;
}

#our-profile .organization-social {
float: left;
}

#our-profile #edit-photo {
margin: 30px 0px 0px 0px;
}

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

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

.profile-category-ul LI {
float: left; 
margin-right:30px;
white-space: nowrap;
line-height: 16px;
}

* html .profile-category-ul LI {
line-height: 16px;
}

.profile-skills-ul LI {
margin: 0px 0px 8px 0px;
}

#our-profile .interests UL, #our-profile .skills UL {
color: #333;
}

.profile-related-items {
height: 258px;
overflow: hidden;
}