/*BASE STYLE SHEET*/
@import url("/custom/theport/css/base.css");


/*DEFAULT THEME*/
@import url("/custom/theport/css/themes/default.css");/* Fix for text area being too small when adding a forum description in Forum admin */
#txtForumDescription{
height: 100px;
}

body{
color:#333333;
font-family:Arial,Tahoma,Verdana,sans-serif;
font-size:11px;
}
.sectionbody{background: #000 url(/custom/reeve/images/white_bg.gif) repeat-y top center;}

/* Header & Footer */
/*Header*/
#header{
  background: url(/custom/reeve/images/header.gif) 100% 0 no-repeat;
  width: 100%;
  overflow: hidden;
  padding-bottom: 13px;
}
#logo{
  float: left;
  display: inline;
  margin: 33px 0 0 11px;
}
#logo img{
  display: block;
}
#menu{
  float: right;
  text-transform: uppercase;
  color: #333;
  padding: 0px 4px 0 0;
}
#menu a{
  color: #333;
  text-decoration: none;
  padding: 0 9px 0 6px;
}
#menu a.active{
  color: #9C132E;
}
#topForm{
  float: right;
  padding:38px 32px 0 0;
  width: 212px;
}
#topForm label{
  display: block;
  padding: 0 0 2px 2px;
text-align: left;
}
.textField{
  float: left;
  width: 137px;
  border-top: 1px solid #ABADB3;
  border-right: 1px solid #DDE1E5;
  border-bottom: 1px solid #E3E9EF;
  border-left: 1px solid #E4E5E9;
  font-size: 11px;
  color: #333333;
  padding: 1px 0 2px 2px;
  margin: 1px 6px 0 0;
  display: inline;
  outline: none;
}
.submitBtn{
  float: left;
}
#firstColumn{
  float: left;
  width: 182px;
  padding-bottom: 5px;
}
/*Nav*/
#TP_HDR_navigation{padding: 0; margin: 0; height: 30px; background-color: #786F68;}
.TP_top_nav{margin: 0;}
.TP_top_nav li a#navcomm{margin-left: 10px;}
.TP_top_nav li a, .TP_top_nav li a:link, .TP_top_nav li a:visited{color: #fff;}
.TP_top_nav li a{height: 30px; line-height: 30px; padding: 0 10px; border-right: 0; font-size: 12px;}
.TP_top_nav li span{height: 30px; line-height: 30px; padding: 0;float: left; color: #fff;font-size: 12px;}
.TP_top_nav li a:hover{height: 30px; line-height: 30px; padding: 0 10px; background-color: #786F68; color: #9C132E;}
.TP_top_nav li a.ON{height: 30px; line-height: 30px; padding: 0 10px; background-color: #786F68; color: #9C132E}
.TP_top_nav li a.ON:hover{height: 30px; line-height: 30px; padding: 0 10px; background-color: #786F68;color: #9C132E}
#TP_HDR_navigation .tp_srchCntrlPositionDiv{margin-top: 1px;}
#TP_HDR_navigation .tp_srchCntrlContainerDiv{width: 160px; margin-right: 5px;}
#TP_HDR_navigation .tp_srchCntrlTextBox{width: 99px}
/*Footer*/
#footer{
  background: url(/custom/reeve/images/footer.jpg) 0 100% no-repeat;
  text-align: center;
  text-transform: uppercase;
  padding: 65px 0 0 0;
}
#footer img{
  display: block;
  margin: 0 auto;
}
#footer a{
  color: #333;
  text-decoration: none;
  padding: 0 10px 0 13px;
}
#footer span{
  padding-right: 11px;
}
#footer p{
  padding: 17px 0 13px 0;
margin: 0
}

/* Global Styles */
#TP_Page_header, #TP_Page_container, #TP_Page_content, #TP_Page_footer{background-color: #fff;}
#TP_Page_header, #TP_Page_container, #TP_Page_footer{width: 985px; margin: 0 auto;}
#TP_Page_content{width: 955px; margin: 0 auto;}
#TP_Page_container{padding-top: 15px;}

#BodyWrapper, #TPCPjoinwrapper{width: auto;}
#TP_RC_Wrap{max-width: 955px}

