/* Theme Colour Settings */

body {
	background-color: #333333;
}

#extraContainer1 {
	color: #FFFFFF;
}

#extraContainer2 {
	color: #FFFFFF;
}

#extraContainer3 {
	color: #FFFFFF;
}

#extraContainer4 {
	color: #FFFFFF;
}

#extraContainer5 {
	color: #FFFFFF;
}

#extraContainer6 {
	color: #FFFFFF;
}

a:link {
	color: #1999DD;
}

a:visited {
	color: #1999DD;
}

a:hover {
	color: #1999DD;
}

a:active {
	color: #1999DD;
}

hr {
	border: none;
	border-top: 1px solid #666666;
	height: 1px;
}

#nav-bg,
#nav ul ul {
	background: #000000;
}

#searchBar {
	background-color: #000000;
}

#nav,
#megamenu,
#menu {
	text-shadow: #000000 1px 1px 1px;
}

#nav ul li a,
#nav ul li p,
#megamenu ul li a,
#megamenu ul li p,
#menu a,
#extraContainer2 a {
	color: #808080;
}


#nav a:hover,
#megamenu a:hover,
#menu a:hover,
#extraContainer2 a:hover {
	color: #CCCCCC;
}

#nav ul ul,
#megamenu ul ul {
	background-color: #000000;
}

#header-bg {
	background-color: #000000;
}

#siteTitle h1 a,
#siteTitle h1 a:visited {
	color: #CCCCCC;
	text-shadow: #000000 1px 1px 1px;
}

#siteTitle h1 a:hover,
#siteTitle h1 a:active {
	color: #FFFFFF;
	text-shadow: #000000 1px 1px 1px;
}

#siteSlogan h2 {
	color: #666666;
	text-shadow: #000000 1px 1px 1px;
}

#content-bg {
	background-color: #000000;
}

#content {
	color: #CCCCCC;
	text-shadow: #000000 1px 1px 1px;
}

#content h1,
#content h2,
#content h3,
#content h4,
#content h5,
#content h6 {
	color: #666666;
	text-shadow: #000000 1px 1px 1px;
}

#sidebarHeader h3 {
	color: #666666;
	text-shadow: #000000 1px 1px 1px;
}

#sidebar-bg {
	background-color: #000000;
}

#sidebar,
#pluginSidebar {
	color: #CCCCCC;
	text-shadow: #000000 1px 1px 1px;
}

#sidebar a {
	color: #1999DD;
}

#sidebar a:hover {
	color: #1999DD;
}

#sidebar a:active {
	color: #1999DD;
}

#sidebar a:visted {
	color: #1999DD;
}

#breadcrumb {
	color: #CCCCCC;
}

#breadcrumb a {
	color: #CCCCCC;
}

#breadcrumb a:hover {
	color: #CCCCCC;
}

#breadcrumb a:active {
	color: #CCCCCC;
}

#breadcrumb a:visited {
	color: #CCCCCC;
}

#footer {
	color: #CCCCCC;
	text-shadow: #000000 1px 1px 1px;
}

#footer-bg {
	background: #000000;
}

#footer a {
	color: #1999DD;
}

#footer a:visited {
	color: #1999DD;
}

#footer a:hover {
	color: #1999DD;
}

#footer a:active {
	color: #1999DD;
}

#searchFunction input {
	background: #FFFFFF;
}

#searchFunction #button {
	background: #FFFFFF;
	color: #424242;
}

#searchFunction #button:hover {
	background: #CCCCCC;
}




/* @group Albums */

.movie-thumbnail-frame img,
.thumbnail-frame img {
  	border: 5px solid #000000;
}

.movie-thumbnail-frame img:hover,
.thumbnail-frame img:hover {
  	border: 5px solid #191919;
}

.movie-thumbnail-caption,
.thumbnail-caption {
	color: #CCCCCC;
}

p.movie-title,
p.photo-title {
	color: #FFFFFF;
}

p.photo-caption {
	color: #CCCCCC;
}

.photo-background {
	background-color: #000000;
}

.photo-links {
	color: #333333;
	border-top: 1px solid #333333;
	border-bottom: 1px solid #333333;
}

.photo-links a {
	color: #1999DD;
}

.photo-links a:visited {
	color: #1999DD;
}

.photo-links a:hover {
	color: #1999DD;
}

.photo-links a:active {
	color: #1999DD;
}

.movie-frame object,
img.photo-frame {

}

.exif-data {
	color: #CCCCCC;
}

/* @end */
