/* $Id: nodes.css,v 1.1.2.13 2009/06/05 17:49:59 jmburnz Exp $ */

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

/**********************************************************
 *                      Nodes
 **********************************************************/
.node {
  margin: 0 0 1.5em;
}

/* Inner wrapper div for nodes. */
.node-inner {}

/* Node title on teasers and other lists. */
.node-title {
  font-size: 2.5em;
  line-height: 1.1em;
  margin-bottom: 10px;
}

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

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


/* Node content wrapper. */
#main-content .node-content {
  font-size: 1.2em;
  line-height: 1.2em;
}

/* User Picture. */
.node .user-picture {}
.node .user-picture img {}

/* Submitted */
.node-submitted {
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
  font-style: italic;
  padding: 2px 1px;
}
.submitted-terms, .submitted-terms a, .submitted-terms a:active, .submitted-terms a:visited {
  color: #666666;
  text-decoration: none;
}
.submitted-terms a:active {
  color: #000000;
}
.node-submitted a {}
.node-submitted a:hover {}

/* Tag type */
.tag-type {
  padding: 1px 3px;
  text-transform: uppercase;
  font-weight: bold;
  margin-left: -5px;
  display: inline;
  background: #ffbd00;
  color: #000000;
}
.tag-type a, .tag-type a:visited {
  color: #000000;
  text-decoration: none;
}
.tag-type a:hover, .tag-type a:active {
  color: #98760d;
  text-decoration: none;
}

.tag-type-4 {
  background: #000000;
  color: #FFFFFF;
}
.tag-type-4 a, .tag-type-4 a:visited {
  color: #FFFFFF;
}
.tag-type-4 a:hover, .tag-type-4 a:active {
  color: #98760d;
}


/* Common links classes. */
.node ul.links {}
.node ul.links li {
  padding: 0 1em 0 0;
}
.node ul.links li a {}

/* Links. */
.node-links {}
.node-links ul.links {}
.node-links ul.links li  {}
.node-links ul.links li a {}

/* Taxonomy terms. */
.node-terms {}
.node-terms ul.tags {}
.node-terms ul.tags li {}
.node-terms ul.tags li a {}

/* Style module links. */
ul.links li.node_read_more a {}
ul.links li.comment_add a {}
ul.links li.comment_comments a {}
ul.links li.comment_new_comments a {}
ul.links li.blog_usernames_blog a {}

/* 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 {}


/**********************************************************
 *                    Story
 **********************************************************/
.node-foot {
  margin: 2px 0px;
  padding: 2px 4px;
  font-weight: bold;
  background-color: #000000;
  color: #ffbd00;
  text-align: right;
  height: 20px;
}
/* counts */
.node-foot .count {
  display: block;
  float: right;
  height: 19px;
  margin-left: 10px;
}
.node-foot a {
  text-decoration: none;
}
.comment-count {
  background: url("/sites/all/themes/spiil_v2/images/count_comments.png") 0 0 no-repeat;
  padding-left: 26px;
}
.facebook-count {
  background: url("/sites/all/themes/spiil_v2/images/count_facebook.png") 0 0 no-repeat;
  padding-left: 16px;
}
.twitter-count {
  background: url("/sites/all/themes/spiil_v2/images/count_twitter.png") 0 0 no-repeat;
  padding-left: 19px;
}

/* buttons */
.node-foot .sbutton {
  display: block;
  float: right;
  height: 21px;
  margin-left: 10px;
}

/* links */
.node-foot .slink {
}
.node-foot .slink a {
  display: block;
  float: right;
  height: 19px;
  width: 16px;
  margin-left: 10px;
  text-indent: -5000px;
  text-align: left;
}
.facebook-link a {
  background: url("/sites/all/themes/spiil_v2/images/count_facebook.png") 0 0 no-repeat;
}
.twitter-link a {
  background: url("/sites/all/themes/spiil_v2/images/count_twitter.png") 0 0 no-repeat;
}

/* Node type. */
.tag-type-article {
  background: #ffbd00;
  color: #000000;
}
.tag-type-article-1 a, .tag-type-article-1 a:visited {
  color: #000000;
}
.tag-type-article-1 a:active, .tag-type-article-1 a:hover {
  color: #98760d;
}
.tag-type-article-2 {
  background: #000000;
  color: #FFFFFF;
}
.tag-type-article-2 a, .tag-type-article-2 a:visited {
  color: #FFFFFF;
}
.tag-type-article-2 a:active, .tag-type-article-2 a:hover {
  color: #98760d;
}

/**********************************************************
 *                    Agenda
 **********************************************************/

/* Agenda type. */
.tag-type-agenda {
  background: #ffbd00;
  display: inline;
  color: #FFFFFF;
}
.tag-type-agenda a, .tag-type-agenda a:visited {
  color: #FFFFFF;
}
.tag-type-agenda a:active, .tag-type-agenda a:hover {
  color: #98760d;
}
#block-views-agenda-block_1 .node-dates {
  margin-top: -10px;
  font-size: 1.6em;
}
#block-views-agenda-block_1 .node-content {
  margin-top: 10px;
}
.adates {
  font-size: 1.4em;
  line-height: 1;
  padding: 5px 15px;
  margin: 5px 15px;
  text-align: center;
}

/**********************************************************
 *                    Actu
 **********************************************************/

/* Actu type. */
.tag-type-actu {
  background: #ffbd00;
  color: #FFFFFF;
}
.tag-type-actu a, .tag-type-actu a:visited {
  color: #FFFFFF;
}
.tag-type-actu a:active, .tag-type-actu a:hover {
  color: #98760d;
}


/**********************************************************
 *                    Tweets
 **********************************************************/

/* Actu type. */
.tweet {
  margin: 2.5em 0 3em 0;
  padding: .5em 10px 0px 50px;
  background: url("/sites/all/themes/spiil_v2/images/tweet.png") 0 0 no-repeat;  
}
.tweet-text {
  font-size: 2em;
  font-style: italic;
  line-height: 1;
}
.tweet-text a {
  text-decoration: none;
}
.tweet-time {
  margin-top: .8em;
  font-size: 1em;
  font-style: italic;
}
.tweet-time a, .tweet-time a:visited {
  color: #000000;
}
.tweet-time a:active, .tweet-time a:hover {
  color: #ffbd00;
}


/*<div class="tweet">
<div class="tweet-text">tiens, @<a title="@Rue89" rel="nofollow" href="http://twitter.com/Rue89">Rue89</a> a supprimé sa banière geeko-naïve "démocratie loading" de la page d'accueil...</div>
<div class="tweet-time">sur twitter le <a href="http://twitter.com/pjgrizel/status/48318726336036864">17 mars 2011 à 11:44</a></div></div>
*/