.pagecontainer, .pagebody{margin-top: 0;}
.pagebody{padding: 15px 0;}
#communityContentTitle, .communityContentTitle{font-family: "Century Gothic"; font-style: normal;background-color: #EF8200; border-bottom: 6px solid #FFCC00; color: #fff; padding-left: 10px; padding-top: 3px;}

.tp_light_Container{padding: 0; border: 0;}
#tp_left_col{width: 280px; height: 701px; float: left; }
#tp_middle_col{width: 410px; height: 701px; float: left; margin: 0 10px;}
#tp_right_col{width: 245px; height: 701px; float: left;}
#tp_left_col .col_contents{height: 695px;}
#tp_left_col .col_contents{border: 3px solid #EF8200}
#tp_middle_col .col_contents{border:0;}



#tp_middle_col ul{list-style: none;margin: 0; padding: 0;}
#tp_middle_col ul li{float: left; width: 202px}
#tp_middle_col ul li#first{margin-right: 6px;}
#tp_middle_col #col1, #tp_middle_col #col2{border: 3px solid #EF8200; height: 330px;}
#tp_middle_col #col0{margin-top: 10px;  }
#f_video{border: 3px solid #EF8200; height: 349px;}

#TPCPPopularToday1, #TPCPPopularToday2, #TPCPPopularToday3, #TPCPPopularToday4, #TPCPpopularMedia1, #TPCPpopularMedia2, #TPCPpopularMedia3, #TPCPpopularMedia4, #TPCPpopularMedia5, #TPCPpopularMedia6, #TPCPPopularCommunity1, #TPCPPopularCommunity2, #TPCPPopularCommunity3, #TPCPPopularCommunity4, #TPCFeaturedMedia1, #TPCFeaturedMedia2, #TPCFeaturedMedia3{width: auto;}

#newsContainer{width: auto;}

#tp_right_col #row1{border: 3px solid #EF8200; height: 330px}
#tp_right_col #row2{border: 3px solid #EF8200; height: 349px; margin-top: 10px;}


/*Link Colors*/
#TP_Page_container a, a:link, a:visited, a:active{color: #E34E35;}
#TP_Page_container a:hover{text-decoration:underline;}
#NCnewsContentTitle{display: block; font-size: 12px;}
#NCnewsContentTitle a{font-size: 12px;}
#NCnewsContentDescription{font-size: 12px;}

#twitter_div{width: auto;}

