body {
      background-image: url(../../images/body_bg.png);
}.blog-entry-title a:hover, a:link, a:visited {
      color: #666666;
}

a:hover {
	background-color: #cc9933;
	color: white;
}#container {
      background-image: url(../../images/content_bg.png);
      background-repeat: repeat-y;
      border-right: inherit;
}

#pageHeader {
      background: no-repeat url(../../images/header_bg.png);
}


html > body #pageHeader h2 {
      border-bottom-color: #545b27;
}

#sidebarContainer .sideHeader {
      color: #545b27;
}

#footer { 
      background: no-repeat center url(../../images/footer_bg.png);
}

#footer a:link, #footer a:visited {
      background: no-repeat left bottom url(../../images/footer_divider.png);
}

#navcontainer {
      text-transform: uppercase;
      font-size: 6pt;
      font-family: Helvetica, sans-serif;
      background: no-repeat url(../../images/menu_bg.png);
}

#navcontainer #current {
      text-transform: uppercase;
      font-size: 8pt;
      font-family: Helvetica, sans-serif;
      background: url(../../images/button_over.png) left top;
      color: #3f3f3f;
}

#navcontainer .currentAncestor {
      background: no-repeat url(../../images/button_over.png) left top;
      color: #fab057;
}

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

#navcontainer a:hover {
      background: no-repeat url(../../images/button_over.png) left top;
      color: #3f3f3f;
}

#navcontainer ul ul {
      border-top: 1px solid #6e90bc;
}

#navcontainer ul ul a {
      background: url(../../images/sub_menu_bg.png)  no-repeat;
}

#navcontainer ul ul a:hover{
      background: url(../../images/sub_menu_bg.png)  no-repeat;
}

#navcontainer ul ul #current{
      background: url(../../images/sub_menu_bg.png) transparent no-repeat;
}

#navcontainer ul ul .currentAncestor {
      background: url(../../images/sub_menu_bg.png) transparent no-repeat;
}

#contentContainer #content ul.disc li {
      background-image: url(../../images/list_item.png);
}

.filesharing-item-title a:hover {
      color: #33568f;
}

.photo-background {
      color: #7ba3d3;
}

.photo-navigation {
      background: repeat-x url(../../images/top_grad.png) left -100px;
}

.photo-links {
      background: no-repeat url(../../images/photo_header.png);
}

.photo-navigation a:link, .photo-navigation a:visited {
      background: no-repeat right bottom url(../../images/menu_divider.jpg);
}

.photo-navigation a:hover {
      color: #334766;
      background: no-repeat url(../../images/button_over.jpg) right bottom;
}

html > body .photo-caption {
      border-bottom: 1px solid #2d5592;
}

