#featuredLinksWidget p {padding-top:0px !important;margin-top:0px !important;margin-bottom:2px !important;padding-bottom:2px !important;}



div.w770 div#CPPanel div#CPHeader { background-position: center top !important; }
div.w770 div#CPPanel div#centerPanel { background-position: center top !important; overflow: hidden !important;  }
div.w770 div#CPPanel div#CPFooter { background-position: center top !important;  } 

.layout2 div.blogSummary { overflow: hidden !important; width:400px !important; }



/*td {overflow:hidden !important}*/

/*.noflow {overflow:hidden !important}*/


.layout2 .widgetContainer {width:164px !important;overflow:hidden !important;}
.layout2 .settingsWidgetContainer {width:164px !important;overflow:hidden !important}
.layout1 .widgetContainer {width:164px !important;overflow:hidden !important}
.layout1 .settingsWidgetContainer {width:164px !important;overflow:hidden !important}
.layout2 #myCommunitiesWidget a, .layout2 #myCommunitiesWidget p {width:142px !important;overflow:hidden !important}
.layout2 #recentlyUpdatedBlogsWithoutRatingWidget a, .layout2 #recentlyUpdatedBlogsWithoutRatingWidget p {width:142px !important;overflow:hidden !important}
.layout2 #aboutMeWidget a, .layout2 #aboutMeWidget p {width:142px !important;overflow:hidden !important}

.layout1 #loginPanel * {overflow:visible !important}
.layout2 div#CPPanel {width:430px !important;margin:0px !important;}
.layout2 div#CPPanel #centerPanel {width:410px;margin:0px !important }

/*cppanel fix(WP|NoGoodMarker) 20061201
.layout2 div#CPPanel #centerPanel .blogSummary {width:410px !important;margin:0px !important; background-color: green;}
.layout2 div#CPPanel #centerPanel .postSubHead  {width:410px !important;margin:0px !important; background-color: blue;}
.layout2 div#CPPanel #centerPanel .noflow  {width:410px !important;margin:0px !important; background-color:magenta;}
*/


/*cppanel fix(WP|NoGoodMarker) end */

#blogTitle p.small {font: 11px "Arial", "Sans Serif";font-weight:400 !important;}

td.yearMonth.b {font-weight:400 !important}

#searchWidget label {font-weight:400 !important}


.layout3 #communityRecentlyUpdatedBlogsWidget .widgetBackground {width:160px !important;overflow:hidden !important;display:block !important}
.layout3 #communityHighestRankedBlogsWidget .widgetBackground {width:160px !important;overflow:hidden !important;display:block !important}
.layout3 #communityLatestTextPostsWidget {width:715px !important;overflow:hidden !important}

#loginPanel {padding-bottom:5px}


.galleryBlock.noflow p {overflow:hidden !important;display:block}





div#contentContainer.layout1 div.widgetContainer,
div#contentContainer.layout1 div.widgetContainerGeneric { width: 170px !important;} 

div#leftPanel {  }


div#contentContainer.layout1 div.widgetContent div.widgetBackground { width: 160px !important; overflow: hidden; }


.layout1 .widgetContainer .widgetContent p { width:150px !important;overflow:hidden;}
.layout1 .widgetContainer .widgetContent table.paddedTable tr td p { width:100px !important;overflow:hidden;}
.layout1 #CPPanel #centerPanel .homeContent2 .popularPost {width:550px !important}
.layout1 #CPPanel #centerPanel .homeContent2 .popularPost .postDetailsHome {white-space:normal !important; width:490px !important;overflow:hidden !important}
.layout1 #rightPanel div.MMSMSBG {padding-bottom:0px !important;margin-bottom:0px !important;}
.layout1 #rightPanel div.MMSMSBG div.widgetContent {padding-bottom:0px !important;margin-bottom:0px !important;}




.widgetHeader, .widgetFooter, .widgetContainer, .widgetHeader * {background-color: transparent !important}
div#CPPanel {margin-top:0px !important;padding-top:0px !important;}
div#CPHeader {margin-top:5px !important}

li#mms {border-bottom:0px none #000 !important}