.TPCPtabsMenu{margin-top: 0; background-color: #EF8200;padding-left: 10px;}
.tp_community_notLoggedin .tp_community_module .communityContentTitle{margin-bottom: 0 !important;}
.divScrollUp{margin-top: 3px;}
.TPCPtabsMenu ul{font-size: 10px;}
.TPCPtabsMenu li a{color: #fff !important; padding-bottom: 5px; font-size: 10px;}
.TPCPtabsMenu li a.tabactive {background-color: #FFCC00}

.tp_modhdrsmall, .tp_modhdrlarge{font-family: "Century Gothic"; font-style: normal;background-color: #EF8200; border-bottom: 6px solid #FFCC00; color: #fff; padding-left: 10px; padding-top: 3px;}
.tp_modhdrsmall .boldlnk10, .tp_modhdrlarge .boldlnk10{color: #fff !important;}
.tp_modhdrsmall .normaltxt10, .tp_modhdrlarge .normaltxt10{margin-top: 5px;}


#tp_friendActivityDiv, #tp_soActivityDiv, .tp_modcontainer{border: 3px solid #EF8200}
#tp_friendActivityDiv{margin-bottom: 10px;}
.bb{margin-left: 18px;}
.bb div{left: -18px; width: 18px;}
.bt, .bt div, .bb, .bb div, .i1, .i2{background-image: url(/custom/reeve/images/boxDark.png)}
.i1, .i2, .i3{background-color: #E44E35;}

#joinCommunityLinks{padding-top: 0;}
#joinLink{height: 30px !important;}

.joinCommunityTitle{color:#FFFFFF;font-family:"Century Gothic";font-style:normal;font-weight:bold;text-align:center;padding-bottom: 10px;}

#joinLink a, .jointheconversation a{color: #FFD000 !important; font-family: Arial; font-size: 12px; text-decoration: underline; font-weight: bold;}
.jointheconversation{text-align: center; padding: 0 0 5px 0;}
#startGroupIcon, #joinGroupIcon, #createBlogIcon, #sharePhotosIcon{background-image: url(/custom/reeve/images/signupIcons.gif)}

#CPuserLoggedin{width: 955px;}
#CPuserLoggedRight{border: 0; padding: 0;}
#CPuserLoggedRight{margin-right: 0; width: 330px;}

#logged_in_modules #BlogSquad .scrollMaxHeightDiv{height: 260px !important;}

#divActivitysettings #header {background-image:none !important;}
#logged_in_modules{margin-bottom: 15px;}
#sectionTitle {width: auto;}
#sectionTitle a{font-family: arial; font-style: normal; font-size: 12px;}
#featuredSO, #featuredMember{float: none; width: auto;}
#earnedAtributes {width: 185px;}
#statusUpdateLatest strong {
color:#000000 !important;
text-transform:uppercase;
}
.statusUpdateBtn {
background-color:#E44E35;
border:1px solid #E5E5E5;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
height:30px;
line-height:30px;
text-align:center;
text-transform:uppercase;
width:100px;
}
#statusUpdateTag {
color:#E34E35;
font-family:"Century Gothic";
font-style:normal;
font-weight:bolder;
}
.featuredMember2{min-height: 65px; height: auto !important; height: 65px;}
#CPuserLoggedinLeft, #UPuserLoggedinLeft, #UPContentRight{border: 3px solid #EF8200}
hr{display: none;}
#UPContentRight{margin-right: 0; width: 270px; padding: 0; }
#UPuserLoggedinRight {
width:280px !important;
margin-left: 0; float: right;
}
.UPContentRight{width: 280px;}
/*#UPContentRight .ModuleContent{padding: 5px;}*/

#contentBlockTitle, .ContentTitle, .ContentTitle:link{font-family: "Century Gothic"; font-style: normal;background-color: #EF8200; border-bottom: 6px solid #FFCC00; color: #fff; padding-left: 10px; padding-top: 3px;}

.communityContentTitleSmall{font-family: "Century Gothic"; font-style: normal; color: #fff; font-size: 18px;}
#communityContentTitle a, .communityContentTitle a{color: #fff !important} 
#contentBlockTitle span, #contentBlockTitle a{color: #fff;}
.tp_SOListTitleContainer{border-bottom: 0}

#divUserFeedroll .ModuleContent{padding: 5px }
#twitter{width: auto !important;}
#twitter ul{margin: 0; padding: 0;}
#twitter_update_list{margin-left: 0}
#sortMenuTitle{background-color: #EF8200}
.sectionTitle, #UPuserDescriptionContentProfileName {
color:#211F20 !important;
font-family:Arial !important;
font-style:normal !important;
}
#divPPageSOInfoShort .sectionTitle, #divPPageSOInfoShort #UPuserDescriptionContentProfileName{font-family: Arial !important; font-style: normal !important; color: #EF8200 !important}
#featuredEvent{padding: 5px;}
#featuredEvent #featuredEventContent #featuredEventTitle {
color:#666666;
font-family:Arial;
font-style:normal;
font-weight:bold;
}
#divBlogLatestComments .tp_CommentContent, #divBlogCategories .ModuleContent, #divBlogArchives .ModuleContent, #divBlogSearchControl .ModuleContent{padding: 5px;}
#divSOFounder .ModuleContent, #divSOFeedRoll .ModuleContent{padding: 5px;}

#activitiesFeeds .tp_modcontainer, #TPCPsoProfile4 .tp_modcontainer{border: 0}
#ShoutoutBox, #divExtensionCommentBox{margin: 15px 0;}
#ProfileComments{padding-left: 0}
#sortByDate{width: 215px !important;}

#TPCPUserProfile1 #communityContentTitle, #TPCPsoProfile1 #communityContentTitle{display: none;}
#MyDocuments{padding-top: 10px;}
.tp_lvCommentTitleDiv{color: #E34E35}
#UPuserLoggedinLeft{min-height: 1000px; height: auto !important; height: 1000px;}
#TPCPsearchResults1, #TPCPsearchResults2, #TPCPsearchResults3{height: auto;}

#searchActionButtonWrapper, #searchActionButtonWrapper span{width: 100px !important;}

#searchActionButtonWrapper{text-align: left;}
#searchActionButtonWrapper a{display: block; font-weight: bold; font-size: 12px;}
#searchActionButtonWrapper a:link, #searchActionButtonWrapper a:hover{background-color: transparent; border-bottom: 0;}
 
.tp_searchResultsDesc_Div{width: 335px;}
#SearchObjectWrap{min-height: 80px; height: auto !important; height: 80px;}

.activityuser span.boldtxt12{color: #E34E35}
.pagebody{padding-top: 0}

.blogmessage, .editpanel, .cBlockBox{border: 1px solid #EF8200}
.tp_accountmenu{border: 1px solid #EF8200}
#crumbs{border: 0; width: 955px; margin-bottom: 0}
.cBlockGrpDashbrd{width: auto;}
#logo{background-image: none;}

.pgt_picbg img {margin:auto !important;}

#FeaturedMemberAvatar a img {
background-position:center center !important;
background-repeat:no-repeat !important;
}

#featuredSO a img {
background-position:center center !important;
background-repeat:no-repeat !important;
}

#UPuserLoggedinRight .sortMenu {margin-top: 0px !important;}

#txtDescr {margin-right: 5px !important; margin-bottom: 5px !important;}
.makeBelieveButtonRed a {color:#FFFFFF !important;}


#searchActionButtonWrapper {height:auto !important;}
#SearchResults #communityContentTitle {
margin-right:-13px !important; height:22px !important;
}

#searchResults {width:100% !important;}
#divBlogSearchControl .tp_srchCntrlContainerDiv {
margin-bottom:8px !important;margin-right:10px !important;
}

#bioWrapper #bioContent #bioLabels {clear:both !important;}

#page_ep_divEventsLnk, #ep_divEventsLnk {
background-image:url("/images/menu_createevent.gif") !important;
}

#CPuserLoggedin .UPContentRight {
width:290px !important;
}

.contian_entry_comment {
background:url("/images/comments.png") no-repeat scroll left center transparent;
border:0 solid red;
margin-left:70px;
padding:0 20px 3px;
}

#header_container, #footer_container{width: 985px; padding: 0; margin: 0 auto;}
table#tblcontainer{width: 985px; margin: 0 auto; overflow: hidden;}
#tblcontainer #pm_Migrated_divMessage{width: 717px;}
#divMgt{padding-left: 10px;}
#divMgt #divEmpty{ padding-left: 10px;}
#divMgt #divGrid .attention{margin-top: 10px; width: 720px;}

.sortMenu a {text-decoration:none !important;}
.tp_modcontainer {zoom:100%;}

.featuredEvent{padding-left: 10px;}
#searchResultWrap{width: auto !important;}

.featuredEvent .featuredEventContent .featuredEventTitle{font-family: arial; font-style: normal;}

#TPCPPopular3 #BlogPosts{padding: 0 10px;}
#tp_soActivityDiv {margin-top: -30px !important;}
#TP_Page_container #TP_Page_right {padding-top:0 !important;}

#tp_Blog_Rail_Controls_Container{width: 280px;}
#divBlogMain{width: 645px;}
/*CUSTOM OVERRIDES BELOW*/
/* Fix for text area being too small when adding a forum description in Forum admin */
#txtForumDescription{
height: 100px;
}

body{http://www.spinalcordinjury-paralysis.org/admin/app/main.aspx
color:#333333;
font-family:Arial,Tahoma,Verdana,sans-serif;
font-size:11px;
}
.sectionbody{background: #000 url(/custom/reeve/images/white_bg.gif) repeat-y top center;}

/* Header & Footer */
/*Header*/
#header{
  background: url(/custom/reeve/images/header.gif) 100% 0 no-repeat;
  width: 100%;
  overflow: hidden;
  padding-bottom: 13px;
}
#logo{
  float: left;
  display: inline;
  margin: 33px 0 0 11px;
}
#logo img{
  display: block;
}
#menu{
  float: right;
  text-transform: uppercase;
  color: #333;
  padding: 0px 4px 0 0;
}
#menu a{
  color: #333;
  text-decoration: none;
  padding: 0 9px 0 6px;
}
#menu a.active{
  color: #9C132E;
}
#topForm{
  float: right;
  padding:38px 32px 0 0;
  width: 212px;
}
#topForm label{
  display: block;
  padding: 0 0 2px 2px;
