/* $Id: nodes.css,v 1.1.2.1 2009/06/05 17:54:53 jmburnz Exp $ */

/**
 * @file nodes.css
 * Basic styles for nodes.
 */

/**********************************************************
 *                      Nodes
 **********************************************************/
.node {
  margin: 0 0 40px;
		position: relative;
}

/* Node title on teasers and other lists. */
.node .title {
		color:#272D36;
		font-family:"Helvetica, Arial";
		/* font-size:34px; 
		font-weight:normal;
		letter-spacing:-1px; 
                line-height:34px; NRD */

  font-size:34px; 
  /* font-weight:bold; NRD*/
  font-weight: normal; /* NRD */
  letter-spacing:-2px; 
  line-height: 44px;
  padding-bottom: 6px; /* NRD */
}

.node .title a:link,
.node .title a:visited,
.node .title a:active {
		color:#272D36;
		text-decoration: none;
}

.node .title a:hover {
/*   color:#0099cc; NRD */
  color: #3F3F37;
  text-decoration: none;
}

.node .date {
		background:transparent url(../images/p-time-bkg.png) no-repeat scroll right bottom;
		left:-70px;
		padding-bottom:10px;
		position:absolute;
		top:5px;
		width:50px;
}

.node .date span {
  display: block;
		text-align:center;
}

.node .date .day {
		/* background:#2ABADA; NRD */
		background: #A08F80; /* NRD */
		color:#FFFFFF;
		font-family:"Arial";
		font-size:20px;
		letter-spacing:-1px;
		line-height:18px;
		overflow:hidden;
		padding:7px 0;
		width:40px;
}

.node .date .month {
		background:#DEDEDE;
		margin-bottom:10px;
		padding:3px 0;
		width:40px;
		font-weight:bold;
		font-size:11px;
}

.node .date .year {
		background:#FFF;
		border:1px solid #DEDEDE;
		color:#BABABA;
		font-size:11px;
		line-height:11px;
		padding:10px 0;
		width:38px;
}

.node a {text-decoration: none;}
.node a:hover {text-decoration: underline;}

/* User Picture. */
.node .user-picture img {
  float:right;
  margin:4px 0 0 10px;
}

.node .content {
  border-top:1px solid #DBDBDB;
  margin-top: 15px;
  padding-top: 15px;
}

/* Links and Terms. */
.node ul.links {}
.node ul.links li {
  padding: 0 1em 0 0;
}
.node ul.links li a {
  font-weight:bold;
  letter-spacing:-1px;
  text-decoration: none;
  color: #999999;
}

.node .terms-label {
  color:#999999;
  /* font-family:'Arial'; NRD */
  font-size:12px;
  line-height:15px;
  text-transform:uppercase;		
}

.node ul.tags {display:inline;}
.node ul.tags li {padding: 0;}
.node ul.tags li a {
		color:#999999;
		padding-right:5px;
		text-decoration:underline;

/* NRD: Add an icon for the tags. */
  background:transparent url(../images/icons/icojoy-webdev2-png/022.png) no-repeat scroll left center;
  padding-left: 20px;

}

/* Style module links. */

/* NRD: Add icon for attachments link */
ul.links li.upload_attachments a {
  /* NRD:  Add icon for read-more */
  background:transparent url(../images/icons/icojoy-webdev2-png/028.png) no-repeat scroll left center;
  padding-left: 20px;
}

ul.links li.node_read_more a {
  /* NRD:  Add icon for read-more */
  background:transparent url(../images/icons/icojoy-webdev2-png/001.png) no-repeat scroll left center;
  padding-left: 20px;
}
ul.links li.comment_add a,
ul.links li.comment_comments a,
ul.links li.comment_new_comments a {
/*  background:transparent url(../images/p-det-com.png) no-repeat scroll left center; NRD */
  background:transparent url(../images/icons/icojoy-webdev2-png/023.png) no-repeat scroll left center;
  padding-left: 20px;
}
ul.links li.blog_usernames_blog a {
/* NRD: Add icon for blog owner */
  background:transparent url(../images/icons/icojoy-webdev2-png/025.png) no-repeat scroll left center;
  padding-left: 20px;
}

/* NRD: Add icon for statistics counter (normally an admin-only feature) - NOT A LINK */
ul.links li.statistics_counter {
  /* NRD:  Add icon for read-more */
  background:transparent url(../images/icons/icojoy-webdev2-png/014.png) no-repeat scroll left center;
  padding-left: 20px;
}


/* Node ul link first and last classes. */
.node ul.links li.first {}
.node ul.links li.last  {}

/* Node classes for node workflow states. */
.node-add    {}
.node-edit   {}
.node-delete {}
.node-preview  {}
.node-sticky   {}
.node-promoted {}

/* Node status. */
.node-unpublished {}

/* Theme the node teaser seperatly. */
.node-teaser {}


/**********************************************************
 *                   Core node types
 **********************************************************/
.node-blog  {}
.node-page  {}
.node-story {}
.node-forum {}
.node-book  {}
.node-poll  {}


/**********************************************************
 *                 Custom node types
 **********************************************************/
/** 
 * Replace CONTENT_TYPE with the content type 
 * machine-readable name. 
 */
.node-type-CONTENT_TYPE {}

/**********************************************************
 *                    CCK Fields
 **********************************************************/
/* Wrapper for any CCK field. */
.field {}

/* Use "datetime" when creating new CCK date fields. */
.field-type-datetime {}

/* Filefield field. */
.field-type-filefield {}

/* Imagefield field. */
.field-type-image {}

/* Node reference field. */
.field-type-nodereference {}

/* User reference field. */
.field-type-userreference {}

/* Number fields. */
.field-type-number-decimal {}
.field-type-number-float {}
.field-type-number-integer {}

/* Text field. */
.field-type-text {}

/**
 * Specific field names.
 */
/* Underscores in field name are replaced with dashes. */
.field-field-FIELDNAME {}




