/* $Id: advanced_forum.blue_lagoon.style.css,v 1.1.2.14 2009/08/27 19:10:41 michellec Exp $ */

/*
This file contains colors, graphics, and text effects. For structural markup,
see advanced_forum-structure.css.

Colors used:
  #ffffff Text on headers
  #0062A0 Pager number
  #91CDF5 Borders & headers
  #BDE0F5 Container background
  #5F67A5 Container description
  #898989 Forum description
  #E6EDEC Sticky topic
  #EDF5FA Author pane background

Images used:
  images/pager-bg.png Pager background gradient.
*/

/*** PAGER *******************************************************************/

/* This is the pager on the topics in the list */
.topic-pager {
  font-size: 90%;
  font-style: italic;
}

/* Other pagers in the forum */
#forum-comments .pager {
  text-align: right;
}

#forum-comments .pager li {
  padding: 0;
  margin: 0;
}

.forum-pager .pager a:link,
.forum-pager .pager a:visited,
#forum-comments .pager a:link,
#forum-comments .pager a:visited {
  text-decoration: none;
  border: 1px solid #91CDF5;
  background: #ffffff url(images/pager-bg.png) repeat-x left top;
  font-weight: bold;
}

.forum-pager .pager-current,
.forum-pager .pager a:hover,
#forum-comments .pager-current,
#forum-comments .pager a:hover {
  color: #0062A0; 
}

.forum-pager .pager a.active,
#forum-comments .pager a.active {
  background: #fff url(images/pager-bg.png) repeat-x left top;
  color: #0062A0; 
}

/*** FORUM & TOPIC LIST ******************************************************/

/* General */
.forum-table {
  border: 3px solid #91CDF5;
}

/* Headers */
.forum-table th {
  background-color: #91CDF5;
  color: #ffffff;
  font-weight: bold;
  border-bottom: none;
}

.forum-table th a,
.forum-table th a:visited,
.forum-table th a:link {
  color: #ffffff;
  font-weight: bold;
}

/* Containers & Forums */
.forum-table tr.even, 
.forum-table tr.odd {
  background-color: #EDF5FA;
}

.forum-table td.forum-number-topics,
.forum-table td.forum-last-reply {
  background-color: #ffffff;
}

/* Topic listings */
.forum-table tr.sticky {
  background-color: #E6EDEC;
}

.forum-table tr.forum-last-sticky {
  border-bottom: 10px solid #91CDF5;
}

.forum-table .sticky-label {
  font-weight: bold;
}

.forum-table td.views-field-comment-count {
  background-color: #ffffff;
}

/*** FORUM STATISTICS *******************************************************/

#forum-statistics {
  border: 1px solid #91CDF5;
}

#forum-statistics-header {
  background-color: #91CDF5;
  color: #ffffff;
  font-weight: bold;
}

.forum-statistics-sub-header {
  background-color: #BDE0F5;
  font-weight: bold;
}

/*** FORUM TOPICS **********************************************************/

.forum-post {
  border: 2px solid #91CDF5;
}

/* Header at the top of each post */
.forum-post-info {
  background: #91CDF5 ;
  color: #ffffff;
  border-bottom: 1px solid #91CDF5;
  margin-bottom: 0; /* Reset from Naked's structure*/
}

.forum-posted-on {
  font-size: .8em;
  font-weight: bold;
}

.forum-forum-post .new {
  color: #ffffff;
}

.forum-post-title {
  font-weight: bold;
  border-bottom: 1px solid #91CDF5;
}

.forum-post-number a {
  color: #ffffff !important;
}

/* Wrap around author pane and comment */
.forum-post-wrapper {
  background-color: #edf5fa;
}

/* Author information pane */
/* Note: more CSS in the author pane css file */
.forum-post-panel-sub  .author-pane .author-name {
  font-size: 120%;
  font-weight: bold;
}

.forum-post-panel-sub  .author-pane  .picture img {
	border: 1px solid #91CDF5;
	background: #ffffff;
}

.author-pane .author-pane-label {
  font-weight: bold;
}

/* Post text area */
.forum-post-panel-main {
  background-color: #fff;
  border-left: 1px solid #91CDF5;
}

/* Signature */
.author-signature {
  font-size: .8em;
}

/* Post footer */
.forum-post-footer {
  background-color: #fff;
  border-top: 1px solid #91CDF5;
}

.forum-post-links {
  background-color: #fff;
  border-left: 1px solid #91CDF5;
}

/* Box under top post before first reply */
.forum-top-post-footer {
  border: 2px solid #91CDF5;
}

/* Topic navigation */
.forum-topic-navigation {
  border: 2px solid #91CDF5;
}