text-align: left;
}
.textField{
  float: left;
  width: 137px;
  border-top: 1px solid #ABADB3;
  border-right: 1px solid #DDE1E5;
  border-bottom: 1px solid #E3E9EF;
  border-left: 1px solid #E4E5E9;
  font-size: 11px;
  color: #333333;
  padding: 1px 0 2px 2px;
  margin: 1px 6px 0 0;
  display: inline;
  outline: none;
}
.submitBtn{
  float: left;
}
#firstColumn{
  float: left;
  width: 182px;
  padding-bottom: 5px;
}
/*Nav*/
#TP_HDR_navigation{padding: 0; margin: 0; height: 30px; background-color: #786F68;}
.TP_top_nav{margin: 0;}
.TP_top_nav li a#navcomm{margin-left: 10px;}
.TP_top_nav li a, .TP_top_nav li a:link, .TP_top_nav li a:visited{color: #fff;}
.TP_top_nav li a{height: 30px; line-height: 30px; padding: 0 10px; border-right: 0; font-size: 12px;}
.TP_top_nav li span{height: 30px; line-height: 30px; padding: 0;float: left; color: #fff;font-size: 12px;}
.TP_top_nav li a:hover{height: 30px; line-height: 30px; padding: 0 10px; background-color: #786F68; color: #9C132E;}
.TP_top_nav li a.ON{height: 30px; line-height: 30px; padding: 0 10px; background-color: #786F68; color: #9C132E}
.TP_top_nav li a.ON:hover{height: 30px; line-height: 30px; padding: 0 10px; background-color: #786F68;color: #9C132E}
#TP_HDR_navigation .tp_srchCntrlPositionDiv{margin-top: 1px;}
#TP_HDR_navigation .tp_srchCntrlContainerDiv{width: 160px; margin-right: 5px;}
#TP_HDR_navigation .tp_srchCntrlTextBox{width: 99px}
/*Footer*/
#footer{
  background: url(/custom/reeve/images/footer.jpg) 0 100% no-repeat;
  text-align: center;
  text-transform: uppercase;
  padding: 65px 0 0 0;
}
#footer img{
  display: block;
  margin: 0 auto;
}
#footer a{
  color: #333;
  text-decoration: none;
  padding: 0 10px 0 13px;
}
#footer span{
  padding-right: 11px;
}
#footer p{
  padding: 17px 0 13px 0;
margin: 0
}

