body {
      color: #31322c;
     background-color: #fff6ce;
font: .6em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

h1, h3 {
      color: #516cb5;
}

h2, h4, h5, h6 {
      color: #516cb5;
}

a:link, a:visited {
color:#a63b10;
}

a:hover, a:active {
color:#ee7000;
}

blockquote, .standout {
      background: #f0f5cf url(../../images/day/quot.png) no-repeat 370px 5px;
      color: #646659;
}

#container {
      background: url(../../images/day/site_bg.png) repeat-y 0 0;
}

#container #navbar-vine {
background: url(../../images/day/header_overlay.png) no-repeat 0 0;
}

#pageHeader h1,
#pageHeader h2 {
      color: #ffff4a;
      text-shadow: #6e9119 0 -2px 1px;
}

#pageHeader {
      background: url(../../images/day/header_bg.png) repeat-x 0 0
height: 300px;
}

#pageHeader #title {
      background: url(../../images/day/header_logo.png) no-repeat center top;
height: 200px;
}

#contentContainer {
      background: url(../../images/day/content_bottom.png) no-repeat center bottom;
}

#sidebarContainer {
     background: #a8b5da url(../../images/day/sidebar_bottom.png) no-repeat left bottom;
      color: #646659;
}

#sidebarContainer .sideHeader {
      background: #a8b5da url(../../images/day/sidebar_top.png) no-repeat 0 0;
      color: #ffffff;
}

#footer {
      background:  url(../../images/day/footer_bg.png) repeat-x 0 0;
      color: #fff;
     
}

#breadcrumbcontainer ul {
      color: #6e9119;
}

#breadcrumbcontainer a {
      color: #ffff
    }

#breadcrumbcontainer a:hover {
      color: #ffff4a;
}

/* @group Navbar */

#navcontainer {
      background: url(../../images/day/nav_bar.png) repeat-x 0 0;
      background-color: #fff;
}

#navcontainer #close-navbar {
      background: url(../../images/day/nav_bar_right.png) no-repeat 0 0;
}

#navcontainer ul{
      background: url(../../images/day/nav_bar_left.png) no-repeat 0 0;
}

#navcontainer li {
      background: url(../../images/day/nav_bar_divider.png) no-repeat top right;
}

#navcontainer a {
      color: #fff;
     
}

#navcontainer #current,
#navcontainer .currentAncestor,
#navcontainer a:hover {
      background: url(../../images/day/nav_bar_highlight.png) repeat-x 0 0;
      color: #ffff4a;
}

#navcontainer ul ul {
      background-color: #dce2f0;
}

#navcontainer ul ul li {
      border-left: 1px solid #ccc;
}

#navcontainer ul ul li a {
      color: #5369a7;
}

#navcontainer ul ul li a:hover{
      color: #959588;
}

#navcontainer ul ul #current{
      color: #959588;
}

/* @end */

/* @group File Sharing */

.filesharing-item-title a:link {
      background: url(../../images/day/download.png) no-repeat left center;
}

.filesharing-item-title a:visited {
      color: #c5da3f;
}

/* @end */

/* @group Contact Form */

form {
      color: #c5da3f;
}

label {
      color: #31322c;
} 

.required-text {
      border: 1px solid #95c62e;
      background-color: #f0f5cf;
}

/* @end */

/* @group Blog */

.blog-archive-headings-wrapper {
      color: #8fbd27;
}

p.blog-entry-tags {
      background-image: url(../../images/day/blog_tag.png);
}

.blog-entry-category a:link,
.blog-entry-category a:visited,
.blog-category-link-enabled,
.blog-category-link-disabled {
      background-image: url(../../images/day/blog_category.png);
}

a.blog-archive-link-enabled,
.blog-archive-link-disabled {
      background-image: url(../../images/day/blog_date.png);
}
#blog-categories {
      background: url(../../images/day/blog_box_top.png) no-repeat top left;
}

a.blog-rss-link,
a.blog-comments-rss-link {
      background-image: url(../../images/day/blog_rss_icon.png);
}

.blog-entry-date {
      color: #8fbd27;
}

.blog-entry {
      border-bottom: #F0F5CF 1px solid;
}

/* @end */

/* @group Photo Album */

.album-title {
      color: #8fbd27;
}

.thumbnail-caption {
      color: #646659;
}

.photo-background p{
      color: #c5da3f;
}

.photo-navigation {
      border: 3px solid #f0f5cf;
      background-color: #fff;
}

.photo-background p.photo-title {
      color: #8fbd27;
}

.photo-background p.photo-caption {
      color: #31322c;
}

.thumbnail-frame a img {
      border: 3px solid #f0f5cf;
}

.thumbnail-frame a img:hover {
      border: 3px solid #c5da3f;
}

.photo-navigation {
      border: 3px solid #f0f5cf;
}

.photo-frame{
      border: 3px solid #f0f5cf;
      
}

/* @end */

/* @group Movie Album */

/* @group Single Page (Movie View) */

.movie-background {
      border: 3px solid #f0f5cf;
}

.movie-title {
      background-color: #fff;
}

.movie-frame {
      color: #8fbd27;
}
      
/* @end */

.movie-page-title {
      color: #8fbd27;
}

.movie-thumbnail-caption {
      color: #646659;
}

.movie-thumbnail-frame img {
      border: 3px solid #f0f5cf;
}

.movie-thumbnail-frame img:hover {
      border: 3px solid #c5da3f;
}
/* @end */