/* Layout ----------------------------------------------*/    #container {      margin: 0px;      padding: 0px;      background: url(http://www.kern.org/webteam/client/creec/creec2004TopCorner.jpg) top left no-repeat;      }/* General--------------------------------------------- */	body {	margin:0px 0px 30px 0px;	font-size:12px;    font-family:Verdana, sans-serif;    line-height:140%;    color:#000;    background:#FFF9DF url(http://www.kern.org/webteam/client/creec/creec2004BG.jpg) top left repeat-y;    }    A {      text-decoration: underline;      }          A:link {      color: #B44F11;      }          A:visited {      color: #662C08;       }          A:active {      color: #920011;      }    A:hover {      color: #000;      text-decoration: underline;      }	hr.green {		background-color:#346500;		color:#346500;	}  /*Banner--------------------------------------------- */      #banner {      margin-bottom: 0px;      text-align:left;      line-height:1.7em;      padding: 0px 0px 29px 0px;      background: url(http://www.kern.org/webteam/client/creec/branch.gif) bottom left repeat-x;      }    #banner a:hover {      background: #FFF9DF;      }    .creecNav {      margin-bottom: 18px;      text-align:center;      font-weight:bold;      padding: 0px 0px 4px 0px;      border-bottom: 4px #B5A787 double;      color:#B5A787;      }    .creecNav a, .creecNav a:visited {      color:#000;      text-decoration:underline;      }    .creecNav a:hover {      color:#C76E29;      text-decoration:none;      }    #niTitle {      text-align:left;      padding: 0px 0px 0px 0px;      background: url(http://www.kern.org/webteam/client/creec/branch.gif) left repeat-x;      }    #banner a {      text-align:center;      text-decoration:none;      }    #mainNav a {      color:#FFF;      }    .tagline {      color:#000;      font-size:13px;      line-height:1.5em;      }        /* NewsItems--------------------------------------------- */    .newsItemTitle {      font-size:16px;      font-weight:bold;      padding:5px 0px 5px 0px;          margin:0px;      }          .newsItemDesc {      padding: 5px 0px 15px 0px;      border-bottom:1px dashed #928B73;      margin-bottom:25px;      }    .newsItemFooter {      text-align:right;      font-size:10px;      padding-top:3px;      }  /* Navigation--------------------------------------------- */    #nav {      padding:100px 0px 15px 0px;      margin:0px 50px 0px 20px;      width: 157px;      \width: 157px;      w\idth: 157px;      }    #navLink {      text-decoration:none;      margin-bottom:4px;      font-weight:bold;       font-size:12px;      border-top:1px solid #FFDA41;      border-right:1px solid #C76E29;      border-bottom:1px solid #C76E29;      border-left:1px solid #FFDA41;      text-align:center;      background:#FFEB99;      color:#6D3C16;      }    #navLink a {      padding: 3px 8px 3px 8px;      text-decoration:none;      display:block;      color:#6D3C16;      }    #navLink a:link.current {      padding: 3px 8px 3px 8px;      text-decoration:none;      background:#FFD502;      display:block;      color:#6D3C16;      }    #navLink a:hover {      background:#FFC34C;      color:#000;      }		#TopNav {		padding:9px 0;		min-width:580px;		text-align:left;	}	span.button {		font-weight:bold;	}	span.button a {		background:transparent url(http://www.kern.org/webteam/client/creec/topNavBg.jpg) top left repeat-x;		border:1px solid #1f3d00;		padding:3px;		text-decoration:none;		font-size:13px;		color:#FFF;		line-height:2em;		}	span.button a:visited {		color:#FFF;		text-decoration:none;	}			span.button a:hover {		color:#000;		background:transparent url(http://www.kern.org/webteam/client/creec/topNavHover.jpg) top left repeat-x;		border:1px solid #985000;	}	span.button a:active {		color:#000;		background:transparent url(http://www.kern.org/webteam/client/creec/topNavHover.jpg) top left repeat-x;	}	a.button {		display:block;	}  /* Main Column--------------------------------------------- */    #content {      padding:55px 0px 15px 10px;      margin: 0px;      }    .title  {       font-size: 24px;       line-height:28px;      font-weight:bold;       text-align:left;      color: #000;       padding-bottom:3px;      }          .date  {       font-size:12px;      font-weight:bold;      text-align:left;      line-height:120%;      padding:3px 5px 4px 3px;      margin-top:10px;      margin-bottom:22px;      background:#A9B5C9;      color:#2B4575;      border-bottom:1px solid #2B4575;      border-left:1px solid #2B4575;      }    #footer{      font-size:10px;      line-height:130%;      font-weight:normal;      padding-top:20px;       margin-top:26px;       background: url(http://wwwstatic.kern.org/images/region8/branch.gif) top left repeat-x;      }  /* Calendar--------------------------------------------- */    #calendar td {      padding:0px;      color:#FFF;      text-align:center;      font-size:12px;      font-family:Verdana, sans-serif;      line-height:140%;      color:#FFF;      }    #calendar a {      font-weight:bold;      color:#FFF;      }    .hCalendarMonthYearRow, .dCalendarMonthYearRow      {       font-size:12px;      font-weight:bold;      text-align:left;      }    .hCalendarDayNameRow, .dCalendarDayNameRow      {      font-weight:bold;      }    .hCalendarDayRow, .dCalendarDayRow      {      font-weight:normal;      }    .hCalendarDayLinked, .dCalendarDayLinked      {      background-color: #748FBC;      }    .hCalendarDayCurrent, .dCalendarDayCurrent      {      background-color: #546787;      }  /* Discussion--------------------------------------------- */    .dlHeader{      padding:4px;      }    .dlCountReadsTitle, .dlSubjectTitle, .dlCountMessagesTitle, .dlPostedTitle, .dlMessageLinkTitle, .dlAuthorTitle      {      padding:4px;      }    .dlSubject, .dlCountMessages, .dlPosted, .dlCountReads, .dlAuthor, .dlMessageLink      {      padding:4px;      }    .discussHeader {      font-weight:normal;      line-height:120%;        }          .discussResponceList {      padding:10px 10px 10px 10px;        margin-top:10px;      border-top:1px dotted #999;        }        /* Misc--------------------------------------------- */    hr {      background:#928B73;      border-top:0px solid #928B73;      border-bottom:0px solid #928B73;      border-left:0px solid #928B73;      border-right:0px solid #928B73;      height:1px;      }    td {      font-size:12px;      font-family:Verdana, sans-serif;      line-height:140%;      color:#000;      }
