#news-menu {}
  #news-menu div.ticker { 
    background:#084a02 url('/assets/img/site/news/bg-menu-bottom.gif') 100% 100% no-repeat;
    width:620px;
    }
  #news-menu dl {
    background:#0c7f00 url('/assets/img/site/news/bg-menu-top.gif') 100% 0 no-repeat;
    }
    #news-menu dt a { 
      border-bottom:solid 10px #0c7f00; 
      }
      #news-menu dt.workday a { color:#74c7d1; }
      #news-menu dt.pragmatics a { color:#7fc192; }
      #news-menu dt.coffeebreak a { color:#cabb93; }
      #news-menu dt.active a { 
        border-bottom:solid 10px #084a02; 
        }
      #news-menu dt.hover a { 
        border-bottom:solid 10px #084a02; 
        }
    #news-menu dd {
      background:#084a02 url('/assets/img/site/news/bg-menu-bottom.gif') 100% 100% no-repeat;
      }
      #news-menu dd li a { color:#eee; }

#story {}
  #story div.branch-head {
    padding-left:20px;
    padding-top:10px;
    }
  #story h1.title {
    font-size:24px;
    font-weight:normal;
    padding-left:20px;
    }
  #story.workday h1.title {
    border-left:solid 5px #74C7DC;
    padding-left:15px;
    }
  #story.pragmatics h1.title {
    border-left:solid 5px #7FC192;
    padding-left:15px;
    }
  #story.coffeebreak h1.title {
    border-left:solid 5px #CABB93;
    padding-left:15px;
    }

#story div.content {
  clear:both;
  padding-top:14px;
  padding-left:20px;
  padding-right:20px;
  }
  #story div.content img.content-medium {
    float:left;
    margin-left:0px !important;
    margin-right:20px;
    margin-bottom:10px;
    }
    #story div.content div.annotation {
      color:#666;
      clear:left;
      float:left;
      font-size:10px;
      padding-bottom:5px;
      width:266px;
      }
  #story a.next {
    display:block;
    margin-left:20px;
    margin-bottom:10px;
    }

#category-top {}
  #category-top h1 {
    font-weight:bold;
    font-size:14px;
    padding-left:28px;
    margin-left:20px;
    }
    #category-top h1 a { color:#0C7F00; }
      #category-top.pragmatics h1  {
        background:url(/assets/img/sections/i-pragmatics.gif) 0 50% no-repeat;
        color:#6FB082;
        }
      #category-top.workday h1  {
        background:url(/assets/img/sections/i-workday.gif) 0 50% no-repeat;
        color:#64B7C1;
      }
      #category-top.coffeebreak h1  {
        background:url(/assets/img/sections/i-coffeebreak.gif) 0 50% no-repeat;
        color:#BAAB83;
        }
  #category-top .head  { 
    font-weight:normal !important; 
    }
  #category-top table.grid-2x2 { 
    width:640px; 
    }
    #category-top table.grid-2x2 td {
      padding:10px 10px 10px 20px;
      vertical-align:top;
      width:320px;
      }
    #category-top ul.toolbar { 
      margin-left:2px; 
      }

div.section-top {}
  div.section-top h2 { 
    width:200px; 
    }
  div.section-top table.grid-2x2 { 
    width:640px; 
    }
    div.section-top table.grid-2x2 td { 
      vertical-align:top; 
      }
  div.section-top div.announce { 
    padding-left:20px; 
    }
  div.section-top.workday div.announce { 
    padding-right:25px; 
    }
  div.section-top div.links {
    margin-top:-36px;
    margin-left:290px;
    padding-left:40px;
    }

#category-most-popular {
  margin-top:5px;
  margin-bottom:5px;
  }
  #category-most-popular h2 { 
    color:#0C7F00; 
    }
  #category-most-popular div.c {
    background:#E3F1E4 url(/assets/img/site/box-green-c.gif) 0 0 repeat-x;
    border-left:solid 1px #ccc;
    border-right:solid 1px #ccc;
    height:100%;
    overflow:hidden;
    padding:0 20px 5px 20px;
    }
  #category-most-popular div.announce h3 {
    font-size:12px;
    font-weight:bold;
    margin-left:105px;
    }
  #category-most-popular div.announce ul.toolbar { 
    margin-left:105px; 
    }
  #category-most-popular div.h {
    background:url(/assets/img/site/box-green-wide-h.gif) 0 0 no-repeat;
    }
  #category-most-popular div.f {
    background:url(/assets/img/site/box-green-wide-f.gif) 0 0 no-repeat;
    }
  #category-most-popular div.links {
    float:right;
  	width:280px;
    }
  #category-most-popular div.announce {
    float:left;
    width:280px;
    }
 
#category-index h2 { 
	color:#0C7F00; 
	}
  
#story {}
  #story div.pager {}
    #story div.pager a.active,
    #story div.pager a:hover,
    #category-index div.pager a.active,
    #category-index div.pager a:hover {
      background-image:url(/assets/img/site/news/bg-pager-current.gif);
      }

  
  
