/*
 * Group: Primary Elements
*/

/* HTML Background (Also layout borders to match) */
html{ 
      background-color: #CCCCCC;                        /* Background color; Default #000000 */
      color: #656565;                                                /* Body text color; Default #666666 */
}
#banner, #toolbar, #breadcrumbs{
      border-bottom: 1px solid #CCCCCC;
}

/* BODY Background (Lower Sidebar Color) */
body{
      background-color: #FFFFFF;            /* Body background color; Default #1B222C */
}

/* Header Elements (<h1>, <h2>, <h3>, ...) */
h1,h2,h3,h4,h5{
      color: #000000;                                                      /* Header text color; Default #000000 */
}

/* Links */
a{
      color: #333333                                                      /* Link text color; Default #3B6A98 */
}

/* <code> */
code{
      color: #000000;                                                      /* Code <code> block text color; Default #000000 */
}

/* <blockquote> */
.blockquote{
      color: #000000;                                                /* Blockquote <blockquote> text color; Default #000000 */
}





/*
 * Group: Title and Slogan
*/

#info{ background-color: #CCCCCC; }

#info .title{ color: #FFFFFF !important; }

#info .slogan{ color: #666666 !important; }






/*
 * Group: Breadcrumb Bar
*/

/* Breadcrumb Bar */
#breadcrumbs{
      background-color: #E2E7EB;            /* Breadcrumb bar background color; Default #E2E7EB */
}

#breadcrumbs, #breadcrumbs a{
      color: #1B222C;                                    /* Breadcrumb bar link color; Default #1C2C43 */
}





/*
 * Group: Toolbar
*/

#toolbar{
      background-color: #C6C6C6;
}

#toolbar a{
      color: #000000;
}

#toolbar a:hover{
      color: #726C67;
}

#toolbar a.current, #toolbar a.current:hover{
      color: #DB858F;
}

#toolbar a.currentAncestor, #toolbar a.currentAncestor:hover{
      color: #FFFFFF;
}





/*
 * Group: Sidebar
*/

#sidebar{ color: #666666; }

#sidebar-title{ color: #FFFFFF }            /* Sidebar title text color; Default #FFFFFF */

#lower-sidebar a{ color: #DB858F; }

#lower-sidebar a:hover{ color: #DB858F; }






/*
 * Group: Footer
*/
 
/* Footer */
#footer{
      color: #333333;                                                /* Footer text color; Default #333333 */
      background-color: #CCCCCC;                        /* Footer background color; Default #E2E7EB */
}

#footer a{
      color: #333333;
}





/*
 * Group: Blog Entries
*/

h1.blog-entry-title, .blog-archive-month{ color: #000000 }      /* Blog permalink text color; Default 'inherit' */

.blog-entry-date{
      color: #000000;                                          /* Blog entry date text color; Default #000000 */
}

p.blog-entry-tags{
      color: #000000;                                          /* Blog entry tags text color; Default #000000 */
}






/*
 * Group: Photo Album Thumbnails
*/

.album-title{ color: #000000; }                        /* Photo album title; Default #000000 */

.photo-title{ color: #FFFFFF; }

.photo-background{ background-color: #000000; }

.photo-frame{ border: 5px solid #CCCCCC; }



/*
 * Group: Movie Album Thumbnails
*/

.movie-page-title{ 
      color: #000000;                                          /* movie album title color; Default #000000 */
}            

.movie-thumbnail-caption{ color: #000000; }      /* movie album entry text color; Default #000000 */

.movie-background{ background-color: #000000; }

.movie-title{ color: #FFFFFF; }