/*BASE STYLE SHEET*/
@import url("/custom/theport/css/base.css");


/* ****** GLOBAL *** PAGE *** MARGINS ****** */
@import url('/custom/theport/css/themes/default.css'); 

body{font-family: Arial;}
/*#TP_Page_container{background: url("/custom/arthritis/images/content_bg_w.jpg") no-repeat center bottom}*/
.sectionbody{background: url(/custom/arthritis/images/body_bg.jpg) no-repeat center bottom;}
#TP_Page_header{background: transparent url(/custom/arthritis/images/header_bg.jpg) no-repeat center top;height: auto;}
#TP_Page_footer {background: transparent url(/custom/arthritis/images/footer_bg.jpg) no-repeat center bottom ;}

#logo {background-image:url(images/logo.gif);margin-left:25px;margin-top:75px;height:48px;width:132px;}
.TP_top_nav {
background:#507796;
height:34px;
width:759px;
margin-top: -1px;
}

.TP_top_nav li a.ON, .TP_top_nav li a.ON:hover,.TP_top_nav li a:hover {background:#6689A4;color:#fff;}
.TP_top_nav li a {border-right:1px solid #6689A4;font-weight:bold;font-size:12px;}
.TP_top_nav li a, .TP_top_nav li a:hover {height:16px;}

/*Header & footer */
#headerWrapper, #FooterWrapper{width: 939px; padding: 0;}
#TPCPjoinwrapper{width: auto; padding: 0;}
#TP_HDR_content{padding: 0; width: auto;}
#TP_HDR_dashboard{height: auto;}

#crumbs {margin-left:auto; margin-right:auto; width:939px;

}  



/*Body Content*/
#TP_Page_container{width: 940px;}
#TP_Page_container{background: url(/custom/arthritis/images/body_bg_r2_c1.jpg) repeat-y center bottom;}
#TP_Page_container a, a:link, a:visited, a:active{color: #5483b0;}
#TP_Page_container a:hover{color:#5483b0; text-decoration:none}
#TP_Page_content{width: 919px; margin: 0 auto;}

/*#TP_Page_container{width: auto;}
#TP_Page_container a, a:link, a:visited, a:active{color: #38719E;}
#TP_Page_content{margin-top:0; margin-bottom: 0;width: 758px; position: relative; left:-1px;}
*/
#TP_Page_container, #TP_Page_content, .pagecontainer, .pagebody{padding-top: 0; margin-top: 0;}


.pagecontainer{background-color: #fff !important; width: 100%;}
.pagecontainer, .pagebody{margin-top: 0 !important; padding: 0;}
#BodyWrapper{width: auto;}
#CPuserLoggedRight{margin-right: 0;}
#CPuserLoggedin{width: auto;}
.pagebody{padding: 5px 15px 15px 14px;}

#communityContentLeft, #communityContentRight{width: 300px !important; background-color: #E3EEF8 !important; padding: 0 !important;}

#pageBottomRight, #pageBottomLeft{width: 300px !important; background-color: #E3EEF8 !important; padding: 0 !important;}

#pageBottomMiddle{width: auto !important; margin: 0 300px !important; background-color: #E3EEF8 !important; padding: 0 10px !important;}

#communityContentMiddle{width: auto !important; margin: 0 300px !important; background-color: #E3EEF8 !important; padding: 0 10px !important;}

#TP_FOOTER_content {margin-left:auto;margin-right:auto;padding-top:0;}

/* client menu css */
div#menu{width:939px; height:37px; text-align:center;margin:0 auto;}
div#menu span{display:none}
div#menu ul{list-style:none; margin:0; padding: 0 0 0 2px}
div#menu ul li{float:left; list-style-type:none;}
div#menu ul li a{background:url(/custom/arthritis/images/navigation_bg.jpg) no-repeat top left; display:block; height:37px;}

div#menu ul li#nav-1 a{background-position:0 0; width:47px;}
div#menu ul li#nav-1 a.selected,  div#menu ul li#nav-1 a.selected:hover, div#menu ul li#nav-1 a:hover{background-position:0 -37px;}

div#menu ul li#nav-2 a{background-position:-47px 0; width:62px;}
div#menu ul li#nav-2 a.selected,  div#menu ul li#nav-2 a.selected:hover, div#menu ul li#nav-2 a:hover{background-position:-47px -37px;}

div#menu ul li#nav-3 a{background-position:-109px 0; width:122px;}
div#menu ul li#nav-3 a.selected,  div#menu ul li#nav-3 a.selected:hover, div#menu ul li#nav-3 a:hover{background-position:-109px -37px;}

div#menu ul li#nav-4 a{background-position:-230px 0; width:93px;}
div#menu ul li#nav-4 a.selected,  div#menu ul li#nav-4 a.selected:hover, div#menu ul li#nav-4 a:hover{background-position:-230px -37px;}

div#menu ul li#nav-5 a{background-position:-324px 0; width:91px;}
div#menu ul li#nav-5 a.selected,  div#menu ul li#nav-5 a.selected:hover, div#menu ul li#nav-5 a:hover{background-position:-324px -37px;}

div#menu ul li#nav-6 a{background-position:-415px 0; width:147px;}
div#menu ul li#nav-6 a.selected,  div#menu ul li#nav-6 a.selected:hover, div#menu ul li#nav-6 a:hover{background-position:-415px -37px;}

div#menu ul li#nav-7 a{background-position:-562px 0; width:88px;}
div#menu ul li#nav-7 a.selected,  div#menu ul li#nav-6 a.selected:hover, div#menu ul li#nav-7 a:hover{background-position:-562px -37px;}

div#menu ul li#nav-8 a{background-position:-650px 0; width:100px;}
div#menu ul li#nav-8 a.selected,  div#menu ul li#nav-8 a.selected:hover, div#menu ul li#nav-8 a:hover{background-position:-650px -37px;}

div#menu ul li#nav-9 a{background-position:-750px 0; width:68px;}
div#menu ul li#nav-9 a.selected,  div#menu ul li#nav-9 a.selected:hover, div#menu ul li#nav-9 a:hover{background-position:-750px -37px;}

div#menu ul li#nav-10 a{background-position:-818px 0; width:118px;}
div#menu ul li#nav-10 a.selected,  div#menu ul li#nav-10 a.selected:hover, div#menu ul li#nav-10 a:hover{background-position:-818px -37px;}

/*#CPuserLoggedinLeft {width:460px;}
#CPuserLoggedRight {width:235px;}

#TPCPimageSlide {width: 403px !important;}
#TPCPjoinLeft {width: 430px;}
*/


#TP_FOOTER_content {height:169px;}
#tp_footerlogos {width:280px;margin:0 auto;height:43px;}
#tp_clientfooter_logo {float:right;}
#tp_clientfooter_logo img {margin-top:15px;}
#tp_footer_logo {float:left;}
.TP_top_nav{width: 939px;}
#TP_HDR_navigation{margin-top:0; padding-bottom: 0}

ul.TP_top_nav li .tp_srchCntrlPositionDiv{margin-right: 15px; margin-top: 3px}

.TPCPtabsMenu{background-color: #21415B}
.TPCPtabsMenu li a{color: #fff !important; padding: 5px 5px 5px;}
.TPCPtabsMenu li a.tabactive{background-color: #5B82A1}


/*Global CSS */
#TPCPjoinwrapper{width: auto;}
#TP_RC_Wrap{max-width:920px;}
.pagename, #communityContentTitle, .communityContentTitle, #statusUpdateTag, .tp_modhdrlarge, .tp_modhdrsmall, .ContentTitle, .ContentTitle:link, #contentBlockTitleLeft, .communityContentTitleSmall {
border-bottom:0 none;
color:#152F4E;
font-family:Arial;
font-size:18px;
font-style:normal;
font-weight:normal;
padding-bottom:6px;
}


.blogmessagelarge {margin: 10px 0;}

#featuredSO {float:left;}
#featuredBlog {padding:0px;}
#FeaturedBlogAvatar {float:left;}
#featuredBlog #sectionTitle {width: 140px; overflow:hidden;}
#FeaturedBlogAvatar a img {background-repeat: no-repeat !important; background-position: center center !important;}

#sectionTitle{width: auto !important;}
#sectionTitle a{font-size: 14px !important; font-weigth: bold; font-style: normal; font-family: Arial;}
#NCnewsContentTitle a{font-size: 12px !important;}

.blogmessage{width: auto;}
.blogmessagelarge{margin: 0 15px;}
#TP_Page_container{padding-top: 10px;}
.pagebody{padding-top: 5px;}
#crumbs{border: 0; margin: 15px 15px 0;}
#crumbs{margin-left: auto; margin-right: auto;}
#phdr_divNav, #page_phdr_divNav{padding-bottom: 5px;}
.joinCommunityTitle{font-family: "Arial Narrow"; font-style: normal; text-align: center; font-size: 47px;}
span.joinLink a{color: #5483B0 !important;}

#featuredBlogTitle{font-family: Arial !important; font-size: 12px !important;}
#joinCommunityLinks{padding-top: 1;}
#joinLink{height: 35px;}


#CPUserProfile5, #CPUserProfile6, #CPsoProfile5, #CPsoProfile6{display: none;}
#UPuserLoggedinLeft{width: 610px;}



/*User/Groups right rail */
#UPContentRight{
margin-right:0;
width:270px;
}
.UPContentRight {
margin-right:0;
width:280px;
}
#social-networks ul{
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
#social-networks ul li{display: inline;}
/*Billboard*/
.bt div, .bt, .bb div, .bb{background-image: none;}
.i1, .i3, .i2{background: #fff none !important;}

.btLite, .btLite div, .bbLite, .bbLite div{background-image: url(/custom/arthritis/images/box.png);}
.i3Lite{background: #E3EEF8 none !important;}

hr{border: 0; display: none;}

#social-networks{border: 1px solid #ccc; width: auto !important; margin-bottom: 15px;}
#communityContentWrapper{height: 335px;}

#s-icons ul{margin-left: 20px;}
#s-icons ul li{margin-right: 15px;}
#social-networks #s-addthis{padding-top: 30px !important;}

.bt, .bb{display: none;}

#loginoutbox{padding-top: 15px;}
#logo{margin-top: 50px !important;}
#search{margin-top: 50px !important;}

#CPuserLoggedinLeft {background-color: #E3EEF8 !important;}
#CPuserLoggedRight{border: 0 none;}
#CPuserLoggedRight{width: 300px; padding-top: 0;}
#statusUpdate .i3Lite{background: #fff none !important;}
#statusUpdate .btLite, #statusUpdate .btLite div, #statusUpdate .bbLite, #statusUpdate .bbLite div{background-image: url(/images/themes/default/box.png);}

#ShoutoutBox .i3Lite{background: #fff none !important;}
#ShoutoutBox .btLite, #ShoutoutBox .btLite div, #ShoutoutBox .bbLite, #ShoutoutBox .bbLite div{background-image: url(/images/themes/default/box.png);}


#CPuserLoggedRight .tp_modhdrsmall {background: #E3EEF8 none;}
#CPuserLoggedRight .tp_modcontainer{border:1px solid #CCCCCC;background-color: #E3EEF8}

#newsContainer {height: auto; width: auto;}
.tp_srchCntrlAfterBtn {
background-image:url(/images/themes/default/tp_btn_Dark_Red.gif);
}
.pagebody{padding: 0;}

#searchActionButtonWrapper a{
background-color:#FFFFFF;
border-bottom:0 none;
font-size:12px;
line-height: normal;
padding: 0;
}
#searchActionButtonWrapper a:link, #searchActionButtonWrapper span a {
background-color:#E3EEF8;
border-bottom:0 none;
font-size:12px;
line-height: normal;
padding: 0;
}
#searchActionButtonWrapper a:hover {
background-color:#E3EEF8;
border-bottom:0 none;
font-size:12px;
line-height: normal;
padding: 0;
}
.tp_srchCntrlPositionDiv{margin-top: 0;}
.searchActionButtonWrapper{width: 120px !important; }

#UPuserLoggedinLeft{background-color: #E3EEF8;}
#ProfileComments{width: 375px !important; border-right: 1px solid #ccc !important;}
#divSOActivities .activityitem, #divProfileActivities .activityitem{border-bottom: 1px dotted #ccc;}

#TPCPUserProfile1 #communityContentTitle{display: none;}
#divSOComments #profileComment, #divProfileComments #profileComment{border-bottom: 1px dotted #ccc;}

.editpanel{background-color: #E3EEF8;}
#UPContentRight{background-color: #E3EEF8;}
.sortMenu, .sortMenu ul li{background-color: #E3EEF8;}
.tp_accountmenu{background-color: #fff;}

#UPuserDescriptionContentProfileName{font-style: normal !important; font-family: arial !important; color:#5483b0 !important;}
#UPuserDescriptionContentProfileName span.normaltxt12{font-style: normal; font-family: arial; color:#666 }


#divPPageSOInfoShort #UPuserDescriptionContentProfileName{font-style: normal !important; font-family: arial !important; color:#4B4A4B !important;}
#divPPageSOInfoShort #UPuserDescriptionContentProfileName span.boldtxt14{font-style: italic; font-family: arial; color:#AE1C2B; font-weight: normal;}

#bioCategory #bioCategoryTitle, .bioCategory .bioCategoryTitle{background-color: #E3EEF8;}


#TPCPUserProfile3 .tp_modcontainer, #TPCPUserProfile3 .tp_modhdrsmall, #TPCPUserProfile3 .tp_modhdrlarge, #TPCPUserProfile3 .tp_modbody, #TPCPUserProfile3 .tp_modgradient{background-color: #E3EEF8;}
#TPCPUserProfile2 .tp_modcontainer, #TPCPUserProfile2 .tp_modhdrsmall, #TPCPUserProfile2 .tp_modhdrlarge, #TPCPUserProfile2 .tp_modbody, #TPCPUserProfile2 .tp_modgradient{background-color: #E3EEF8;}
#TPCPUserProfile4 .tp_modcontainer, #TPCPUserProfile4 .tp_modhdrsmall, #TPCPUserProfile4 .tp_modhdrlarge, #TPCPUserProfile4 .tp_modbody, #TPCPUserProfile4 .tp_modgradient{background-color: #E3EEF8;}
#TPCPUserProfile5 .tp_modcontainer, #TPCPUserProfile5 .tp_modhdrsmall, #TPCPUserProfile5 .tp_modhdrlarge, #TPCPUserProfile5 .tp_modbody, #TPCPUserProfile5 .tp_modgradient{background-color: #E3EEF8;}
#TPCPUserProfile6 .tp_modcontainer, #TPCPUserProfile6 .tp_modhdrsmall, #TPCPUserProfile6 .tp_modhdrlarge, #TPCPUserProfile6 .tp_modbody, #TPCPUserProfile6 .tp_modgradient{background-color: #E3EEF8;}

#divSOShoutoutBox .i3Lite{background: #fff none !important;}
#divSOShoutoutBox .btLite, #divSOShoutoutBox .btLite div, #divSOShoutoutBox .bbLite, #divSOShoutoutBox .bbLite div{background-image: url(/images/themes/default/box.png);}

#TPCPsoProfile3 .tp_modcontainer, #TPCPsoProfile3 .tp_modhdrsmall, #TPCPsoProfile3 .tp_modhdrlarge, #TPCPsoProfile3 .tp_modbody, #TPCPsoProfile3 .tp_modgradient{background-color: #E3EEF8;}
#TPCPsoProfile2 .tp_modcontainer, #TPCPsoProfile2 .tp_modhdrsmall, #TPCPsoProfile2 .tp_modhdrlarge, #TPCPsoProfile2 .tp_modbody, #TPCPsoProfile2 .tp_modgradient{background-color: #E3EEF8;}
#TPCPsoProfile4 .tp_modcontainer, #TPCPsoProfile4 .tp_modhdrsmall, #TPCPsoProfile4 .tp_modhdrlarge, #TPCPsoProfile4 .tp_modbody, #TPCPsoProfile4 .tp_modgradient{background-color: #E3EEF8;}
#TPCPsoProfile5 .tp_modcontainer, #TPCPsoProfile5 .tp_modhdrsmall, #TPCPsoProfile5 .tp_modhdrlarge, #TPCPsoProfile5 .tp_modbody, #TPCPsoProfile5 .tp_modgradient{background-color: #E3EEF8;}
#TPCPsoProfile6 .tp_modcontainer, #TPCPsoProfile6 .tp_modhdrsmall, #TPCPsoProfile6 .tp_modhdrlarge, #TPCPsoProfile6 .tp_modbody, #TPCPsoProfile6 .tp_modgradient{background-color: #E3EEF8;}


#CPvideoContainer{width: auto; height: 60px;}
#TPCPjoinLeft {width: 620px;}
#joinLinksLeft {width: 143px;}
#loginoutbox a{font-size: 12px !important;}
#featuredEvent #featuredEventContent #featuredEventTitle{font-size: 12px; font-family: arial; font-style: normal;}
.pagecontainer{padding: 0 !important;}

/*Fixes as of April 21, 2010*/
#UPuserDescriptionWrapper {width:auto;}

.contain_entry_photo2 {padding-left:22px;}


#ctl00_divError {text-align:center;}


.simple_contain_entry_photo2 {
background:transparent url(/images/picture.png) no-repeat scroll left center;
border:0 solid red;
padding:0 20px 3px;
}


#file_cab {width: 657px !important;}
.TP_top_nav {width: 934px !important;margin-left:3px !important;}
.ModuleContent #featuredEvent #featuredEventContent {padding-bottom:10px !important;}


#msg_close_btn {position:static;}
#featuredEvent #featuredEventDateWrapper #featuredEventDateContainer {
background-color:#E3EEF8;
border:1px solid #CCCCCC;
text-align:center;
}
#featuredEvent #featuredEventDateWrapper #featuredEventDateContainer #featuredEventMonth {
background-color:#FFFFFF;
border-top:1px solid #CCCCCC;
border-bottom: 0 none;
border-left: 0 none;
border-right: 0 none;
margin:0;
}

#featuredEvent #featuredEventContent #featuredEventDescription {padding:10px 5px 8px 0; !important}

.contian_entry_comment {
background:transparent url(/images/comments.png) no-repeat scroll left center !important;
border:0 solid red;
margin-left:70px;
padding:0 20px 3px;
}
#TP_FOOTER_content{width: auto;}

#statusUpdatebottom {clear:none;}

#TPCPStatusUpdateFormArea  {height:134px; margin:0; padding:0 6px; text-align:left;

}


.contain_entry_profile  {
background:url("/images/profile_update.png") no-repeat scroll left center transparent;
border:0 solid red;
margin-left:50px;
padding:0 20px 3px;
}

.contain_entry_blog  {
background:url("/images/post_blog.gif") no-repeat scroll left center transparent;
border:0 solid red;
margin-left:50px;
padding:0 20px 3px;
}

.simple_contain_entry_group2{
background:transparent url(/images/group_users.png) no-repeat scroll left center;
border:0 solid red;
padding:0 20px 3px;
margin-left:2 px;
}

/*div#lmtt_widget div.widget_container div.contents_inner {
height:195px !important; 
}
*/

div#lmtt_widget {padding-bottom:10px;}

/*#footer_shadow {
background-attachment:scroll;
background-color:#FFFFFF;
background-image:url(/custom/arthritis/images/body_bg_r4_c1.jpg);
background-position:center bottom;
background-repeat:no-repeat;
height:892px;
margin-top:-888px;
z-index: 1;
}*/

/* background-related fixes */
.sectionbody {background:#06131E url(/custom/arthritisfoundation/images/bg.gif) repeat-x scroll left top;}
/*#TP_Page_header {background:transparent url(/custom/arthritisfoundation/images/header-bg5.png) no-repeat scroll center -30px;}*/
.TP_top_nav {margin-bottom:0;}
#TP_Page_container {background:transparent url(/custom/arthritisfoundation/images/main-bg5.png) repeat-y scroll center top;width:100%;}
#TP_Page_footer {background:transparent url(/custom/arthritisfoundation/images/footer-bg5.png) no-repeat scroll center bottom;}



#pageBottomMiddle {
background-color:#E3EEF8 !important;
height:250px;
margin:0 300px !important;
overflow:hidden;
padding:0 10px !important;
width: 295px !important;
}


/* Added by Ian 05/24/2010 */
#FeaturedMemberAvatar img{background-repeat: no-repeat !important; background-position: center center !important;}

#CPvideoAtributes {
float:left;
padding-left:10px;
width:auto;
}
#CPvideoLink{text-align: left;}
#searchActionButtonWrapper{height:auto !important;}
/*CUSTOM OVERRIDES BELOW*/
/* ****** GLOBAL *** PAGE *** MARGINS ****** */


body{font-family: Arial;}
/*#TP_Page_container{background: url("/custom/arthritis/images/content_bg_w.jpg") no-repeat center bottom}*/
.sectionbody{background: url(/custom/arthritis/images/body_bg.jpg) no-repeat center bottom;}
#TP_Page_header{background: transparent url(/custom/arthritis/images/header_bg.jpg) no-repeat center top;height: auto;}
#TP_Page_footer {background: transparent url(/custom/arthritis/images/footer_bg.jpg) no-repeat center bottom ;}

#logo {background-image:url(images/logo.gif);margin-left:25px;margin-top:75px;height:48px;width:132px;}
.TP_top_nav {
background:#507796;
height:34px;
width:759px;
margin-top: -1px;
}

.TP_top_nav li a.ON, .TP_top_nav li a.ON:hover,.TP_top_nav li a:hover {background:#6689A4;color:#fff;}
.TP_top_nav li a {border-right:1px solid #6689A4;font-weight:bold;font-size:12px;}
.TP_top_nav li a, .TP_top_nav li a:hover {height:16px;}

/*Header & footer */
#headerWrapper, #FooterWrapper{width: 939px; padding: 0;}
#TPCPjoinwrapper{width: auto; padding: 0;}
#TP_HDR_content{padding: 0; width: auto;}
#TP_HDR_dashboard{height: auto;}

#crumbs {margin-left:auto; margin-right:auto; width:939px;

}  



/*Body Content*/
#TP_Page_container{width: 940px;}
#TP_Page_container{background: url(/custom/arthritis/images/body_bg_r2_c1.jpg) repeat-y center bottom;}
#TP_Page_container a, a:link, a:visited, a:active{color: #5483b0;}
#TP_Page_container a:hover{color:#5483b0; text-decoration:none}
#TP_Page_content{width: 919px; margin: 0 auto;}

/*#TP_Page_container{width: auto;}
#TP_Page_container a, a:link, a:visited, a:active{color: #38719E;}
#TP_Page_content{margin-top:0; margin-bottom: 0;width: 758px; position: relative; left:-1px;}
*/
#TP_Page_container, #TP_Page_content, .pagecontainer, .pagebody{padding-top: 0; margin-top: 0;}


.pagecontainer{background-color: #fff !important; width: 100%;}
.pagecontainer, .pagebody{margin-top: 0 !important; padding: 0;}
#BodyWrapper{width: auto;}
#CPuserLoggedRight{margin-right: 0;}
#CPuserLoggedin{width: auto;}
.pagebody{padding: 5px 15px 15px 14px;}

#communityContentLeft, #communityContentRight{width: 300px !important; background-color: #E3EEF8 !important; padding: 0 !important;}

#pageBottomRight, #pageBottomLeft{width: 300px !important; background-color: #E3EEF8 !important; padding: 0 !important;}

#pageBottomMiddle{width: auto !important; margin: 0 300px !important; background-color: #E3EEF8 !important; padding: 0 10px !important;}

#communityContentMiddle{width: auto !important; margin: 0 300px !important; background-color: #E3EEF8 !important; padding: 0 10px !important;}

#TP_FOOTER_content {margin-left:auto;margin-right:auto;padding-top:0;}

/* client menu css */
div#menu{width:939px; height:37px; text-align:center;margin:0 auto;}
div#menu span{display:none}
div#menu ul{list-style:none; margin:0; padding: 0 0 0 2px}
div#menu ul li{float:left; list-style-type:none;}
div#menu ul li a{background:url(/custom/arthritis/images/navigation_bg.jpg) no-repeat top left; display:block; height:37px;}

div#menu ul li#nav-1 a{background-position:0 0; width:47px;}
div#menu ul li#nav-1 a.selected,  div#menu ul li#nav-1 a.selected:hover, div#menu ul li#nav-1 a:hover{background-position:0 -37px;}

div#menu ul li#nav-2 a{background-position:-47px 0; width:62px;}
div#menu ul li#nav-2 a.selected,  div#menu ul li#nav-2 a.selected:hover, div#menu ul li#nav-2 a:hover{background-position:-47px -37px;}

div#menu ul li#nav-3 a{background-position:-109px 0; width:122px;}
div#menu ul li#nav-3 a.selected,  div#menu ul li#nav-3 a.selected:hover, div#menu ul li#nav-3 a:hover{background-position:-109px -37px;}

div#menu ul li#nav-4 a{background-position:-230px 0; width:93px;}
div#menu ul li#nav-4 a.selected,  div#menu ul li#nav-4 a.selected:hover, div#menu ul li#nav-4 a:hover{background-position:-230px -37px;}

div#menu ul li#nav-5 a{background-position:-324px 0; width:91px;}
div#menu ul li#nav-5 a.selected,  div#menu ul li#nav-5 a.selected:hover, div#menu ul li#nav-5 a:hover{background-position:-324px -37px;}

div#menu ul li#nav-6 a{background-position:-415px 0; width:147px;}
div#menu ul li#nav-6 a.selected,  div#menu ul li#nav-6 a.selected:hover, div#menu ul li#nav-6 a:hover{background-position:-415px -37px;}

div#menu ul li#nav-7 a{background-position:-562px 0; width:88px;}
div#menu ul li#nav-7 a.selected,  div#menu ul li#nav-6 a.selected:hover, div#menu ul li#nav-7 a:hover{background-position:-562px -37px;}

div#menu ul li#nav-8 a{background-position:-650px 0; width:100px;}
div#menu ul li#nav-8 a.selected,  div#menu ul li#nav-8 a.selected:hover, div#menu ul li#nav-8 a:hover{background-position:-650px -37px;}

div#menu ul li#nav-9 a{background-position:-750px 0; width:68px;}
div#menu ul li#nav-9 a.selected,  div#menu ul li#nav-9 a.selected:hover, div#menu ul li#nav-9 a:hover{background-position:-750px -37px;}

div#menu ul li#nav-10 a{background-position:-818px 0; width:118px;}
div#menu ul li#nav-10 a.selected,  div#menu ul li#nav-10 a.selected:hover, div#menu ul li#nav-10 a:hover{background-position:-818px -37px;}

/*#CPuserLoggedinLeft {width:460px;}
#CPuserLoggedRight {width:235px;}

#TPCPimageSlide {width: 403px !important;}
#TPCPjoinLeft {width: 430px;}
*/


#TP_FOOTER_content {height:169px;}
#tp_footerlogos {width:280px;margin:0 auto;height:43px;}
#tp_clientfooter_logo {float:right;}
#tp_clientfooter_logo img {margin-top:15px;}
#tp_footer_logo {float:left;}
.TP_top_nav{width: 939px;}
#TP_HDR_navigation{margin-top:0; padding-bottom: 0}

ul.TP_top_nav li .tp_srchCntrlPositionDiv{margin-right: 15px; margin-top: 3px}

.TPCPtabsMenu{background-color: #21415B}
.TPCPtabsMenu li a{color: #fff !important; padding: 5px 5px 5px;}
.TPCPtabsMenu li a.tabactive{background-color: #5B82A1}


/*Global CSS */
#TPCPjoinwrapper{width: auto;}
#TP_RC_Wrap{max-width:920px;}
.pagename, #communityContentTitle, .communityContentTitle, #statusUpdateTag, .tp_modhdrlarge, .tp_modhdrsmall, .ContentTitle, .ContentTitle:link, #contentBlockTitleLeft, .communityContentTitleSmall {
border-bottom:0 none;
color:#152F4E;
font-family:Arial;
font-size:18px;
font-style:normal;
font-weight:normal;
padding-bottom:6px;
}



#featuredSO {float:left;}
#featuredBlog {padding:0px;}
#FeaturedBlogAvatar {float:left;}
#featuredBlog #sectionTitle {width: 140px; overflow:hidden;}
#FeaturedBlogAvatar a img {background-repeat: no-repeat !important; background-position: center center !important;}

#sectionTitle{width: auto !important;}
#sectionTitle a{font-size: 14px !important; font-weigth: bold; font-style: normal; font-family: Arial;}
#NCnewsContentTitle a{font-size: 12px !important;}

.blogmessage{width: auto;}
#TP_Page_container{padding-top: 10px;}
.pagebody{padding-top: 5px;}
#crumbs{border: 0; margin: 15px 15px 0;}
#crumbs{margin-left: auto; margin-right: auto;}
#phdr_divNav, #page_phdr_divNav{padding-bottom: 5px;}
.joinCommunityTitle{font-family: "Arial Narrow"; font-style: normal; text-align: center; font-size: 47px;}
span.joinLink a{color: #5483B0 !important;}

#featuredBlogTitle{font-family: Arial !important; font-size: 12px !important;}
#joinCommunityLinks{padding-top: 1;}
#joinLink{height: 35px;}


#CPUserProfile5, #CPUserProfile6, #CPsoProfile5, #CPsoProfile6{display: none;}
#UPuserLoggedinLeft{width: 611px;}



/*User/Groups right rail */
#UPContentRight{
margin-right:0;
width:270px;
}
.UPContentRight {
margin-right:0;
width:280px;
}
#social-networks ul{
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
#social-networks ul li{display: inline;}
/*Billboard*/
.bt div, .bt, .bb div, .bb{background-image: none;}
.i1, .i3, .i2{background: #fff none !important;}

.btLite, .btLite div, .bbLite, .bbLite div{background-image: url(/custom/arthritis/images/box.png);}
.i3Lite{background: #E3EEF8 none !important;}

hr{border: 0; display: none;}

#social-networks{border: 1px solid #ccc; width: auto !important; margin-bottom: 15px;}
#communityContentWrapper{height: 335px;}

#s-icons ul{margin-left: 20px;}
#s-icons ul li{margin-right: 15px;}
#social-networks #s-addthis{padding-top: 30px !important;}

.bt, .bb{display: none;}

#loginoutbox{padding-top: 15px;}
#logo{margin-top: 50px !important;}
#search{margin-top: 50px !important;}

#CPuserLoggedinLeft {background-color: #E3EEF8 !important;}
#CPuserLoggedRight{border: 0 none;}
#CPuserLoggedRight{width: 300px; padding-top: 0;}
#statusUpdate .i3Lite{background: #fff none !important;}
#statusUpdate .btLite, #statusUpdate .btLite div, #statusUpdate .bbLite, #statusUpdate .bbLite div{background-image: url(/images/themes/default/box.png);}

#ShoutoutBox .i3Lite{background: #fff none !important;}
#ShoutoutBox .btLite, #ShoutoutBox .btLite div, #ShoutoutBox .bbLite, #ShoutoutBox .bbLite div{background-image: url(/images/themes/default/box.png);}


#CPuserLoggedRight .tp_modhdrsmall {background: #E3EEF8 none;}
#CPuserLoggedRight .tp_modcontainer{border:1px solid #CCCCCC;background-color: #E3EEF8}

#newsContainer {height: auto; width: auto;}
.tp_srchCntrlAfterBtn {
background-image:url(/images/themes/default/tp_btn_Dark_Red.gif);
}
.pagebody{padding: 0;}

#searchActionButtonWrapper a{
background-color:#FFFFFF;
border-bottom:0 none;
font-size:12px;
line-height: normal;
padding: 0;
}
#searchActionButtonWrapper a:link, #searchActionButtonWrapper span a {
background-color:#E3EEF8;
border-bottom:0 none;
font-size:12px;
line-height: normal;
padding: 0;
}
#searchActionButtonWrapper a:hover {
background-color:#E3EEF8;
border-bottom:0 none;
font-size:12px;
line-height: normal;
padding: 0;
}
.tp_srchCntrlPositionDiv{margin-top: 0;}
.searchActionButtonWrapper{width: 120px !important; }

#UPuserLoggedinLeft{background-color: #E3EEF8;}
#ProfileComments{width: 375px !important; border-right: 1px solid #ccc !important;}
#divSOActivities .activityitem, #divProfileActivities .activityitem{border-bottom: 1px dotted #ccc;}

#TPCPUserProfile1 #communityContentTitle{display: none;}
#divSOComments #profileComment, #divProfileComments #profileComment{border-bottom: 1px dotted #ccc;}

.editpanel{background-color: #E3EEF8;}
#UPContentRight{background-color: #E3EEF8;}
.sortMenu, .sortMenu ul li{background-color: #E3EEF8;}
.tp_accountmenu{background-color: #fff;}

#UPuserDescriptionContentProfileName{font-style: normal !important; font-family: arial !important; color:#5483b0 !important;}
#UPuserDescriptionContentProfileName span.normaltxt12{font-style: normal; font-family: arial; color:#666 }


#divPPageSOInfoShort #UPuserDescriptionContentProfileName{font-style: normal !important; font-family: arial !important; color:#4B4A4B !important;}
#divPPageSOInfoShort #UPuserDescriptionContentProfileName span.boldtxt14{font-style: italic; font-family: arial; color:#AE1C2B; font-weight: normal;}

#bioCategory #bioCategoryTitle, .bioCategory .bioCategoryTitle{background-color: #E3EEF8;}


#TPCPUserProfile3 .tp_modcontainer, #TPCPUserProfile3 .tp_modhdrsmall, #TPCPUserProfile3 .tp_modhdrlarge, #TPCPUserProfile3 .tp_modbody, #TPCPUserProfile3 .tp_modgradient{background-color: #E3EEF8;}
#TPCPUserProfile2 .tp_modcontainer, #TPCPUserProfile2 .tp_modhdrsmall, #TPCPUserProfile2 .tp_modhdrlarge, #TPCPUserProfile2 .tp_modbody, #TPCPUserProfile2 .tp_modgradient{background-color: #E3EEF8;}
#TPCPUserProfile4 .tp_modcontainer, #TPCPUserProfile4 .tp_modhdrsmall, #TPCPUserProfile4 .tp_modhdrlarge, #TPCPUserProfile4 .tp_modbody, #TPCPUserProfile4 .tp_modgradient{background-color: #E3EEF8;}
#TPCPUserProfile5 .tp_modcontainer, #TPCPUserProfile5 .tp_modhdrsmall, #TPCPUserProfile5 .tp_modhdrlarge, #TPCPUserProfile5 .tp_modbody, #TPCPUserProfile5 .tp_modgradient{background-color: #E3EEF8;}
#TPCPUserProfile6 .tp_modcontainer, #TPCPUserProfile6 .tp_modhdrsmall, #TPCPUserProfile6 .tp_modhdrlarge, #TPCPUserProfile6 .tp_modbody, #TPCPUserProfile6 .tp_modgradient{background-color: #E3EEF8;}

#divSOShoutoutBox .i3Lite{background: #fff none !important;}
#divSOShoutoutBox .btLite, #divSOShoutoutBox .btLite div, #divSOShoutoutBox .bbLite, #divSOShoutoutBox .bbLite div{background-image: url(/images/themes/default/box.png);}

#TPCPsoProfile3 .tp_modcontainer, #TPCPsoProfile3 .tp_modhdrsmall, #TPCPsoProfile3 .tp_modhdrlarge, #TPCPsoProfile3 .tp_modbody, #TPCPsoProfile3 .tp_modgradient{background-color: #E3EEF8;}
#TPCPsoProfile2 .tp_modcontainer, #TPCPsoProfile2 .tp_modhdrsmall, #TPCPsoProfile2 .tp_modhdrlarge, #TPCPsoProfile2 .tp_modbody, #TPCPsoProfile2 .tp_modgradient{background-color: #E3EEF8;}
#TPCPsoProfile4 .tp_modcontainer, #TPCPsoProfile4 .tp_modhdrsmall, #TPCPsoProfile4 .tp_modhdrlarge, #TPCPsoProfile4 .tp_modbody, #TPCPsoProfile4 .tp_modgradient{background-color: #E3EEF8;}
#TPCPsoProfile5 .tp_modcontainer, #TPCPsoProfile5 .tp_modhdrsmall, #TPCPsoProfile5 .tp_modhdrlarge, #TPCPsoProfile5 .tp_modbody, #TPCPsoProfile5 .tp_modgradient{background-color: #E3EEF8;}
#TPCPsoProfile6 .tp_modcontainer, #TPCPsoProfile6 .tp_modhdrsmall, #TPCPsoProfile6 .tp_modhdrlarge, #TPCPsoProfile6 .tp_modbody, #TPCPsoProfile6 .tp_modgradient{background-color: #E3EEF8;}


#CPvideoContainer{width: auto; height: 60px;}
#TPCPjoinLeft {width: 620px;}
#joinLinksLeft {width: 143px;}
#loginoutbox a{font-size: 12px !important;}
#featuredEvent #featuredEventContent #featuredEventTitle{font-size: 12px; font-family: arial; font-style: normal;}
.pagecontainer{padding: 0 !important;}

/*Fixes as of April 21, 2010*/
#UPuserDescriptionWrapper {width:auto;}

.contain_entry_photo2 {padding-left:22px;}


#ctl00_divError {text-align:center;}


.simple_contain_entry_photo2 {
background:transparent url(/images/picture.png) no-repeat scroll left center;
border:0 solid red;
padding:0 20px 3px;
}


#file_cab {width: 657px !important;}
.TP_top_nav {width: 934px !important;margin-left:3px !important;}
.ModuleContent #featuredEvent #featuredEventContent {padding-bottom:10px !important;}


#msg_close_btn {position:static;}
#featuredEvent #featuredEventDateWrapper #featuredEventDateContainer {
background-color:#E3EEF8;
border:1px solid #CCCCCC;
text-align:center;
}
#featuredEvent #featuredEventDateWrapper #featuredEventDateContainer #featuredEventMonth {
background-color:#FFFFFF;
border-top:1px solid #CCCCCC;
border-bottom: 0 none;
border-left: 0 none;
border-right: 0 none;
margin:0;
}

#featuredEvent #featuredEventContent #featuredEventDescription {padding:10px 5px 8px 0; !important}

.contian_entry_comment {
background:transparent url(/images/comments.png) no-repeat scroll left center !important;
border:0 solid red;
margin-left:70px;
padding:0 20px 3px;
}
#TP_FOOTER_content{width: auto;}

#statusUpdatebottom {clear:none;}

#TPCPStatusUpdateFormArea  {height:134px; margin:0; padding:0 6px; text-align:left;

}



/*div#lmtt_widget div.widget_container div.contents_inner {
height:195px !important; 
}
*/

div#lmtt_widget {padding-bottom:10px;}

/*#footer_shadow {
background-attachment:scroll;
background-color:#FFFFFF;
background-image:url(/custom/arthritis/images/body_bg_r4_c1.jpg);
background-position:center bottom;
background-repeat:no-repeat;
height:892px;
margin-top:-888px;
z-index: 1;
}*/

/* background-related fixes */
.sectionbody {background:#06131E url(/custom/arthritisfoundation/images/bg.gif) repeat-x scroll left top;}
/*#TP_Page_header {background:transparent url(/custom/arthritisfoundation/images/header-bg5.png) no-repeat scroll center -30px;}*/
.TP_top_nav {margin-bottom:0;}
#TP_Page_container {background:transparent url(/custom/arthritisfoundation/images/main-bg5.png) repeat-y scroll center top;width:100%;}
#TP_Page_footer {background:transparent url(/custom/arthritisfoundation/images/footer-bg5.png) no-repeat scroll center bottom;}



#pageBottomMiddle {
background-color:#E3EEF8 !important;
height:250px;
margin:0 300px !important;
overflow:hidden;
padding:0 10px !important;
width: 295px !important;
}


/* Added by Ian 05/24/2010 */
#FeaturedMemberAvatar img{background-repeat: no-repeat !important; background-position: center center !important;}

#CPvideoAtributes {
float:left;
padding-left:10px;
width:auto;
}
#CPvideoLink{text-align: left;}
#searchActionButtonWrapper{height:auto !important;}

#divEntry #lblBlogItemText img {max-width:510px;}

#divEntry .tp_modcontainer {border-bottom: solid 1px #ccc;}

#divEntry #lblBlogItemText EMBED {width:510px;}

#divC embed {width:510px;} 

/* Blogs 2.0 styles */
#divBlogMain{width: 615px !important;}
#tp_Blog_Rail_Controls_Container{width: 285px !important;}
.tp_Blog_Content{font-size: 12px;}


.contain_entry_blog {
 background: transparent none;
 padding: 0;
 border: 0;
}
/* to fix community page issue */
#communityContentWrapper #TPCPPopularToday2 #LatestBlogEntries {
    height: 220px;
    overflow: hidden;
}
#communityContentWrapper #TPCPPopularToday1, 
#communityContentWrapper #TPCPPopularToday2, 
#communityContentWrapper #TPCPPopularToday3, 
#communityContentWrapper #TPCPPopularToday4 {
    float: left;
    height: 220px;
    width: 285px;
    overflow: hidden;
    display:none;
}
#communityContentWrapper #TPCPPopularToday2 {
    display: block;
}



.blogmessagelarge {
    margin: 0 auto;
    width: 67%;
}
