/*BASE STYLE SHEET*/

@import url("/custom/theport/base_legacy.css");



#hr{border-color:#fff}

body{border-style:solid;border-width:0px;color:#333333;font:normal normal 11px Arial;margin:0;padding:0;height:100%; width:100%;}
a, a:active, a:visited{color: #d01d36}
a:hover{color: #d01d36; text-decoration: underline;}
.tp_modhdrlarge{font-family: tahoma; font-size: 22px; background-image: none;font-weight: normal;}
.tp_photo_large{background-image: none;}
.tp_photo_large img{border: 2px solid #bbb;}
.tp_modhdrsmall{border-bottom: solid 1px #c8c8c8;}
.tp_modtopgradient{background-image: none;}
.SmlBoldLinks a:hover{color: #d01d36; text-decoration: underline;}
.headersmall{background:url(/images/spacer.gif) #f5f5f5;}

/* Dashboard */
.editpanel, .tp_dashuserinfo, .tp_accountmenu, .tp_panelborder{background-color: #f2f2f2; border: 0;}
.blogmessage{background-color: #f2f2f2; border: 0; width: auto;}
.pagename{color: #686868}

.tp_dashuserinfo .normallnk10{color:#d01d36;font-size:11px;}
.tp_dashuserinfo .boldlnk10{color:#d01d36;font-size:11px;}
.tp_dashprofile .normallnk10 {color:#d01d36;font-size:11px;}
.viewprofilelnk .boldlnk10 {color:#d01d36;font-size:11px;}

/*Popular groups */
#popgroups img{width: 65px; height: 65px;}

/* Links styles */
.pagebody{color:#3B4A4A;font-size:11px;margin:0;padding:15px;text-align:left;}
.normaltxt10{font-weight:normal;font-size:11px;COLOR:#3B4A4A;TEXT-DECORATION: none}
.normallnk10white{font-weight:normal;font-size:10px;COLOR: #ffffff;TEXT-DECORATION: none}
.normallnk10white:visited{font-weight:normal;font-size:10px;COLOR: #ffffff;TEXT-DECORATION: none}
.normallnk10white:active{font-weight:normal;font-size:10px;COLOR: #ffffff;TEXT-DECORATION: none}
.normallnk10white:hover{font-weight:normal;font-size:10px; COLOR: #ffcc99; TEXT-DECORATION: underline}
.normallnk10{font-weight:normal;font-size:11px;COLOR: #d01d36;TEXT-DECORATION: none;}
.normallnk10:visited{font-weight:normal;COLOR: #d01d36;}
.normallnk10:active{font-weight:normal;COLOR: #d01d36;}
.normallnk10:hover{font-weight:normal;COLOR: #d01d36;TEXT-DECORATION: underline}
.normallnk11{font-weight:normal;font-size:11px;COLOR: #d01d36;TEXT-DECORATION: none;}
.normallnk11:visited{font-weight:normal;COLOR: #d01d36;}
.normallnk11:active{font-weight:normal;COLOR: #d01d36;}
.normallnk11:hover{font-weight:normal;COLOR: #d01d36;TEXT-DECORATION: underline}
.normallnk12{font-weight:normal;font-size:11px; COLOR: #d01d36; TEXT-DECORATION: none}
.normallnk12:hover{font-weight:normal;COLOR: #d01d36;TEXT-DECORATION: underline}
.boldtxt10{font-size:11px;font-weight:normal;COLOR:#3B4A4A;}
.boldlnk10{FONT-WEIGHT: normal;FONT-SIZE: 11px;COLOR: #d01d36;TEXT-DECORATION: none;}
.boldlnk10:hover{COLOR: #d01d36;TEXT-DECORATION: underline}
.boldlnk12{FONT-WEIGHT: normal;FONT-SIZE: 12px;COLOR: #d01d36;TEXT-DECORATION: none}
.boldlnk12:hover{COLOR: #d01d36;TEXT-DECORATION: underline}
.boldlnk13{FONT-WEIGHT: bold;FONT-SIZE: 12px;COLOR: #d01d36;TEXT-DECORATION: none}
.boldlnk13:hover{COLOR: #d01d36;TEXT-DECORATION: underline}
.boldlnk14{FONT-WEIGHT: bold;FONT-SIZE: 14px;COLOR: #d01d36;TEXT-DECORATION: none}
.boldlnk14:hover{COLOR: #d01d36;TEXT-DECORATION: underline}
.boldlnk16{FONT-WEIGHT: bold;FONT-SIZE: 16px;COLOR: #d01d36;TEXT-DECORATION: none;}
.boldlnk16:hover{COLOR: #d01d36;TEXT-DECORATION: underline}
.boldlnk10DA{FONT-WEIGHT: bold;FONT-SIZE: 10px;COLOR: #d01d36;TEXT-DECORATION: none;}
.boldlnk10DA:hover{COLOR: #d01d36;TEXT-DECORATION: underline}

/* User and Groups Profile */
div#tpprofileimage.tp_modcontainer{border: 0px;}
.tpCustomizeHeader {background: #f5f5f5 url('/custom/ucc/images/header_small.jpg') no-repeat scroll left top; }
.custombtn2{border: 1px solid #3b4a4a;}

/*Forum styles*/
.BreadCrumb_InnerTableCSS a.SmlBoldLinks{text-decoration:underline;}
.BreadCrumb_InnerTableCSS a.SmlBoldLinks:hover{color: #d01d36; text-decoration: underline;}
.BreadCrumb_InnerTableCSS a:hover{text-decoration:none;color:#D01D62;}
 a.bgBoldLinks:hover{color: #d01d36; text-decoration: underline;}


/*Menu Styles */
#divProfileLnk{background-image:url(/images/menu_profile.gif);background-repeat:no-repeat;background-position: 10px center;padding:0px; text-indent: 32px;}
#divFriendsLnk{background-image:url(/images/menu_friends.gif);background-repeat:no-repeat;background-position: 10px center;padding:0px; text-indent: 32px;}
#divPhotosLnk{background-image:url(/images/menu_photos.gif);background-repeat:no-repeat;background-position: 10px center;padding:0px; text-indent: 32px;}
#divVideosLnk{background-image:url(/images/menu_videos.gif);background-repeat:no-repeat;background-position:10px center;padding:0px; text-indent: 32px;}
#divMusicLnk{background-image:url(/images/menu_music.gif);background-repeat:no-repeat;background-position:10px center;padding:10px 5px 10px 32px;}
#divBlogLnk{background-image:url(/images/menu_blog.gif);background-repeat:no-repeat;background-position: 10px center;padding:0px; text-indent: 32px;}
#divReaderLnk{background-image:url(/images/menu_reader.gif);background-repeat:no-repeat;background-position: 10px center;padding:0px; text-indent: 32px;}

#ep_M_GROUP_DASH{background-image:url(/images/menu_dash.gif);background-repeat:no-repeat;background-position: 10px center;padding:0px; text-indent: 32px;}
#_ctl0_ep_M_GROUP_DASH{background-image:url(/images/menu_dash.gif);background-repeat:no-repeat;background-position: 10px center;padding:0px; text-indent: 32px;}

#ep_M_GROUP_BLOG{background-image:url(/images/menu_blog.gif);background-repeat:no-repeat;background-position: 10px center;padding:0px; text-indent: 32px;}
#_ctl0_ep_M_GROUP_BLOG{background-image:url(/images/menu_blog.gif);background-repeat:no-repeat;background-position: 10px center;padding:0px; text-indent: 32px;}

#ep_M_GROUP_PROFILE{background-image:url(/images/menu_profile.gif);background-repeat:no-repeat;background-position: 10px center;padding:0px; text-indent: 32px;}
#_ctl0_ep_M_GROUP_PROFILE{background-image:url(/images/menu_profile.gif);background-repeat:no-repeat;background-position: 10px center;padding:0px; text-indent: 32px;}

#ep_M_GROUP_MEMBERS{background-image:url(/images/menu_friends.gif);background-repeat:no-repeat;background-position: 10px center;padding:0px; text-indent: 32px;}
#_ctl0_ep_M_GROUP_MEMBERS{background-image:url(/images/menu_friends.gif);background-repeat:no-repeat;background-position: 10px center;padding:0px; text-indent: 32px;}

#ep_M_GROUP_PHOTOS{background-image:url(/images/menu_photos.gif);background-repeat:no-repeat;background-position: 10px center;padding:0px; text-indent: 32px;}
#_ctl0_ep_M_GROUP_PHOTOS{background-image:url(/images/menu_photos.gif);background-repeat:no-repeat;background-position: 10px center;padding:0px; text-indent: 32px;}

#ep_M_GROUP_VIDEOS{background-image:url(/images/menu_videos.gif);background-repeat:no-repeat;background-position: 10px center;padding:0px; text-indent: 32px;}
#_ctl0_ep_M_GROUP_VIDEOS{background-image:url(/images/menu_videos.gif);background-repeat:no-repeat;background-position: 10px center;padding:0px; text-indent: 32px;}
#divEventsLnk{background-image:url(/images/menu_createevent.gif);background-repeat:no-repeat;background-position: 10px center;padding:0px; text-indent: 32px;}
#divCalendarLnk{background-image:url(/images/menu_calendar.gif);background-repeat:no-repeat;background-position:10px center;padding:0px; text-indent: 32px;}
#divInviteLnk{background-image:url(/images/menu_invite.gif);background-repeat:no-repeat;background-position:10px center;padding:0px; text-indent: 32px;}
#divGroupLnk{background-image:url(/images/menu_creategroup.gif);background-repeat:no-repeat;background-position:10px center;padding:10px 5px 10px 32px;}
#ep_M_GROUP_INVITES{background-image:url(/images/menu_invite.gif);background-repeat:no-repeat;background-position: 10px center;padding:0px; text-indent: 32px;}
#_ctl0_ep_M_GROUP_INVITES{background-image:url(/images/menu_invite.gif);background-repeat:no-repeat;background-position: 10px center;padding:0px; text-indent: 32px;}

#ep_M_GROUP_BULLETIN{background-image:url(/images/menu_bulletins.gif);background-repeat:no-repeat;background-position: 10px center;padding:0px; text-indent: 32px;}
#_ctl0_ep_M_GROUP_BULLETIN{background-image:url(/images/menu_bulletins.gif);background-repeat:no-repeat;background-position: 10px center;padding:0px; text-indent: 32px;}

#ep_M_GROUP_BULLETINS_SENT{background-image:url(/images/menu_sentbulletins.gif);background-repeat:no-repeat;background-position: 10px center;padding:0px; text-indent: 32px;}
#_ctl0_ep_M_GROUP_BULLETINS_SENT{background-image:url(/images/menu_sentbulletins.gif);background-repeat:no-repeat;background-position: 10px center;padding:0px; text-indent: 32px;}

#ep_M_CREATE_NEW_GROUP2{background-image:url(/images/menu_creategroup.gif);background-repeat:no-repeat;background-position: 10px center;padding:0px; text-indent: 32px;}
#_ctl0_ep_M_CREATE_NEW_GROUP2{background-image:url(/images/menu_creategroup.gif);background-repeat:no-repeat;background-position: 10px center;padding:0px; text-indent: 32px;}

#ep_M_ALL_GROUPS{background-image:url(/images/menu_allgroups.gif);background-repeat:no-repeat;background-position: 10px center;padding:0px; text-indent: 32px;}
#divInboxLnk{background-image:url(/images/menu_mail.gif);background-repeat:no-repeat;background-position: 10px center;padding:0px; text-indent: 32px;}

#divFriendRequestsLnk{background-image:url(/images/menu_friendrequests.gif);background-repeat:no-repeat;background-position: 10px center;padding:0px; text-indent: 32px;}
#divProfileCommentsLnk{background-image:url(/images/menu_comments.gif);background-repeat:no-repeat;background-position: 10px center;padding:0px; text-indent: 32px;}
#divNewBulletinLnk{background-image:url(/images/menu_bulletins.gif);background-repeat:no-repeat;background-position: 10px center;padding:0px; text-indent: 32px;}

#_ctl0_ep_M_ALL_GROUPS{background-image:url(/images/menu_allgroups.gif);background-repeat:no-repeat;background-position: 10px center;padding:0px; text-indent: 32px;}

#M_DELETE_GROUP{background-image:url(/images/menu_delete.gif);background-repeat:no-repeat;background-position: 10px center;padding:0px; text-indent: 32px;}
#_ctl0_M_DELETE_GROUP{background-image:url(/images/menu_delete.gif);background-repeat:no-repeat;background-position: 10px center;padding:0px; text-indent: 32px;}

#ep_M_GROUP_SETTINGS{background-image:url(/images/menu_settings.gif);background-repeat:no-repeat;background-position: 10px center;padding:0px; text-indent: 32px;}
#_ctl0_ep_M_GROUP_SETTINGS{background-image:url(/images/menu_settings.gif);background-repeat:no-repeat;background-position: 10px center;padding:0px; text-indent: 32px;}

#divSentInvites{background-image:url(/images/menu_mailsent.gif);background-repeat:no-repeat;background-position: 10px center;padding:0px; text-indent: 32px;}
#divMemberRequests{background-image:url(/images/menu_memreq.gif);background-repeat:no-repeat;background-position: 10px center;padding:0px; text-indent: 32px;}
#divProfileLnk a:hover{background-image:url(/images/menu_profile.gif);background-repeat:no-repeat;background-position: 10px center;}
#divFriendsLnk a:hover{background-image:url(/images/menu_friends.gif);background-repeat:no-repeat;background-position: 10px center;}
#divPhotosLnk a:hover{background-image:url(/images/menu_photos.gif);background-repeat:no-repeat;background-position: 10px center;}
#divVideosLnk a:hover{background-image:url(/images/menu_videos.gif);background-repeat:no-repeat;background-position:10px center;}
#divMusicLnk a:hover{background-image:url(/images/menu_music.gif);background-repeat:no-repeat;background-position:10px center;}
#divBlogLnk a:hover{background-image:url(/images/menu_blog.gif);background-repeat:no-repeat;background-position: 10px center;}
#divReaderLnk a:hover{background-image:url(/images/menu_reader.gif);background-repeat:no-repeat;background-position: 10px center;}

#ep_M_GROUP_DASH a:hover{background-image:url(/images/menu_dash.gif);background-repeat:no-repeat;background-position: 10px center;}
#_ctl0_ep_M_GROUP_DASH a:hover{background-image:url(/images/menu_dash.gif);background-repeat:no-repeat;background-position: 10px center;}

#ep_M_GROUP_BLOG a:hover{background-image:url(/images/menu_blog.gif);background-repeat:no-repeat;background-position: 10px center;}
#_ctl0_ep_M_GROUP_BLOG a:hover{background-image:url(/images/menu_blog.gif);background-repeat:no-repeat;background-position: 10px center;}

#ep_M_GROUP_PROFILE a:hover{background-image:url(/images/menu_profile.gif);background-repeat:no-repeat;background-position: 10px center;}
#_ctl0_ep_M_GROUP_PROFILE a:hover{background-image:url(/images/menu_profile.gif);background-repeat:no-repeat;background-position: 10px center;}

#ep_M_GROUP_MEMBERS a:hover{background-image:url(/images/menu_friends.gif);background-repeat:no-repeat;background-position: 10px center;}
#_ctl0_ep_M_GROUP_MEMBERS a:hover{background-image:url(/images/menu_friends.gif);background-repeat:no-repeat;background-position: 10px center;}

#ep_M_GROUP_PHOTOS a:hover{background-image:url(/images/menu_photos.gif);background-repeat:no-repeat;background-position: 10px center;}
#_ctl0_ep_M_GROUP_PHOTOS a:hover{background-image:url(/images/menu_photos.gif);background-repeat:no-repeat;background-position: 10px center;}

#ep_M_GROUP_VIDEOS a:hover{background-image:url(/images/menu_videos.gif);background-repeat:no-repeat;background-position: 10px center;}
#_ctl0_ep_M_GROUP_VIDEOS a:hover{background-image:url(/images/menu_videos.gif);background-repeat:no-repeat;background-position: 10px center;}
#divEventsLnk a:hover{background-image:url(/images/menu_createevent.gif);background-repeat:no-repeat;background-position: 10px center;}
#divCalendarLnk a:hover{background-image:url(/images/menu_calendar.gif);background-repeat:no-repeat;background-position:10px center;}
#divInviteLnk a:hover{background-image:url(/images/menu_invite.gif);background-repeat:no-repeat;background-position:10px center;}
#divGroupLnk a:hover{background-image:url(/images/menu_creategroup.gif);background-repeat:no-repeat;background-position:10px center;}
#ep_M_GROUP_INVITES a:hover{background-image:url(/images/menu_invite.gif);background-repeat:no-repeat;background-position: 10px center;}
#_ctl0_ep_M_GROUP_INVITES a:hover{background-image:url(/images/menu_invite.gif);background-repeat:no-repeat;background-position: 10px center;}

#ep_M_GROUP_BULLETIN a:hover{background-image:url(/images/menu_bulletins.gif);background-repeat:no-repeat;background-position: 10px center;}
#_ctl0_ep_M_GROUP_BULLETIN a:hover{background-image:url(/images/menu_bulletins.gif);background-repeat:no-repeat;background-position: 10px center;}

#ep_M_GROUP_BULLETINS_SENT a:hover{background-image:url(/images/menu_sentbulletins.gif);background-repeat:no-repeat;background-position: 10px center;}
#_ctl0_ep_M_GROUP_BULLETINS_SENT a:hover{background-image:url(/images/menu_sentbulletins.gif);background-repeat:no-repeat;background-position: 10px center;}

#ep_M_CREATE_NEW_GROUP2 a:hover{background-image:url(/images/menu_creategroup.gif);background-repeat:no-repeat;background-position: 10px center;}
#_ctl0_ep_M_CREATE_NEW_GROUP2 a:hover{background-image:url(/images/menu_creategroup.gif);background-repeat:no-repeat;background-position: 10px center;}

#ep_M_ALL_GROUPS a:hover{background-image:url(/images/menu_allgroups.gif);background-repeat:no-repeat;background-position: 10px center;}
#divInboxLnk a:hover{background-image:url(/images/menu_mail.gif);background-repeat:no-repeat;background-position: 10px center;}

#divFriendRequestsLnk a:hover{background-image:url(/images/menu_friendrequests.gif);background-repeat:no-repeat;background-position: 10px center;}
#divProfileCommentsLnk a:hover{background-image:url(/images/menu_comments.gif);background-repeat:no-repeat;background-position: 10px center;}
#divNewBulletinLnk a:hover{background-image:url(/images/menu_bulletins.gif);background-repeat:no-repeat;background-position: 10px center;}

#_ctl0_ep_M_ALL_GROUPS a:hover{background-image:url(/images/menu_allgroups.gif);background-repeat:no-repeat;background-position: 10px center;}

#M_DELETE_GROUP a:hover{background-image:url(/images/menu_delete.gif);background-repeat:no-repeat;background-position: 10px center;}
#_ctl0_M_DELETE_GROUP a:hover{background-image:url(/images/menu_delete.gif);background-repeat:no-repeat;background-position: 10px center;}

#ep_M_GROUP_SETTINGS a:hover{background-image:url(/images/menu_settings.gif);background-repeat:no-repeat;background-position: 10px center;}
#_ctl0_ep_M_GROUP_SETTINGS a:hover{background-image:url(/images/menu_settings.gif);background-repeat:no-repeat;background-position: 10px center;}

#divSentInvites a:hover{background-image:url(/images/menu_mailsent.gif);background-repeat:no-repeat;background-position: 10px center;}
#divMemberRequests a:hover{background-image:url(/images/menu_memreq.gif);background-repeat:no-repeat;background-position: 10px center;}
.tp_accountmenu div {border-bottom: 1px solid #fff;}
.tp_accountmenu a:hover{display: block; background-color: #DDDDDD; text-decoration: none; padding: 5px 0px;}
.tp_accountmenu a{display: block; text-decoration: none; padding: 5px 0px;}
.tp_accountmenu a:active{color: #000;}
#divInboxLnk a:hover{background-image:url(/images/menu_mail.gif);background-repeat:no-repeat;background-position: 10px center;}
.tp_accountmenu{font-family: Geneva,Arial,Helvetica,sans-serif; font-size: 11px; font-weight: normal;}
/*Profile*/
#leftnav .tp_modcontainer{border: 0 none;}
#leftnav .tp_modbody{background-color: #f2f2f2;}
#leftnav .tp_modhdrsmall{border-bottom: 1px solid #fff;}
#leftnav .contact_menu{border-bottom: 1px solid #fff; text-indent: 5px;}
#leftnav .contact_menu a:hover{text-decoration: none; background-color: #dddddd; display: block;}

#alert_message a{background: #f2f2f2 url(/images/alert_message.gif) no-repeat 5px center; display: block; text-decoration: none;}
#alert_comment a{background: #f2f2f2 url(/images/alert_comment.gif) no-repeat 5px center; display: block; text-decoration: none;}
#alert_friend a{background: #f2f2f2 url(/images/alert_friend.gif) no-repeat 5px center; display: block; text-decoration: none;}
#alert_photo a{background: #f2f2f2 url(/images/add_photos.gif) no-repeat 5px center; display: block; text-decoration: none;}
#alert_video a{background: #f2f2f2 url(/images/add_videos.gif) no-repeat 5px center; display: block; text-decoration: none;}

#leftnav .contact_menu a{padding: 5px 0 0 40px; display: block;}
#alert_message a:hover{background: #dddddd url(/images/alert_message.gif) no-repeat 5px center; display: block; text-decoration: none;}
#alert_comment a:hover{background: #dddddd url(/images/alert_comment.gif) no-repeat 5px center; display: block; text-decoration: none;}
#alert_friend a:hover{background: #dddddd url(/images/alert_friend.gif) no-repeat 5px center; display: block; text-decoration: none;}

#contact_founder a{background: #f2f2f2 url(/images/alert_comment.gif) no-repeat 5px center; display: block; text-decoration: none;}
#contact_founder a:hover{background: #dddddd url(/images/alert_comment.gif) no-repeat 5px center; display: block; text-decoration: none;}

.tp_accountmenu .padall{padding: 0;}
#ep_M_INBOX, #ep_M_SENT_ITEMS, .tp_accountmenu .padall{text-indent: 5px; padding-top: 0px; padding-bottom: 0px;}

/* dashboard left menu */
.tp_dashuserinfo {margin:10px 10px 10px 20px;width:200px;}
.viewprofilelnk {width:50px; margin-left: 100px;}
.tp_accountmenu {width:200px;margin:0 0 10px 20px;}

/*HIDE LOGIN FOR FORUMS*/
#ucDefault__ctl0_tdGuest{display: block} 
#ucDefault__ctl0_tdMember{display: block}

/*Forum texts sizes */
.SmallTxt, .SmlLinks, .SmallGrayText, .PanelBar_HeaderButton, .SmlBoldLinks, .PanelBar_SubHeaderText, .PanelBar_SubHeader, .ShwMessageFooter, .BreadCrumb_InnerTableCSS, .SmallBoldGrayText:link{font-size: 13px !important;}



.dhtmlwindow {z-index:75000 !important;margin-top:70px;height:auto;}

/* FORUMS REMOVE REGISTER LINK */
#ucDefault__ctl0_lblPipe, #ucDefault__ctl0_hypRegister, #ucDefault__ctl0_lblCurlyLeft1, #ucDefault__ctl0_lblCurlyRight1, #ucDefault__ctl0_butLogin {display:none;} 


/* ****** GLOBAL *** PAGE *** MARGINS******  */
#TP_Page_header {
 margin:0;
 padding:0;
 width:100%;  /* set to px size or keep the 100% page width */
 clear:both;
}
#TP_Page_container {
 margin-top:0px;
 text-align:left;  /* set the site alignment  */
}
#TP_Page_content {
 width:970px; /* set to PX size or keep 100% page width */
 margin:0;
 padding:0;
 clear:both;
}
#TP_Page_left {
 float:left;
 width:230px; /* set to PX for left pane width */
 margin-left:5px;
}
#TP_Page_middle {
 margin-top: 0;
 margin-right: 250px; /* set to PX for right pane width */ 
 margin-left: 250px; /* set to PX for left pane width */ 
 text-align: left;
}
#TP_Page_right {
 float:right;
 width:240px; /* set to PX for right pane width */ 
 margin-right:5px;
}

/* LEFT PANE [OFF] */
/*Only for Template pages. For this to work you need to disable the inside the template.  Use the display:none; on #TP_Page_left and change the #TP_Page_middle to #TP_Page_middle_0left */
#TP_Page_middle_0left { 
 margin-top: 0;
 margin-right: 250px;
 margin-left: 5px;
 text-align: left;
}
#TP_Page_middle_full {
/*if left and right panes are not in use */
 margin-top: 0;
 text-align: left;
}
#TP_Page_footer {
/*you may add the width to this as header and footer art outside the container above  */
 padding-top:200px;
 float:none;
 clear:both;
} 

#divFriends {height:auto;display:block;}

/* Activity Feeds override */
.contain_entry_comment {
margin-left:65px;
}
.contain_entry_blog {
margin-left:65px;
}
.contain_entry_file {
margin-left:65px;
}
.contain_entry_event {
margin-left:65px;
}
.contain_entry_addevent {
margin-left:65px;
}
.contain_entry_photo {
margin-left:65px;
}
.contain_entry_friend {
margin-left:65px;
}
.contain_entry_profile {
margin-left:65px;
}
.contain_entry_profileimg {
margin-left:65px;
}
.contain_entry_news {
margin-left:65px;
}
.contain_entry_rate {
margin-left:65px;
}
.contain_entry_group {
margin-left:65px;
}
.contain_entry_video {
margin-left:65px;
}

#NCnewsContentTitle a{color:#D01D36;}

#newsContainer {width:auto;}

#txtPost.FormInputText {height:200px;}

.Custombtn2 {
font-family:verdana;
color:#333;
font-size:11px;
border:1px solid #9B9B9B;
background-color: #F4F4F4;
}


#left_rail .tp_modbody .tp_modtopgradient {
width:160px;
}

#TP_Page_left{margin-top:-3px;}
/*CUSTOM OVERRIDES BELOW*/
@import url("/custom/theport/base_legacy.css");

#hr{border-color:#fff}

body{border-style:solid;border-width:0px;color:#333333;font:normal normal 11px Arial;margin:0;padding:0;height:100%; width:100%;}
a, a:active, a:visited{color: #d01d36}
a:hover{color: #d01d36; text-decoration: underline;}
.tp_modhdrlarge{font-family: tahoma; font-size: 22px; background-image: none;font-weight: normal;}
.tp_photo_large{background-image: none;}
.tp_photo_large img{border: 2px solid #bbb;}
.tp_modhdrsmall{border-bottom: solid 1px #c8c8c8;}
.tp_modtopgradient{background-image: none;}
.SmlBoldLinks a:hover{color: #d01d36; text-decoration: underline;}
.headersmall{background:url(/images/spacer.gif) #f5f5f5;}

/* Dashboard */
.editpanel, .tp_dashuserinfo, .tp_accountmenu, .tp_panelborder{background-color: #f2f2f2; border: 0;}
.blogmessage{background-color: #f2f2f2; border: 0; width: auto;}
.pagename{color: #686868}

.tp_dashuserinfo .normallnk10{color:#d01d36;font-size:11px;}
.tp_dashuserinfo .boldlnk10{color:#d01d36;font-size:11px;}
.tp_dashprofile .normallnk10 {color:#d01d36;font-size:11px;}
.viewprofilelnk .boldlnk10 {color:#d01d36;font-size:11px;}

/*Popular groups */
#popgroups img{width: 65px; height: 65px;}

/* Links styles */
.pagebody{color:#3B4A4A;font-size:11px;margin:0;padding:15px;text-align:left;}
.normaltxt10{font-weight:normal;font-size:11px;COLOR:#3B4A4A;TEXT-DECORATION: none}
.normallnk10white{font-weight:normal;font-size:10px;COLOR: #ffffff;TEXT-DECORATION: none}
.normallnk10white:visited{font-weight:normal;font-size:10px;COLOR: #ffffff;TEXT-DECORATION: none}
.normallnk10white:active{font-weight:normal;font-size:10px;COLOR: #ffffff;TEXT-DECORATION: none}
.normallnk10white:hover{font-weight:normal;font-size:10px; COLOR: #ffcc99; TEXT-DECORATION: underline}
.normallnk10{font-weight:normal;font-size:11px;COLOR: #d01d36;TEXT-DECORATION: none;}
.normallnk10:visited{font-weight:normal;COLOR: #d01d36;}
.normallnk10:active{font-weight:normal;COLOR: #d01d36;}
.normallnk10:hover{font-weight:normal;COLOR: #d01d36;TEXT-DECORATION: underline}
.normallnk11{font-weight:normal;font-size:11px;COLOR: #d01d36;TEXT-DECORATION: none;}
.normallnk11:visited{font-weight:normal;COLOR: #d01d36;}
.normallnk11:active{font-weight:normal;COLOR: #d01d36;}
.normallnk11:hover{font-weight:normal;COLOR: #d01d36;TEXT-DECORATION: underline}
.normallnk12{font-weight:normal;font-size:11px; COLOR: #d01d36; TEXT-DECORATION: none}
.normallnk12:hover{font-weight:normal;COLOR: #d01d36;TEXT-DECORATION: underline}
.boldtxt10{font-size:11px;font-weight:normal;COLOR:#3B4A4A;}
.boldlnk10{FONT-WEIGHT: normal;FONT-SIZE: 11px;COLOR: #d01d36;TEXT-DECORATION: none;}
.boldlnk10:hover{COLOR: #d01d36;TEXT-DECORATION: underline}
.boldlnk12{FONT-WEIGHT: normal;FONT-SIZE: 12px;COLOR: #d01d36;TEXT-DECORATION: none}
.boldlnk12:hover{COLOR: #d01d36;TEXT-DECORATION: underline}
.boldlnk13{FONT-WEIGHT: bold;FONT-SIZE: 12px;COLOR: #d01d36;TEXT-DECORATION: none}
.boldlnk13:hover{COLOR: #d01d36;TEXT-DECORATION: underline}
.boldlnk14{FONT-WEIGHT: bold;FONT-SIZE: 14px;COLOR: #d01d36;TEXT-DECORATION: none}
.boldlnk14:hover{COLOR: #d01d36;TEXT-DECORATION: underline}
.boldlnk16{FONT-WEIGHT: bold;FONT-SIZE: 16px;COLOR: #d01d36;TEXT-DECORATION: none;}
.boldlnk16:hover{COLOR: #d01d36;TEXT-DECORATION: underline}
.boldlnk10DA{FONT-WEIGHT: bold;FONT-SIZE: 10px;COLOR: #d01d36;TEXT-DECORATION: none;}
.boldlnk10DA:hover{COLOR: #d01d36;TEXT-DECORATION: underline}

/* User and Groups Profile */
div#tpprofileimage.tp_modcontainer{border: 0px;}
.tpCustomizeHeader {background: #f5f5f5 url('/custom/ucc/images/header_small.jpg') no-repeat scroll left top; }
.custombtn2{border: 1px solid #3b4a4a;}

/*Forum styles*/
.BreadCrumb_InnerTableCSS a.SmlBoldLinks{text-decoration:underline;}
.BreadCrumb_InnerTableCSS a.SmlBoldLinks:hover{color: #d01d36; text-decoration: underline;}
.BreadCrumb_InnerTableCSS a:hover{text-decoration:none;color:#D01D62;}
 a.bgBoldLinks:hover{color: #d01d36; text-decoration: underline;}


/*Menu Styles */
#divProfileLnk{background-image:url(/images/menu_profile.gif);background-repeat:no-repeat;background-position: 10px center;padding:0px; text-indent: 32px;}
#divFriendsLnk{background-image:url(/images/menu_friends.gif);background-repeat:no-repeat;background-position: 10px center;padding:0px; text-indent: 32px;}
#divPhotosLnk{background-image:url(/images/menu_photos.gif);background-repeat:no-repeat;background-position: 10px center;padding:0px; text-indent: 32px;}
#divVideosLnk{background-image:url(/images/menu_videos.gif);background-repeat:no-repeat;background-position:10px center;padding:0px; text-indent: 32px;}
#divMusicLnk{background-image:url(/images/menu_music.gif);background-repeat:no-repeat;background-position:10px center;padding:10px 5px 10px 32px;}
#divBlogLnk{background-image:url(/images/menu_blog.gif);background-repeat:no-repeat;background-position: 10px center;padding:0px; text-indent: 32px;}
#divReaderLnk{background-image:url(/images/menu_reader.gif);background-repeat:no-repeat;background-position: 10px center;padding:0px; text-indent: 32px;}

#ep_M_GROUP_DASH{background-image:url(/images/menu_dash.gif);background-repeat:no-repeat;background-position: 10px center;padding:0px; text-indent: 32px;}
#_ctl0_ep_M_GROUP_DASH{background-image:url(/images/menu_dash.gif);background-repeat:no-repeat;background-position: 10px center;padding:0px; text-indent: 32px;}

#ep_M_GROUP_BLOG{background-image:url(/images/menu_blog.gif);background-repeat:no-repeat;background-position: 10px center;padding:0px; text-indent: 32px;}
#_ctl0_ep_M_GROUP_BLOG{background-image:url(/images/menu_blog.gif);background-repeat:no-repeat;background-position: 10px center;padding:0px; text-indent: 32px;}

#ep_M_GROUP_PROFILE{background-image:url(/images/menu_profile.gif);background-repeat:no-repeat;background-position: 10px center;padding:0px; text-indent: 32px;}
#_ctl0_ep_M_GROUP_PROFILE{background-image:url(/images/menu_profile.gif);background-repeat:no-repeat;background-position: 10px center;padding:0px; text-indent: 32px;}

#ep_M_GROUP_MEMBERS{background-image:url(/images/menu_friends.gif);background-repeat:no-repeat;background-position: 10px center;padding:0px; text-indent: 32px;}
#_ctl0_ep_M_GROUP_MEMBERS{background-image:url(/images/menu_friends.gif);background-repeat:no-repeat;background-position: 10px center;padding:0px; text-indent: 32px;}

#ep_M_GROUP_PHOTOS{background-image:url(/images/menu_photos.gif);background-repeat:no-repeat;background-position: 10px center;padding:0px; text-indent: 32px;}
#_ctl0_ep_M_GROUP_PHOTOS{background-image:url(/images/menu_photos.gif);background-repeat:no-repeat;background-position: 10px center;padding:0px; text-indent: 32px;}

#ep_M_GROUP_VIDEOS{background-image:url(/images/menu_videos.gif);background-repeat:no-repeat;background-position: 10px center;padding:0px; text-indent: 32px;}
#_ctl0_ep_M_GROUP_VIDEOS{background-image:url(/images/menu_videos.gif);background-repeat:no-repeat;background-position: 10px center;padding:0px; text-indent: 32px;}
#divEventsLnk{background-image:url(/images/menu_createevent.gif);background-repeat:no-repeat;background-position: 10px center;padding:0px; text-indent: 32px;}
#divCalendarLnk{background-image:url(/images/menu_calendar.gif);background-repeat:no-repeat;background-position:10px center;padding:0px; text-indent: 32px;}
#divInviteLnk{background-image:url(/images/menu_invite.gif);background-repeat:no-repeat;background-position:10px center;padding:0px; text-indent: 32px;}
#divGroupLnk{background-image:url(/images/menu_creategroup.gif);background-repeat:no-repeat;background-position:10px center;padding:10px 5px 10px 32px;}
#ep_M_GROUP_INVITES{background-image:url(/images/menu_invite.gif);background-repeat:no-repeat;background-position: 10px center;padding:0px; text-indent: 32px;}
#_ctl0_ep_M_GROUP_INVITES{background-image:url(/images/menu_invite.gif);background-repeat:no-repeat;background-position: 10px center;padding:0px; text-indent: 32px;}

#ep_M_GROUP_BULLETIN{background-image:url(/images/menu_bulletins.gif);background-repeat:no-repeat;background-position: 10px center;padding:0px; text-indent: 32px;}
#_ctl0_ep_M_GROUP_BULLETIN{background-image:url(/images/menu_bulletins.gif);background-repeat:no-repeat;background-position: 10px center;padding:0px; text-indent: 32px;}

#ep_M_GROUP_BULLETINS_SENT{background-image:url(/images/menu_sentbulletins.gif);background-repeat:no-repeat;background-position: 10px center;padding:0px; text-indent: 32px;}
#_ctl0_ep_M_GROUP_BULLETINS_SENT{background-image:url(/images/menu_sentbulletins.gif);background-repeat:no-repeat;background-position: 10px center;padding:0px; text-indent: 32px;}

#ep_M_CREATE_NEW_GROUP2{background-image:url(/images/menu_creategroup.gif);background-repeat:no-repeat;background-position: 10px center;padding:0px; text-indent: 32px;}
#_ctl0_ep_M_CREATE_NEW_GROUP2{background-image:url(/images/menu_creategroup.gif);background-repeat:no-repeat;background-position: 10px center;padding:0px; text-indent: 32px;}

#ep_M_ALL_GROUPS{background-image:url(/images/menu_allgroups.gif);background-repeat:no-repeat;background-position: 10px center;padding:0px; text-indent: 32px;}
#divInboxLnk{background-image:url(/images/menu_mail.gif);background-repeat:no-repeat;background-position: 10px center;padding:0px; text-indent: 32px;}

#divFriendRequestsLnk{background-image:url(/images/menu_friendrequests.gif);background-repeat:no-repeat;background-position: 10px center;padding:0px; text-indent: 32px;}
#divProfileCommentsLnk{background-image:url(/images/menu_comments.gif);background-repeat:no-repeat;background-position: 10px center;padding:0px; text-indent: 32px;}
#divNewBulletinLnk{background-image:url(/images/menu_bulletins.gif);background-repeat:no-repeat;background-position: 10px center;padding:0px; text-indent: 32px;}

#_ctl0_ep_M_ALL_GROUPS{background-image:url(/images/menu_allgroups.gif);background-repeat:no-repeat;background-position: 10px center;padding:0px; text-indent: 32px;}

#M_DELETE_GROUP{background-image:url(/images/menu_delete.gif);background-repeat:no-repeat;background-position: 10px center;padding:0px; text-indent: 32px;}
#_ctl0_M_DELETE_GROUP{background-image:url(/images/menu_delete.gif);background-repeat:no-repeat;background-position: 10px center;padding:0px; text-indent: 32px;}

#ep_M_GROUP_SETTINGS{background-image:url(/images/menu_settings.gif);background-repeat:no-repeat;background-position: 10px center;padding:0px; text-indent: 32px;}
#_ctl0_ep_M_GROUP_SETTINGS{background-image:url(/images/menu_settings.gif);background-repeat:no-repeat;background-position: 10px center;padding:0px; text-indent: 32px;}

#divSentInvites{background-image:url(/images/menu_mailsent.gif);background-repeat:no-repeat;background-position: 10px center;padding:0px; text-indent: 32px;}
#divMemberRequests{background-image:url(/images/menu_memreq.gif);background-repeat:no-repeat;background-position: 10px center;padding:0px; text-indent: 32px;}
#divProfileLnk a:hover{background-image:url(/images/menu_profile.gif);background-repeat:no-repeat;background-position: 10px center;}
#divFriendsLnk a:hover{background-image:url(/images/menu_friends.gif);background-repeat:no-repeat;background-position: 10px center;}
#divPhotosLnk a:hover{background-image:url(/images/menu_photos.gif);background-repeat:no-repeat;background-position: 10px center;}
#divVideosLnk a:hover{background-image:url(/images/menu_videos.gif);background-repeat:no-repeat;background-position:10px center;}
#divMusicLnk a:hover{background-image:url(/images/menu_music.gif);background-repeat:no-repeat;background-position:10px center;}
#divBlogLnk a:hover{background-image:url(/images/menu_blog.gif);background-repeat:no-repeat;background-position: 10px center;}
#divReaderLnk a:hover{background-image:url(/images/menu_reader.gif);background-repeat:no-repeat;background-position: 10px center;}

#ep_M_GROUP_DASH a:hover{background-image:url(/images/menu_dash.gif);background-repeat:no-repeat;background-position: 10px center;}
#_ctl0_ep_M_GROUP_DASH a:hover{background-image:url(/images/menu_dash.gif);background-repeat:no-repeat;background-position: 10px center;}

#ep_M_GROUP_BLOG a:hover{background-image:url(/images/menu_blog.gif);background-repeat:no-repeat;background-position: 10px center;}
#_ctl0_ep_M_GROUP_BLOG a:hover{background-image:url(/images/menu_blog.gif);background-repeat:no-repeat;background-position: 10px center;}

#ep_M_GROUP_PROFILE a:hover{background-image:url(/images/menu_profile.gif);background-repeat:no-repeat;background-position: 10px center;}
#_ctl0_ep_M_GROUP_PROFILE a:hover{background-image:url(/images/menu_profile.gif);background-repeat:no-repeat;background-position: 10px center;}

#ep_M_GROUP_MEMBERS a:hover{background-image:url(/images/menu_friends.gif);background-repeat:no-repeat;background-position: 10px center;}
#_ctl0_ep_M_GROUP_MEMBERS a:hover{background-image:url(/images/menu_friends.gif);background-repeat:no-repeat;background-position: 10px center;}

#ep_M_GROUP_PHOTOS a:hover{background-image:url(/images/menu_photos.gif);background-repeat:no-repeat;background-position: 10px center;}
#_ctl0_ep_M_GROUP_PHOTOS a:hover{background-image:url(/images/menu_photos.gif);background-repeat:no-repeat;background-position: 10px center;}

#ep_M_GROUP_VIDEOS a:hover{background-image:url(/images/menu_videos.gif);background-repeat:no-repeat;background-position: 10px center;}
#_ctl0_ep_M_GROUP_VIDEOS a:hover{background-image:url(/images/menu_videos.gif);background-repeat:no-repeat;background-position: 10px center;}
#divEventsLnk a:hover{background-image:url(/images/menu_createevent.gif);background-repeat:no-repeat;background-position: 10px center;}
#divCalendarLnk a:hover{background-image:url(/images/menu_calendar.gif);background-repeat:no-repeat;background-position:10px center;}
#divInviteLnk a:hover{background-image:url(/images/menu_invite.gif);background-repeat:no-repeat;background-position:10px center;}
#divGroupLnk a:hover{background-image:url(/images/menu_creategroup.gif);background-repeat:no-repeat;background-position:10px center;}
#ep_M_GROUP_INVITES a:hover{background-image:url(/images/menu_invite.gif);background-repeat:no-repeat;background-position: 10px center;}
#_ctl0_ep_M_GROUP_INVITES a:hover{background-image:url(/images/menu_invite.gif);background-repeat:no-repeat;background-position: 10px center;}

#ep_M_GROUP_BULLETIN a:hover{background-image:url(/images/menu_bulletins.gif);background-repeat:no-repeat;background-position: 10px center;}
#_ctl0_ep_M_GROUP_BULLETIN a:hover{background-image:url(/images/menu_bulletins.gif);background-repeat:no-repeat;background-position: 10px center;}

#ep_M_GROUP_BULLETINS_SENT a:hover{background-image:url(/images/menu_sentbulletins.gif);background-repeat:no-repeat;background-position: 10px center;}
#_ctl0_ep_M_GROUP_BULLETINS_SENT a:hover{background-image:url(/images/menu_sentbulletins.gif);background-repeat:no-repeat;background-position: 10px center;}

#ep_M_CREATE_NEW_GROUP2 a:hover{background-image:url(/images/menu_creategroup.gif);background-repeat:no-repeat;background-position: 10px center;}
#_ctl0_ep_M_CREATE_NEW_GROUP2 a:hover{background-image:url(/images/menu_creategroup.gif);background-repeat:no-repeat;background-position: 10px center;}

#ep_M_ALL_GROUPS a:hover{background-image:url(/images/menu_allgroups.gif);background-repeat:no-repeat;background-position: 10px center;}
#divInboxLnk a:hover{background-image:url(/images/menu_mail.gif);background-repeat:no-repeat;background-position: 10px center;}

#divFriendRequestsLnk a:hover{background-image:url(/images/menu_friendrequests.gif);background-repeat:no-repeat;background-position: 10px center;}
#divProfileCommentsLnk a:hover{background-image:url(/images/menu_comments.gif);background-repeat:no-repeat;background-position: 10px center;}
#divNewBulletinLnk a:hover{background-image:url(/images/menu_bulletins.gif);background-repeat:no-repeat;background-position: 10px center;}

#_ctl0_ep_M_ALL_GROUPS a:hover{background-image:url(/images/menu_allgroups.gif);background-repeat:no-repeat;background-position: 10px center;}

#M_DELETE_GROUP a:hover{background-image:url(/images/menu_delete.gif);background-repeat:no-repeat;background-position: 10px center;}
#_ctl0_M_DELETE_GROUP a:hover{background-image:url(/images/menu_delete.gif);background-repeat:no-repeat;background-position: 10px center;}

#ep_M_GROUP_SETTINGS a:hover{background-image:url(/images/menu_settings.gif);background-repeat:no-repeat;background-position: 10px center;}
#_ctl0_ep_M_GROUP_SETTINGS a:hover{background-image:url(/images/menu_settings.gif);background-repeat:no-repeat;background-position: 10px center;}

#divSentInvites a:hover{background-image:url(/images/menu_mailsent.gif);background-repeat:no-repeat;background-position: 10px center;}
#divMemberRequests a:hover{background-image:url(/images/menu_memreq.gif);background-repeat:no-repeat;background-position: 10px center;}
.tp_accountmenu div {border-bottom: 1px solid #fff;}
.tp_accountmenu a:hover{display: block; background-color: #DDDDDD; text-decoration: none; padding: 5px 0px;}
.tp_accountmenu a{display: block; text-decoration: none; padding: 5px 0px;}
.tp_accountmenu a:active{color: #000;}
#divInboxLnk a:hover{background-image:url(/images/menu_mail.gif);background-repeat:no-repeat;background-position: 10px center;}
.tp_accountmenu{font-family: Geneva,Arial,Helvetica,sans-serif; font-size: 11px; font-weight: normal;}
/*Profile*/
#leftnav .tp_modcontainer{border: 0 none;}
#leftnav .tp_modbody{background-color: #f2f2f2;}
#leftnav .tp_modhdrsmall{border-bottom: 1px solid #fff;}
#leftnav .contact_menu{border-bottom: 1px solid #fff; text-indent: 5px;}
#leftnav .contact_menu a:hover{text-decoration: none; background-color: #dddddd; display: block;}

#alert_message a{background: #f2f2f2 url(/images/alert_message.gif) no-repeat 5px center; display: block; text-decoration: none;}
#alert_comment a{background: #f2f2f2 url(/images/alert_comment.gif) no-repeat 5px center; display: block; text-decoration: none;}
#alert_friend a{background: #f2f2f2 url(/images/alert_friend.gif) no-repeat 5px center; display: block; text-decoration: none;}
#alert_photo a{background: #f2f2f2 url(/images/add_photos.gif) no-repeat 5px center; display: block; text-decoration: none;}
#alert_video a{background: #f2f2f2 url(/images/add_videos.gif) no-repeat 5px center; display: block; text-decoration: none;}

#leftnav .contact_menu a{padding: 5px 0 0 40px; display: block;}
#alert_message a:hover{background: #dddddd url(/images/alert_message.gif) no-repeat 5px center; display: block; text-decoration: none;}
#alert_comment a:hover{background: #dddddd url(/images/alert_comment.gif) no-repeat 5px center; display: block; text-decoration: none;}
#alert_friend a:hover{background: #dddddd url(/images/alert_friend.gif) no-repeat 5px center; display: block; text-decoration: none;}

#contact_founder a{background: #f2f2f2 url(/images/alert_comment.gif) no-repeat 5px center; display: block; text-decoration: none;}
#contact_founder a:hover{background: #dddddd url(/images/alert_comment.gif) no-repeat 5px center; display: block; text-decoration: none;}

.tp_accountmenu .padall{padding: 0;}
#ep_M_INBOX, #ep_M_SENT_ITEMS, .tp_accountmenu .padall{text-indent: 5px; padding-top: 0px; padding-bottom: 0px;}

/* dashboard left menu */
.tp_dashuserinfo {margin:10px 10px 10px 20px;width:200px;}
.viewprofilelnk {width:50px; margin-left: 100px;}
.tp_accountmenu {width:200px;margin:0 0 10px 20px;}

/*HIDE LOGIN FOR FORUMS*/
#ucDefault__ctl0_tdGuest{display: block} 
#ucDefault__ctl0_tdMember{display: block}

/*Forum texts sizes */
.SmallTxt, .SmlLinks, .SmallGrayText, .PanelBar_HeaderButton, .SmlBoldLinks, .PanelBar_SubHeaderText, .PanelBar_SubHeader, .ShwMessageFooter, .BreadCrumb_InnerTableCSS, .SmallBoldGrayText:link{font-size: 13px !important;}



.dhtmlwindow {z-index:75000 !important;margin-top:70px;height:auto;}

/* FORUMS REMOVE REGISTER LINK */
#ucDefault__ctl0_lblPipe, #ucDefault__ctl0_hypRegister, #ucDefault__ctl0_lblCurlyLeft1, #ucDefault__ctl0_lblCurlyRight1, #ucDefault__ctl0_butLogin {display:none;} 


/* ****** GLOBAL *** PAGE *** MARGINS******  */
#TP_Page_header {
 margin:0;
 padding:0;
 width:100%;  /* set to px size or keep the 100% page width */
 clear:both;
}
#TP_Page_container {
 margin-top:0px;
 text-align:left;  /* set the site alignment  */
}
#TP_Page_content {
 width:970px; /* set to PX size or keep 100% page width */
 margin:0;
 padding:0;
 clear:both;
}
#TP_Page_left {
 float:left;
 width:230px; /* set to PX for left pane width */
 margin-left:5px;
}
#TP_Page_middle {
 margin-top: 0;
 margin-right: 250px; /* set to PX for right pane width */ 
 margin-left: 250px; /* set to PX for left pane width */ 
 text-align: left;
}
#TP_Page_right {
 float:right;
 width:240px; /* set to PX for right pane width */ 
 margin-right:5px;
}

/* LEFT PANE [OFF] */
/*Only for Template pages. For this to work you need to disable the inside the template.  Use the display:none; on #TP_Page_left and change the #TP_Page_middle to #TP_Page_middle_0left */
#TP_Page_middle_0left { 
 margin-top: 0;
 margin-right: 250px;
 margin-left: 5px;
 text-align: left;
}
#TP_Page_middle_full {
/*if left and right panes are not in use */
 margin-top: 0;
 text-align: left;
}
#TP_Page_footer {
/*you may add the width to this as header and footer art outside the container above  */
 padding-top:200px;
 float:none;
 clear:both;
} 

#divFriends {height:auto;display:block;}

/* Activity Feeds override */
.contain_entry_comment {
margin-left:65px;
}
.contain_entry_blog {
margin-left:65px;
}
.contain_entry_file {
margin-left:65px;
}
.contain_entry_event {
margin-left:65px;
}
.contain_entry_addevent {
margin-left:65px;
}
.contain_entry_photo {
margin-left:65px;
}
.contain_entry_friend {
margin-left:65px;
}
.contain_entry_profile {
margin-left:65px;
}
.contain_entry_profileimg {
margin-left:65px;
}
.contain_entry_news {
margin-left:65px;
}
.contain_entry_rate {
margin-left:65px;
}
.contain_entry_group {
margin-left:65px;
}
.contain_entry_video {
margin-left:65px;
}

#NCnewsContentTitle a{color:#D01D36;}

#newsContainer {width:auto;}

#txtPost.FormInputText {height:200px;}

.Custombtn2 {
font-family:verdana;
color:#333;
font-size:11px;
border:1px solid #9B9B9B;
background-color: #F4F4F4;
}


#left_rail .tp_modbody .tp_modtopgradient {
width:160px;
}

#TP_Page_left{margin-top:-3px;}

/* fixes as of feb 22 2011 - rdr */
.tp_thumbContainerDiv {width: 60px;}
.tp_thumbContainerDiv .tp_avatarImage {width:50px;background-repeat: no-repeat;}
.activityitem, .tp_activityItemWithComments {
    border-bottom: 1px dotted #CCCCCC;
}
.tp_activityItemWithComments {
    font-size: 11px;
    margin: 5px;
    padding-bottom: 5px;
    width: 98%;
}
.padall {
    padding: 5px;
    text-align: left;
}
.floatleft {float: left;}

.tp_floatFix {
    overflow: hidden;
}

.indent {
    margin-left: 70px;
}

/* remove choose list menu in blog edit page */
#ep_M_BLOG_LISTS {display:none;}

/* remove create list menu in blog edit page */
#ep_divCreateLists {display:none;}

/* style for points ranking */
#ptTiers .divPointBadge img {width: 60px;}

/* styles for points module */
#div_dashboardPointModule {
    padding: 5px 10px;
    border: 1px solid #ccc;
}
#div_dashboardPointModule .communityContentTitle {
	font-size:16px;
	background-image:none;
	font-family:tahoma;
	font-weight:normal;
	font-style: normal;
	border-bottom: none;
}
#div_dashboardPointModule .tp_badgesTitleDiv, 
#div_dashboardPointModule .tp_badgesDescDiv span {
	font-family: Arial;
	font-size: 20px;
	font-weight: bold;
	font-style: normal;
	margin-left: 5px;
	margin-bottom: 0;
}
#div_dashboardPointModule .tp_BadgesContentDiv {
	width: 100px;
}
#div_dashboardPointModule .tp_badgesDescDiv span {
	display:block;
        height: 15px;
}
#div_dashboardPointModule .tp_badgesDescDiv span a {
	display:block;
	font-size:11px;
	font-weight:normal;
	margin-top: 0;
	margin-left: -30px;		
}
#div_dashboardPointModule .tp_badgesDescDiv span a strong {
	font-weight:normal;
}	
#div_dashboardPointModule .tp_badgeDisplayDiv {
	margin-top: 5px;
}
#div_profilePointModule {
    padding: 5px 10px;
}
#div_profilePointModule .tp_badgesWrapper a {
	padding: 0; 
	margin: 0; 
	display: block; 
	width: 100%; 
	float: left; 
	text-align: center;	
}
#div_profilePointModule .tp_badgeDisplayDiv {
	float: none;
	margin: 0 auto;
}
#div_profilePointModule .tp_BadgesContentDiv {
	width: 100%;
}
#div_profilePointModule .tp_badgesTitleDiv {
	text-align: center;
	width: 100%;
}
#div_profilePointModule .tp_badgesDescDiv {
	text-align: center;
	width: 100%;
}	
#div_profilePointModule .tp_badgesDescDiv a {
	display: inline; 
	width: auto; 
	float: none;
        font-weight:normal;
        font-size:12px;
}
.tp_whatthismeans {text-align:center;}
.tp_whatthismeans a {font-weight:normal;font-size:12px;}
.tp_mypoints {text-align:center;}
.tp_mypoints a {font-weight:normal;font-size:12px;}

.tp_ActivityCommentList {
    padding-left: 0;
}