/*#centerPanel {background:#f0f !important;margin-bottom:0px !important;padding-bottom:0px !important}
#CPFooter {background:#ff0 !important;margin-top:0px !important;padding-top:0px !important}
/*div {border:1px solid #0ff !important}*/

div.popularSite div.postDetails {padding-bottom:10px !important;}
div.popularSite {margin-top:10px !important}
.AtoZ div.popularSite div.postDetails {padding-bottom:0px !important}
.clear {clear:both;position:relative;font-size:1px !important; height:1px !important; line-height:1px !important; width:1px !important; margin:0px auto !important; } 

.videoContainer {width:1000px !important}


body.videoPage div#contentContainer.w770.layout2 div#CPPanel.videoContainer, 
body.videoPage div#contentContainer.w770.layout2 div#CPPanel.videoContainer div#centerPanel { width: 770px !important; }


#globalContainer #contentContainer.w770.layout2 #CPPanel #centerPanel div.para div.popularPost {padding:0px !important}

.gradientBackground #globalContainer #contentContainer.w960.layout1 #CPPanel #centerPanel .homeContent2 .popularPost {padding-bottom:10px !important;padding-top:10px !important}


#globalContainer #contentContainer.w770.layout2 #CPPanel #centerPanel {width:410px !important;overflow:hidden;}
.videoPage #globalContainer #contentContainer.w770.layout2 #CPPanel #centerPanel {width:770px !important;overflow:hidden;}
.videoPage #CPHeader, .videoPage #CPPanel, .videoPage #centerPanel, .videoPage #CPFooter {background-image:none !important}

#globalContainer #contentContainer.w770.layout2 #CPPanel #centerPanel .para div {width:405px /*!important*/;overflow:hidden}
/*#globalContainer #contentContainer.w770.layout2 #CPPanel #centerPanel .para div.postDetails p.postSubHead {width:320px !important;overflow:hidden}*/
#globalContainer #contentContainer.w770.layout2 #CPPanel #centerPanel .para div.popularPost .postImage .CPPreview {width:80px !important;}
#globalContainer #contentContainer.w770.layout2 #CPPanel #centerPanel .para div.popularPost .postImage .postDetails {width:310px !important;margin-top:2px !Important;margin-bottom:2px !Important;}
#globalContainer #contentContainer.w770.layout2 #CPPanel #centerPanel .para div.popularPost .postImage .postDetails .blogOutput {margin-top:2px !Important;margin-bottom:2px !Important;}
#globalContainer #contentContainer.w770.layout2 #CPPanel #centerPanel .para div.popularPost .postImage .postDetails .blogOutput p {margin-top:2px !Important;margin-bottom:2px !Important; background-color: 000; width:320px; }
#globalContainer #contentContainer.w770.layout2 #CPPanel #centerPanel .para div.postDetails {border-bottom:solid 1px !important; padding-bottom:15px !important}
#globalContainer #contentContainer.w770.layout2 #CPPanel #centerPanel .para div.postImage .postDetails {border-bottom:none 1px !important}
#globalContainer #contentContainer.w770.layout2 #CPPanel #centerPanel .para div.postImage {border-bottom:none 1px !important}

/*#globalContainer #contentContainer.w770.layout2 #CPPanel #centerPanel div {width:320px !important;overflow:hidden}*/
div#commIntroImage {padding-top:45px !important}

.videoPage .hidden {margin-left:0px !important}

h5.h5_BBMember {   padding-left: 20px; background: url(/images/h5_BBMHeadingLogo.gif) 4px 0px no-repeat;  }

