@charset "utf-8";
/* CSS Document */
/*
    ****globally replace the color hex value to change color schema****
    desert orange (body and side nav background): #ffffff
    earthy green (content border background): #bcbcbc
    light green (content background): #efefef
    army green (section header background):  #807807   
    navigational and title font: #eee
    section header font: #111111
    content font (dark gray): #0f0f0f
    content links: #565656
    content links hover: #bcbcbc
    error msg: #891010
    footer links: #b3b3b3
*/

body{ background-color: #ffffff; }
h1, h2, li {color: #eee;}
div, p, span, li {color: #0f0f0f;}
a{color: #565656;}
a:hover{color: #000000;}
hr { border-top-color: #565656;} 
 
/* header */
#headerNavContainer{ 
     background-color:#565656;    
}  

#headerNavContainer #headerNav{  
    color: #fff;
}

/*  content */
#contentContainer #contentBlock #contentOuter #content{ 
    background-color:#bcbcbc; 
}

#contentContainer #contentBlock #contentBorderBottom,
#contentContainer #contentBlock #contentBorderTop,
#contentContainer #contentBlock #contentOuter {    
    background-color: #ffffff;
}

/*homepage*/
#caption, #caption a, #caption em {
    color: #eee;
}

#caption a:hover{ color: #565656;}

#mainPhoto #navTransparentBG{  
    background-color: #ffffff;
    opacity: 0.50;    
}

#mainPhoto #listboxNav select{
    color: #000;
    background-color: #fff;      
}

.sectionHeader {  
    background-color: #565656;
    color: #eee;
}

.sectionContent, .sectionContentNoHeader {  
    background-color: #efefef;
}

/* breadcrumb */
#breadcrumb{
    color: #eee;
}

#breadcrumb a,
#header #headerNavContainer #headerNav ul li a{ 
    color: #eee;   
}


#breadcrumb a.active{color: #565656;}       

/*sidenav*/
#sideNav {
   background-color:#ffffff;
}

#sideNav ul li a{ 
    color: #656565;   
}

#sideNav ul li a:hover{
    color: #232323; 
} 

#sideNav ul li.selected,
#sideNav ul li.selectedtop{
    color: #121212;
}   

/*mainContent*/
#mainContent{
    background-color:#efefef;       
}

th{
    color: #eee;    
    background-color: #bcbcbc;
}

div#wn{  
  background-color: #bcbcbc; 
  border-top: solid 1px #565656;
  border-bottom: solid 1px #565656;  
}


#postComment .field input.button,
#adminBlock .field input.button,
.button{
    color: #eee;
    background-color: #565656; 	
} 

.comment_text{   
    border-top: dashed 1px #bcbcbc;   
}

.response_text{   
    background-color: #e3e6c1;
}

#errMsg{
    color: #891010;
}

/* admin */
#adminBlock{
    border: solid 1px #565656;
    background-color: #efefef;
}

/* gallery */
#galleryBlock{
    background-color: #bcbcbc;
	border: solid 1px #565656;
}
#galleryPhotoBlock{ 
    background-color: #fff; 
}

#galleryMiscBlock{ 
    background-color: #efefef;  
    border-left: solid 2px #565656;  
}

/*footer*/
#footerContainer #copyright,
#footerContainer #credit{
    color:#b3b3b3
}

#footerContainer #copyright a,
#footerContainer #credit a{
    color: #b3b3b3
}

#footerContainer #copyright a:hover,
#footerContainer #credit a:hover{
    color: #b3b3b3
}