/* Global Styles */
#TP_Page_header, #TP_Page_container, #TP_Page_content, #TP_Page_footer{background-color: #fff;}
#TP_Page_header, #TP_Page_container, #TP_Page_footer{width: 985px; margin: 0 auto;}
#TP_Page_content{width: 955px; margin: 0 auto;}
#TP_Page_container{padding-top: 15px;}

#BodyWrapper, #TPCPjoinwrapper{width: auto;}
#TP_RC_Wrap{max-width: 955px}

.pagecontainer, .pagebody{margin-top: 0;}
.pagebody{padding: 15px 0;}
#communityContentTitle, .communityContentTitle{font-family: "Century Gothic"; font-style: normal;background-color: #EF8200; border-bottom: 6px solid #FFCC00; color: #fff; padding-left: 10px; padding-top: 3px; font-size: 16px;}

.tp_light_Container{padding: 0; border: 0;}
#tp_left_col{width: 280px; height: 701px; float: left; }
#tp_middle_col{width: 410px; height: 701px; float: left; margin: 0 10px;}
#tp_right_col{width: 245px; height: 701px; float: left;}
#tp_left_col .col_contents{height: 695px;}
#tp_left_col .col_contents{border: 3px solid #EF8200}
#tp_middle_col .col_contents{border:0;}