textarea, input, select {color:#000 !important}

div#search.searchPanel {  clear:both !important}

div#loginPanel {margin:0px !important;clear:both !important;padding:0px !important}
div#loginPanel * {margin-bottom:0px !important}

.gradientBackground #globalContainer #contentContainer.layout1 #CPPanel {padding-top:0px !important}
.gradientBackground #globalContainer #contentContainer.layout1 #CPHeader {margin:0px !important}

.widgetContainer {background-position:0px 5px !important}


.h3_bigblogCommunity {padding-top:10px !important;background-position:0px 10px !important}


.gradientBackground #communityCategories div.widgetHeader, .gradientBackground #search div.widgetHeader, .gradientBackground #loginPanel div.widgetHeader, .gradientBackground #featuredLinksWidget div.widgetHeader {
  background:url(/images/communityThemeBigBlog/widgetHeader.gif) no-repeat !important;
}
.gradientBackground #communityCategories div.widgetContent, .gradientBackground #search div.widgetContent, .gradientBackground #loginPanel div.widgetContent, .gradientBackground #featuredLinksWidget div.widgetContent {
  background:url(/images/communityThemeBigBlog/widgetContent.gif) repeat-y !important;
}
.gradientBackground #communityCategories div.widgetFooter, .gradientBackground #search div.widgetFooter, .gradientBackground #loginPanel div.widgetFooter, .gradientBackground #featuredLinksWidget div.widgetFooter {
  background:url(/images/communityThemeBigBlog/widgetFooter.gif) no-repeat !important;
}


.community #communityCategories div.widgetHeader, .community #search div.widgetHeader, .community #loginPanel div.widgetHeader, .community #featuredLinksWidget div.widgetHeader {
  background:url(/images/communityThemeBigBlog/widgetHeader.gif) no-repeat !important;
}
.community #communityCategories div.widgetContent, .community #search div.widgetContent, .community #loginPanel div.widgetContent, .community #featuredLinksWidget div.widgetContent {
  background:url(/images/widgetContent.gif) repeat-y !important;
}
.community #communityCategories div.widgetFooter, .community #search div.widgetFooter, .community #loginPanel div.widgetFooter, .community #featuredLinksWidget div.widgetFooter {
  background:url(/images/communityThemeBigBlog/widgetFooter.gif) no-repeat !important;
}



div.popularSite {margin-bottom:0px !important;padding-bottom:0px !important}



.blogOutput img {padding-right:5px !important;position:relative !important;top:3px !important;padding-bottom:3px !important}



.videoPage .postVisitorFunctions {padding-bottom:0px !important;margin-bottom:0px !important}
.videoPage h4.breaker {margin-top:0px !important;padding-top:0px !important;}
#visitorComments {margin-top:0px !important;padding-top:15px !important;}


.layout2 .postDetails p.small {padding:0px !important;margin:0px !important;}


#favouriteLinksWidget .widgetContent .widgetBackground p.t8px a {width:140px !important;display:block !important; overflow:hidden !important}

h3.h3_popularMMS,
h3.h3_commBlogsInCommunity,
h3.h3_latestPosts,
h3.h3_PopularVideo,
h3.h3_popularMMS,
h3.h3_commBlogsInCommunity,
h3.h3_sitesMostViewed,
h3.h3_postsMostViewed,
h3.h3_videoMostViewed,
h3.h3_postsMostViewed,
h3.h3_postsHighestRanked,
h3.h3_postsMostCommented,
h3.h3_postsMostRecent,
h3.h3_sitesHighestRanked,
h3.h3_sitesNewest,
h3.h3_sitesRecentlyUpdated,
h3.h3_MMSMostRecent,
h3.h3_MMSHighestRanked,
h3.h3_MMSNewest,
h3.h3_MMSMostCommented,
h3.h3_MMSRecentlyUpdated,
h3.h3_videoHighestRanked,
h3.h3_videoMostCommented,
h3.h3_videoMostRecent,
h3.h3_MMSMostViewed {background:url(/images/blank.gif) transparent top left !important;height:21px !important;overflow:hidden;padding-top:0px !important;margin-top:0px !important;width:500px !important}



.h3_defaultBigBlogCommunity {padding-top:0px !important;}

.communityHeader p.act.b.ml20 {position:relative;top:-1px !important}




div#globalContainer div#contentContainer.w770.layout2 div#CPPanel div#centerPanel div.para table.thumbPreviewContainer td.media div#thumbnailPreview {width:320px !important;margin-right:0px !important}


#VCContent {padding-top:0px !important}
/*#VCContent h4.h4_videoHeader {position:relative;top:-5px}*/
/*#VCHeader {height:10px !important}*/

#commIntroText p {height:30px !important;overflow:hidden !important;padding-top:5px}
#commIntroText .commNoticeBoard p {height:45px !important;overflow:hidden !important}
#commIntroText .commNoticeBoard h4 {height:15px !important;overflow:hidden !important;padding-top:0px !important}


