
.photoProfileLink { float:left; display:block; width:125px;}
.photoProfileLink SPAN { display:block; float:left; clear:both;}
.photoProfileLink A { display:block; float:left;clear:both;}

.mainContent {width:100%;}

.moreSuccessStoriesTitle SPAN {padding: 9px 0px; display: block; font-size: 14px; font-weight: bold;}
.otherSuccessStoriesTR  .DNNAlignleft {width: 600px; border-top: 1px solid #cccccc; padding-top: 9px; display: block; font-size: 12px;}
.otherSuccessStoriesTR  .DNNAlignleft A {padding-left: 10px;}

.teaser H2 {color: #333333; font-weight: bold; margin: 0; padding: 0;}
.teaser P STRONG {color: #333333; font-weight: bold; font-size: 13px;}
.teaser P  {color: #333333; font-weight: normal; line-height: 21px; font-size: 12px; width: 90%;}

.moreStories-view {float: left; width: 100%;}
.moreStories-view .first, .moreStories-view .second, .moreStories-view .third, .moreStories-view .fourth {width: 120px; margin: 0 4px; border-right: 1px solid #dddddd;}

.featuredStory .teaser {padding: 17px 15px 0 0;}

.featuredStory .contact {border-left: 1px solid #cccccc; padding: 17px 0 0 0;}
.featuredStory .contact SPAN {padding: 0 0 5px 10px; display: block; font-size: 12px;}
.featuredStory .contact SPAN.name {font-size: 13px; font-weight: bold;}
.featuredStory .contact SPAN.company {font-weight: bold;}
.featuredStory .contact SPAN.street1 {padding-top: 10px;}
.featuredStory .contact BR {display: none;}

.info {padding: 5px 0 10px 0;}
.info SPAN, .info A {font-size: 11px;}
.info SPAN.name {font-weight: bold;}

.featuredStory {margin-left: -2px; position: relative; display: block;}