#tp_middle_col ul{list-style: none;margin: 0; padding: 0;}
#tp_middle_col ul li{float: left; width: 202px}
#tp_middle_col ul li#first{margin-right: 6px;}
#tp_middle_col #col1, #tp_middle_col #col2{border: 3px solid #EF8200; height: 330px;}
#tp_middle_col #col0{margin-top: 10px;  }
#f_video{border: 3px solid #EF8200; height: 349px;}

#TPCPPopularToday1, #TPCPPopularToday2, #TPCPPopularToday3, #TPCPPopularToday4, #TPCPpopularMedia1, #TPCPpopularMedia2, #TPCPpopularMedia3, #TPCPpopularMedia4, #TPCPpopularMedia5, #TPCPpopularMedia6, #TPCPPopularCommunity1, #TPCPPopularCommunity2, #TPCPPopularCommunity3, #TPCPPopularCommunity4, #TPCFeaturedMedia1, #TPCFeaturedMedia2, #TPCFeaturedMedia3{width: auto;}

#newsContainer{width: auto;}

#tp_right_col #row1{border: 3px solid #EF8200; height: 330px}
#tp_right_col #row2{border: 3px solid #EF8200; height: 349px; margin-top: 10px;}


/*Link Colors*/
#TP_Page_container a, a:link, a:visited, a:active{color: #E34E35;}
#TP_Page_container a:hover{text-decoration:underline;}
#NCnewsContentTitle{display: block; font-size: 12px;}
#NCnewsContentTitle a{font-size: 12px;}
#NCnewsContentDescription{font-size: 12px;}

#twitter_div{width: auto;}

