﻿ul#tabTop, ul#tabBottom { list-style:none; margin:0; padding:0; }
ul#tabTop li  { float:left; width:122px; height:25px; line-height:25px; text-align:center; }
ul#tabBottom li { float:left; width:122px; height:33px; line-height:25px; text-align:center; }
ul#tabTop li#tab0, ul#tabBottom li#tab0 { width:126px; }
ul#tabTop li#tab3, ul#tabBottom li#tab3 { width:129px; }
ul#tabTop li a, ul#tabBottom li a { color:#FFF!important; }
ul#tabTop li.disabled a, ul#tabBottom li.disabled a { color:#CCC!important; }

.breadcrumbPanel { color:#fff; font-size:10px; height:20px; line-height:20px; padding-left:10px; margin: 0 4px;}
.breadcrumbPanel a { color:#fff; }
.paging { background-color:#D1D2D4; clear:left; padding: 5px; }
.paging a { float:left; margin: 0 10px 0 0; }
.paging a.first, .paging a.previous {  }
.paging a.last, .paging a.next {  }

#ipresentable #topPanel { background-color:#999; color:#FFF; padding: 5px 10px; line-height:29px; }
#ipresentable #results h5 a { color:#fff; font-weight:normal; }
.backgroundLarge > #ipresentable #results { margin: 0 4px; }

/* Blog */
#ipresentable .repeater .blogCell { height:200px; padding:10px; position:relative; }
#ipresentable .repeater .blogCell .thumb { height:75px; position:absolute; width:75px; }
#ipresentable .repeater .blogCell .thumb img { height:75px; width:75px; }
#ipresentable .repeater .blogCell .content { color:#666; height:160px; left:95px; padding:10px; position:absolute; width:361px; }
#ipresentable .repeater .blogCell .content .viewlink { bottom:10px; font-weight:bold; position:absolute; right:10px; }
#ipresentable .repeater .blogCell .bottom { color:#666; font-size:9px; position:absolute; top:195px; width:466px; }
#ipresentable .repeater .blogCell .bottom a { color:Red; }
#ipresentable .repeater .blogCell .bottom hr { border:1px inset; color:gray; display:block; height:2px; margin:0.5em auto; }

/* Buddy */
#ipresentable .BuddyCell {background-color:#fff; border-bottom: solid 1px #ccc; border-left: solid 1px #ccc; color:Gray;text-align:center;min-height:160px; overflow:hidden; width:162px; float:left; }
#ipresentable .BuddyCell.first { border-left: none;}
#ipresentable .BuddyCell h3 { background-image:none; }
#ipresentable .BuddyCell .Remove { background-image:url(../images/reject.gif) no-repeat; color:Red; display:block; font-weight:bold; font-size:10px; height:22px; margin:auto; padding-top:5px; padding-left:20px; width:50px; }
#ipresentable .BuddyCell .Accept { background-image:url(../images/accept.gif) no-repeat; color:Green; display:block; font-weight:bold; font-size:10px; height:22px; margin-left:10px; padding-top:5px; padding-left:20px; width:46px; float:left; }
#ipresentable .BuddyCell .Reject { background-image:url(../images/reject.gif) no-repeat; color:Red; display:block; font-weight:bold; font-size:10px; height:22px; margin-left:10px; padding-top:5px; padding-left:20px; width:42px; float:left; }
#ipresentable .BuddyThumb { width:75px; margin: 10px auto auto auto; }
#ipresentable .BuddyThumb img { max-width:75px; vertical-align:middle; }

/* Member Profile */
#ipresentable .MemberProfileCell { position:relative; background-color:#fff; border-bottom: solid 1px #ccc; border-left: solid 1px #ccc; color:Gray; min-height:90px; overflow:hidden; width:224px; padding:10px; float:left; }
#ipresentable .MemberProfileCell.first { border-left:none;}
#ipresentable .MemberProfileCell .Thumb { float:left; margin: 0 5px 5px 0; }
#ipresentable .MemberProfileCell .Thumb img { height:75px;width:75px; }
#ipresentable .MemberProfileCell h3 { line-height:normal; margin:0; }
#ipresentable .MemberProfileCell .profileDetails { float:right; width:110px; padding: 0 10px 10px 0; }
#ipresentable .MemberProfileCell .button { margin: 1em 0 0 0; }

/* Project */
#ipresentable .ProjectCell, #ipresentable .ProjectCellLarge {background-color:#fff; border-bottom: solid 1px #ccc; border-left: solid 1px #ccc; color:Gray; text-align:center; height:285px; overflow:hidden; width:162px; float:left; position:relative; }
#ipresentable .ProjectCellLarge { width:243px; height:405px; }
#ipresentable .ProjectCell.first, #ipresentable .ProjectCellLarge.first { border-left: none;}
#ipresentable .ProjectCell h3, #ipresentable .ProjectCellLarge h3 { background-image:none; height:4.2em; line-height:1.4em; margin:5px 0 5px 0; padding-top:0px; }
#ipresentable .ProjectCell .ratingPanel, #ipresentable .ProjectCellLarge .ratingPanel { width:82px; margin: 5px auto; float:none; }
#ipresentable .ProjectCell .ProjectThumb { height:120px; width:120px; margin:auto; margin-top:10px; }
#ipresentable .ProjectCell .ProjectThumb img { height:120px; width:120px; }
#ipresentable .ProjectCellLarge .ProjectThumb { overflow:hidden; height:230px; width:300px; line-height:230px; margin:10px 0 0 -29px; display:table; }
#ipresentable .ProjectCellLarge .ProjectThumb img { max-height:230px; max-width:230px; margin:auto; vertical-align:middle; }
#ipresentable .ProjectCellLarge .ProjectThumb a { vertical-align:middle; display:table-cell; width:300px; }

.post { padding: 0 10px 1em 10px; margin: 1em 0 1em 0; }
.post a { text-decoration:underline; }
.post h5 { margin:0.5em 0;}
.post .postView { float:right; }
.subItems .post span { color:inherit!important; font-size:inherit!important; }
.subItems .post img { display:none; }

.videocell .button { clear:both; margin:0 10px 5px 10px; }
