body, .movie-background, .photo-background {
	background-color: #192236;
	}



#head hgroup h1 {
	color: #FFFFFF;
}

#head hgroup h2 {
	color: #FFFFFF;
}


#content, #main, #ECHeadDiv {
	color: #FFFFFF;
}

#aside {
	color: #FFFFFF;
}

#aside a, #aside h1, #aside h2, #aside h3, #aside h4, #aside h5, #aside h6 {
	color: #776D4B;
	-webkit-transition-property: color;
-moz-transition-property: color;
-o-transition-property: color;
-ms-transition-property: color;
transition-property: color;
	-webkit-transition-duration: 300ms;
-moz-transition-duration: 300ms;
-o-transition-duration: 300ms;
-ms-transition-duration: 300ms;
transition-duration: 300ms;
	}

#aside:hover a, #aside:hover h1,  #aside:hover h2,  #aside:hover h3,  #aside:hover h4,  #aside:hover h5,  #aside:hover h6 {
	color: #69140F;
	}
	

#aside:hover {
	color: #FFFFFF;
}

#aside:hover a, #aside:hover h1,  #aside:hover h2,  #aside:hover h3,  #aside:hover h4,  #aside:hover h5,  #aside:hover h6 {
	color: #69140F;
	}


#content a:link, #content a:visited, #content h1, #content h2, #content h3, #content h4, #content h5, #content h6 {
	color: #888888;
}

#ECHeadDiv a:link, #ECHeadDiv a:visited, #ECHeadDiv h1, #ECHeadDiv h2, #ECHeadDiv h3, #ECHeadDiv h4, #ECHeadDiv h5, #ECHeadDiv h6 {
	color: #888888;
}

#content a:hover, #content a:active {
	color: #111111;
}

#ECHeadDiv a:hover, #ECHeadDiv a:active {
	color: #111111;
}

#nav ul li a, #aside #navSide ul li a, #aside:hover #navSide ul li a {
	color: #FFFFFF;
}

#nav>ul>li.active {
	border-bottom: 4px solid #ECBB52;
	padding-bottom: 0px;
	}

#nav>ul>li:hover, #navSide>ul>li:hover {
	background-color: #592C18;
	}
#nav>ul {
	border-bottom-color: #592C18;
	}

#nav>ul>li:hover>a, #nav>ul>li.active:hover>a, #navSide>ul>li:hover>a, #navSide>ul>li.active:hover>a, #aside:hover #navSide>ul>li:hover>a, #aside:hover #navSide>ul>li.active:hover>a {
	color: #ECBB52;
}

#nav ul ul li a, #navSide ul ul li a {
	color: #ECBB52;
	}

#nav ul ul li a:hover, #navSide ul ul li a:hover {
	text-decoration: underline;
	}

#footer {
	border-top: 1px solid #69140F;
	padding-top: 10px;
	}


#nav ul ul, #nav ul li:hover, #navSide ul li:hover {
	background-color: #592C18;
}

#nav ul li {
	}


#head {
	border-bottom: 6px solid #592C18;

}

#head hgroup {
	background-color: #69140F;
}


#head hgroup:hover {
	background-color: #DFDFDF;
}

#head hgroup:hover h1 {
	color: #69140F;
}

#head hgroup:hover h2 {
	color: #69140F;
}

#aside {
	color: #776D4B;
	-webkit-transition-property: color;
-moz-transition-property: color;
-o-transition-property: color;
-ms-transition-property: color;
transition-property: color;
	-webkit-transition-duration: 300ms;
-moz-transition-duration: 300ms;
-o-transition-duration: 300ms;
-ms-transition-duration: 300ms;
transition-duration: 300ms;
}


#footer {
	border-top: 2px solid #69140F;
	color: #DFDFDF;
	-webkit-transition-property: color, border-color;
	-webkit-transition-duration: 300ms;
-moz-transition-duration: 300ms;
-o-transition-duration: 300ms;
-ms-transition-duration: 300ms;
transition-duration: 300ms;
}

#footer a {
	color: #DFDFDF;
	-webkit-transition-property: color;
-moz-transition-property: color;
-o-transition-property: color;
-ms-transition-property: color;
transition-property: color;
	-webkit-transition-duration: 300ms;
-moz-transition-duration: 300ms;
-o-transition-duration: 300ms;
-ms-transition-duration: 300ms;
transition-duration: 300ms;
	}

#footer:hover {
	color: #000000;
	border-color: #592C18;
}

#footer:hover a {
	color: #000000;
	}

#navSide ul {
	border-left: 4px solid #592C18;
}

#navSide ul li {
	transition-property: background-color;
	transition-duration: 300ms;
	-webkit-transition-property: background-color;
	-webkit-transition-duration: 300ms;
	-moz-transition-property: background-color;
	-moz-transition-duration: 300ms;
	-o-transition-property: background-color;
	-o-transition-duration: 300ms;
	}
	
	
#navSide ul li a {
	transition-property: background, color;
	transition-duration: 300ms;
	-webkit-transition-property: background-color, color;
	-webkit-transition-duration: 300ms;
	-moz-transition-property: background-color, color;
	-moz-transition-duration: 300ms;
	-o-transition-property: background-color, color;
	-o-transition-duration: 300ms;
}
	
#navSide li.active, #navSide li:hover {
	border-left: 2px solid #ECBB52;
	}