.TPCPtabsMenu{margin-top: 0; background-color: #EF8200;padding-left: 10px;}
.tp_community_notLoggedin .tp_community_module .communityContentTitle{margin-bottom: 0 !important;}
.divScrollUp{margin-top: 3px;}
.TPCPtabsMenu ul{font-size: 10px;}
.TPCPtabsMenu li a, .TPCPtabsMenu li a.tabnormal, .TPCPtabsMenu li a.tabrollout{color: #fff !important; padding-bottom: 5px; font-size: 10px;}
.TPCPtabsMenu li a.tabactive, .TPCPtabsMenu li a.tabrollover {background-color: #FFCC00;}

.tp_modhdrsmall, .tp_modhdrlarge{font-family: "Century Gothic"; font-style: normal;background-color: #EF8200; border-bottom: 6px solid #FFCC00; color: #fff; padding-left: 10px; padding-top: 3px;}
.tp_modhdrsmall .boldlnk10, .tp_modhdrlarge .boldlnk10{color: #fff !important;}
.tp_modhdrsmall .normaltxt10, .tp_modhdrlarge .normaltxt10{margin-top: 5px;}


#tp_friendActivityDiv, #tp_soActivityDiv, .tp_modcontainer{border: 3px solid #EF8200}
#tp_friendActivityDiv{margin-bottom: 10px;}
.bb{margin-left: 18px;}
.bb div{left: -18px; width: 18px;}
.bt, .bt div, .bb, .bb div, .i1, .i2{background-image: url(/custom/reeve/images/boxDark.png)}
.i1, .i2, .i3{background-color: #E44E35;}

#joinCommunityLinks{padding-top: 0;}
#joinLink{height: 30px !important;}

.joinCommunityTitle{color:#FFFFFF;font-family:"Century Gothic";font-style:normal;font-weight:bold;text-align:center;padding-bottom: 10px;}

#joinLink a, .jointheconversation a{color: #FFD000 !important; font-family: Arial; font-size: 12px; text-decoration: underline; font-weight: bold;}
.jointheconversation{text-align: center; padding: 0 0 5px 0;}
#startGroupIcon, #joinGroupIcon, #createBlogIcon, #sharePhotosIcon{background-image: url(/custom/reeve/images/signupIcons.gif)}

#CPuserLoggedin{width: 955px;}
#CPuserLoggedRight{border: 0; padding: 0;}
#CPuserLoggedRight{margin-right: 0; width: 330px;}

#logged_in_modules #BlogSquad .scrollMaxHeightDiv{height: 260px !important;}

#divActivitysettings #header {background-image:none !important;}
#logged_in_modules{margin-bottom: 15px;}
#sectionTitle {width: auto;}
#sectionTitle a{font-family: arial; font-style: normal; font-size: 12px;}
#featuredSO, #featuredMember{float: none; width: auto;}
#earnedAtributes {width: 185px;}
#statusUpdateLatest strong {
color:#000000 !important;
text-transform:uppercase;
}

#statusUpdateTag {
color:#E34E35;
font-family:"Century Gothic";
font-style:normal;
font-weight:bolder;
}
.featuredMember2{min-height: 65px; height: auto !important; height: 65px;}
#CPuserLoggedinLeft, #UPuserLoggedinLeft, #UPContentRight{border: 3px solid #EF8200}
hr{display: none;}




#UPuserLoggedinRight {
width:280px !important;
margin-left: 0; float: right;
}



#contentBlockTitle, .ContentTitle, .ContentTitle:link{font-family: "Century Gothic"; font-style: normal;background-color: #EF8200; border-bottom: 6px solid #FFCC00; color: #fff; padding-left: 10px; padding-top: 3px;}

.communityContentTitleSmall{font-family: "Century Gothic"; font-style: normal; color: #fff; font-size: 18px;}
#communityContentTitle a, .communityContentTitle a{color: #fff !important} 
#contentBlockTitle span, #contentBlockTitle a{color: #fff;}
.tp_SOListTitleContainer{border-bottom: 0}

#divUserFeedroll .ModuleContent{padding: 5px }
#twitter{width: auto !important;}
#twitter ul{margin: 0; padding: 0;}
#twitter_update_list{margin-left: 0}
#sortMenuTitle{background-color: #EF8200}
.sectionTitle, #UPuserDescriptionContentProfileName {
color:#211F20 !important;
font-family:Arial !important;
font-style:normal !important;
}
#divPPageSOInfoShort .sectionTitle, #divPPageSOInfoShort #UPuserDescriptionContentProfileName{font-family: Arial !important; font-style: normal !important; color: #EF8200 !important}
#featuredEvent{padding: 5px;}
#featuredEvent #featuredEventContent #featuredEventTitle {
color:#666666;
font-family:Arial;
font-style:normal;
font-weight:bold;
}
#divBlogLatestComments .tp_CommentContent, #divBlogCategories .ModuleContent, #divBlogArchives .ModuleContent, #divBlogSearchControl .ModuleContent{padding: 5px;}
#divSOFounder .ModuleContent, #divSOFeedRoll .ModuleContent{padding: 5px;}

#activitiesFeeds .tp_modcontainer, #TPCPsoProfile4 .tp_modcontainer{border: 0}
#ShoutoutBox, #divExtensionCommentBox{margin: 15px 0;}
#ProfileComments{padding-left: 0}
#sortByDate{width: 215px !important;}

#TPCPUserProfile1 #communityContentTitle, #TPCPsoProfile1 #communityContentTitle{display: none;}
#MyDocuments{padding-top: 10px;}
.tp_lvCommentTitleDiv{color: #E34E35}
#UPuserLoggedinLeft{min-height: 1000px; height: auto !important; height: 1000px;}
#TPCPsearchResults1, #TPCPsearchResults2, #TPCPsearchResults3{height: auto;}

#searchActionButtonWrapper, #searchActionButtonWrapper span{width: 100px !important;}

#searchActionButtonWrapper{text-align: left;}
#searchActionButtonWrapper a{display: block; font-weight: bold; font-size: 12px;}
#searchActionButtonWrapper a:link, #searchActionButtonWrapper a:hover{background-color: transparent; border-bottom: 0;}
 
.tp_searchResultsDesc_Div{width: 335px;}
#SearchObjectWrap{min-height: 80px; height: auto !important; height: 80px;}

.activityuser span.boldtxt12{color: #E34E35}
.pagebody{padding-top: 0}

.blogmessage, .editpanel, .cBlockBox{border: 1px solid #EF8200}
.tp_accountmenu{border: 1px solid #EF8200}
#crumbs{border: 0; width: 955px; margin-bottom: 0}
.cBlockGrpDashbrd{width: auto;}
#logo{background-image: none;}

.pgt_picbg img {margin:auto !important;}

#FeaturedMemberAvatar a img {
background-position:center center !important;
background-repeat:no-repeat !important;
}

#featuredSO a img {
background-position:center center !important;
background-repeat:no-repeat !important;
}

#UPuserLoggedinRight .sortMenu {margin-top: 0px !important;}

#txtDescr {margin-right: 5px !important; margin-bottom: 5px !important;}
.makeBelieveButtonRed a {color:#FFFFFF !important;}


#searchActionButtonWrapper {height:auto !important;}
#SearchResults #communityContentTitle {
margin-right:-13px !important; height:22px !important;
}

#searchResults {width:100% !important;}
#divBlogSearchControl .tp_srchCntrlContainerDiv {
margin-bottom:8px !important;margin-right:10px !important;
}

#bioWrapper #bioContent #bioLabels {clear:both !important;}

#page_ep_divEventsLnk, #ep_divEventsLnk {
background-image:url("/images/menu_createevent.gif") !important;
}

#CPuserLoggedin .UPContentRight {
width:290px !important;
}

.contian_entry_comment {
background:url("/images/comments.png") no-repeat scroll left center transparent;
border:0 solid red;
margin-left:70px;
padding:0 20px 3px;
}

#header_container, #footer_container{width: 985px; padding: 0; margin: 0 auto;}
table#tblcontainer{width: 985px; margin: 0 auto; overflow: hidden;}
#tblcontainer #pm_Migrated_divMessage{width: 717px;}
#divMgt{padding-left: 10px;}
#divMgt #divEmpty{ padding-left: 10px;}
#divMgt #divGrid .attention{margin-top: 10px; width: 720px;}

.sortMenu a {text-decoration:none !important;}
.tp_modcontainer {zoom:100%;}

.featuredEvent{padding-left: 10px;}
#searchResultWrap{width: auto !important;}

.featuredEvent .featuredEventContent .featuredEventTitle{font-family: arial; font-style: normal;}

#TPCPPopular3 #BlogPosts{padding: 0 10px;}
#tp_soActivityDiv {margin-top: -30px !important;}
#TP_Page_container #TP_Page_right {padding-top:0 !important;}



/* Blogs pages override styles */
/* 07/20/2010 by Ian */
.tp_Blog_Content{font-size: 12px;}

#tp_Blog_Rail_Controls_Container{width: 280px !important;}
#divBlogMain{width: 645px !important;}

.contain_entry_group2, .contain_entry_photo2, .contain_entry_video2 {padding-left:20px;}

/* Popular today forums tab style */
#tp_right_col #PopularForums .scrollMaxHeightDiv{height: 235px !important;} 
.divScrollDown{margin-bottom: 3px;}

#StartDate {display:none;}
#StartDateImage.calendar_button {display:none;}



/******fIXED FOR q4 RELEASE******/
#tp_RightRailContainer .UPContentRight {
margin-right: 0px;
width: 288px;
}

#divBlogSearchControl .tp_srchCntrlContainerDiv, .tp_rail_searchContainer {
width: auto;
}

.pictureright { 
    display:inline;
    float:right;
    margin-left:16px;
   border:1px solid #E44E35;
}

#searchResults .TPCPtabsMenu {width: 580px !important;}


/**
 * CSS style needed for task to changed all reference of forum to discussion
 * @author ian
 * @date 11/05/2010
 */
#TP_HDR_navigation .tp_srchCntrlTextBox {
width:85px;
}
#TP_HDR_navigation .tp_srchCntrlContainerDiv {
width:145px;
}

/**
 * Discussion right rail items left spacing
 * @author ian
 * @date 12/01/2010
 */
#divDiscussionsList .tp_discussionListContainer ul#tp_categorylist li {
padding-left: 5px;
}