div.popularSite div.popularPost div.postDetails /*Post Dividers Continued*/
  {border-bottom:0px none #000 !important}
div#globalContainer div#contentContainer div#CPPanel div.communityHeader #commIntroText .commNoticeBoard {padding-top:1px!important;margin-top:0px !important}
div#globalContainer div#contentContainer div#CPPanel div.communityHeader #commIntroText p.small {margin-bottom:0px !important}

#myCommunitiesWidget .widgetContent .widgetBackground p.t8px, #recentlyUpdatedBlogsWithoutRatingWidget .widgetContent .widgetBackground p.t8px {margin-left:0px;padding-left:10px}


td.HowToPost h4 {color:#000}
td.HowToPost p.small {color:#333}
td.HowToPost p.small strong {color:#333}




h3.h3_PopularVideo, h3.h3_latestPosts, h3.h3_popularMMS, h3.h3_commBlogsInCommunity {padding-bottom:10px !important;padding-top:10px !important}

h3.h3_latestPosts, h3.h3_commBlogsInCommunity {padding-bottom:0px !Important}


.popularPost, div.popularSite ,div.postDetails {margin-bottom:0px !important;margin-top:0px !important;padding-top:0px !important;padding-bottom:0px !important}
.popularPost {padding-top:5px !important}

div.w770 div#CPPanel div#centerPanel.galleryPage { background-position: left top !important; }

.layout2 .CPPreview {width:80px !important;height:60px !important;padding:0px !important;margin:0px !important}

.postDetails h2 a, #globalContainer #contentContainer.w770.layout2 #CPPanel #centerPanel .mt20 #videoList div .popularPost div .postDetails h4.h4_postDetails a, .videoPage #globalContainer #contentContainer.w770.layout2 #CPPanel.videoContainer #centerPanel #contentContainer1.w770.layout4 #videoPage #playerPlaylistContainer #videoContentContainer #VCContent h4.h4_videoHeader {font-size:16px !important}

#playlist .playListItemContainer {height:292px !important;padding-left:0px !important}
#playlist {height:372px !important;}
#playlist {padding-top:0px !important;}
#playlist .currentlyPlaying {padding-top:5px !important;margin-top:0px !important;margin-bottom:0px !important;padding-bottom:0px !important}
#playlist .currentlyPlaying .CPPreview {margin-right:0px !Important;padding-left:5px !important;width:92px !Important}
#playlist .currentlyPlaying p, #playlist .currentlyPlaying .CPDetails {padding-top:0px !important;margin-top:0px !important;margin-bottom:0px !important;padding-bottom:0px !important;}
#playlist .playListItem {padding-top:5px !important;margin-top:0px !important;margin-left:0px !important}
#playlist .playListItem div {padding-top:0px !important;margin-top:0px !important}
#playlist div.PLIPreview a {padding-right:0px !Important;margin-right:0px !important}
#playlist div.PLIPreview {margin-right:0px !Important;padding-left:5px !important;width:92px !Important}
#playlist div.PLIDetails {margin-left:0px !Important;padding-left:2px !important}
div.playListItemContainer div.PLIDetails {margin-left:0px !important}
#playlist .currentlyPlaying img {margin-right:0px !important;border:0px none #000 !important;margin-left:0px !Important}
#playlist .playListItem img {margin-right:0px !important;border:0px none #000 !important;margin-left:0px !Important}

#commIntroImage img {border: 0px none #000 !important}

body.videoPage div#globalContainer div#contentContainer.w770.layout2 div#CPPanel.videoContainer div#centerPanel div#contentContainer1.w770.layout4 div#videoPage div#playerPlaylistContainer div#videoContentContainer div#VCContent p.small {margin:15px 0px}

div.communityNewsWidgetContainer {
  margin-bottom: 5px !important;
}

div.communityNewsWidgetContainer p
{
  margin:0px !important;
  padding:0px 0px !important;
}
span.widgetBigBlogNews p
{
  padding:0px 10px !important;
  margin: 15px 0px !important;
}
  
div.postImage div.postDetails.noflow div.blogOutput.noflow p { width: 310px !important; }
