
body {
    background: #0c1b33 url(../../images/body-dark-blue.gif) top center repeat-y;
}

#container {
    color: #ABA7A7;
}

#topleft h1,
#topright h1 {
    color: #DADBDE;
}

a:link,
a:visited,
a:active {
    //color: #58452d;
    //color: #1C130E;
    color: #dcad70;
}
a:hover { 
    color: #76B0E0;
}

#sidebarContainer #sidebar,
#footer {
    border-color: #3e4e67;
    background-color: #0c1b33;
}

#navcontainer a {
    color: #e5e5e5;
}
#navcontainer .currentAncestor,
#navcontainer ul li a {
    color: #aba7a7;
    background-color: #0c1b33;
    border-color: #3e4e67;
    border-left-color: #3e4e67;
}
#navcontainer a:hover,
#navcontainer ul li a:hover,
#navcontainer #current ul li a,
#navcontainer #current {
    background-color: #0c1b33;
    border-color: #76B0E0;
    border-left-color: #76B0E0;
    color: #DADBDE;
}

#breadcrumbcontainer a {
    color: #e5e5e5;
}
#breadcrumbcontainer a:hover {
    color: #76B0E0;
}

.required-text {
    color: #1C130E;
} 
.form-input-field {
    color: #1C130E;
    background-color: #DADBDE;
} 

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

.blog-archive-entries-wrapper {
	color: #cccccc;
}

.blog-archive-month {
	color: #cccccc;
}

.blog-archive-link { 
	color: #bcbcbc;
}

.blog-entry-title {
	color: #000000;
}

.blog-entry-date {
	color: #4c4c4c;
}
	
.album-title {
	color:  #000000;
}

.photo-title {
	color:  #000000;
}
