/* add ons for Digitaria styles */
ul.slim li
{
  padding-bottom: 4px;
}
.bNetModuleList ul, .bNetModuleList ul.bNetModuleList
{
  padding-top: 0px;
  padding-right: 0px;
  margin-bottom: -16px;
}

.adModule
{
  position: relative; 
  z-index: 0;
}

/* Blog Lead Module Styles */
  .blogLead
  {
    margin: 0px 10px;
  }
  
  .blogLead .blogPhoto img
  {
    float: left;
    margin: 0px 10px 5px 0px;
    padding: 1px;
    border: 1px solid #cccccc;
  }
  
  .blogLead .blogTitle
  {
    font-size: 11px;
  }
  
  .blogLead .blogDate
  {
    color: #666666;
    font-size: 11px;
    margin-bottom: 3px;
  }
  
  .blogLead h3
  {
    font-size: 23px;
    color: Black;
    margin-bottom: 3px;
    line-height: 25px;
    font-family: Arial;
    font-weight: normal;
  }
  p { text-align:justify; }
  .blogLead h3 a
  {
    color: Black;
  }
  
  .blogLead .postTitles, .blogLead .postLinks
  {
    clear: both;
  }
  
  .blogLead .postLinks
  {
    margin: 0px 0px 10px 0px;
    padding: 15px 0px 0px 0px;
    height: 15px;
  }
  
  .blogLead .postTitles li, .blogLead .postLinks li
  {
    float: left;
  }
  
  .blogLead .postTitles li
  {
    padding-right: 10px;
  }
  
  .blogLead .postTitles
  {
    margin: 0px 10px 10px 0px;
    padding: 5px 8px;
    background-color: #efefef;
    line-height: 15px;
  }
  .blogLead .postTitles a
  {
    margin: 0px 2px;
  }
  .blogLead .postLinks li
  {
    border-left: 1px solid #666666;
    padding: 0px 5px;
    line-height: 15px;
  }

  .blogLead .postLinks .more, .blogLead .postTitles .more
  {
    border-left: none;
    font-weight: bold;
  }
.mine

/* BlogByTag */
.BlogByTag li
{
  background-image: none;
  padding-left: 0px;
}  
.BlogByTag li .BlogName
{
  display: block;
}
.BlogByTag li .BlogName a
{
 font-size : 10px;
 line-height: 10px;
 color: #525252;
 font-family: Arial, Sans-Serif;
}
.BlogByTag li .new
{
  color: #ff0000;
  margin-right: 8px;
}
.BlogByTag li div
{
  clear: both;
  font-weight: bold;
}

/* Custom Multi List */
.BlogByTag li
{
  background-image: none;
  padding-left: 0px;
}  
.BlogByTag li .time
{
  color: #e7a61e;
  margin-right: 15px;
}

/* Custom Multi List */
.bNetFlexList
{
  display: block;
  margin: 0px;
  padding: 0px;
}

.bNetFlexList li
{
  display: block;
  float: left;
  margin: 0px;
  padding: 1px 4px;
  width:  126px;
  height: 21px;
  line-height: 20px;
  overflow: hidden;
}
.Rail3 .bNetFlexList li
{
 width : 100px;
}
.Rail2 .bNetFlexList li
{
  width: 108px;
}

/* Search Results Module */
.SearchResultModule p
{
  padding: 0px 0px 0px 3px;
}
.SearchResultModule #searchResults
{
  border-top: none;
  margin-top: 5px;
}
* html .SearchResultModule .searchResultWithImage 
{
  width: 332px;
}
.SearchResultModule #searchResults .articlePagination
{
  padding-left: 0px;
  display: block;
  float: left;
}
.SearchResultModule p.resultType
{
  padding-top: 0px;
  clear: none;
}
/* Search Results Module in the right colum */
.Rail1 .SearchResultModule .searchResult
{
  width: 275px;
}
.Rail1 .SearchResultModule .searchResultWithImage
{
  width: auto;
  padding-left: 10px;
}
.Rail1 .SearchResultModule .searchResultWithImage img
{
  width: 70px !important;
  height: 50px !important;
  position: inherit;
  float: left;
  margin-right: 5px;
}
.Rail1 .SearchResultModule .searchResultWithImage h3
{
  line-height: 18px;
  font-size: 17px;
  margin-top: 3px;
  margin-left: 84px;
  margin-bottom: 7px;
  min-height: 38px;
  clear: none;
}
.Rail1 .SearchResultModule .searchResultWithImage p.resultType
{
  margin-top: 5px;
  margin-left: 85px;
  clear: none;
}
.Rail1 .SearchResultModule .searchResultWithImage p
{
  clear: both;
}
.Rail1 .SearchResultModule #searchResults .articlePagination li
{
  margin-left: 0px;
}
.Rail1 .SearchResultModule #searchResults .articlePagination li a,
.Rail1 .SearchResultModule #searchResults .articlePagination li span
{
  line-height: 20px;
  height: 20px;
  font-size: 12px;
}
