/* Copyright Suzanne Boben 11mystics.com. */

/* Global Styles */
body {
	color: #333333;
	background: #000000;
}

/* Header Elements */
#headerWrapper {
	background-color: #000000;
}
#pageHeader .siteTitle {
	color: #FFFFFF;
}
#pageHeader .tagline {
	color: #FFFFFF;
}

/* Tab Bar Elements */
#parentNav ul li a {
	color: #777777;
}
#parentNav .current, 
#parentNav .current:hover, 
#parentNav .currentAncestor, 
#parentNav .currentAncestor:hover {
	color: #FFFFFF;
}

/* Content Area Elements */
#contentBG {
	background: #FFFFFF;
}
h1 {
	color: #999999;
}
h2 {
	color: #666666;
}
h3 {
	color: #333333;
}
h4 {
	color: #000000;
}

a:link {
	color: #0000FF;
}
a:hover {
	color: #FF0000;
}
a:active {
	color: #FF0000;
}
a:visited {
	color: #0000FF;
}

code, pre {
	border-color: #CCCCCC;
	color: #333333;
}
blockquote, .standout {
	color: #333333;
}
hr {
	border-color: #CCCCCC;
}

table {
	border-color: #000000;
	background: #FFFFFF;
}
caption {
	color: #333333;
}
th {
	background: #CCCCCC;
	color: #000000;
	border-color: #000000;
}
td {
	color: #333333;	
	border-color: #000000;
}
tr.odd {
	background: #EEEEEE;	
}

dt {
	color: #333333;
}
dd {
	color: #333333;
}

.message-text {
	color: #0000FF;
}
form label {
	color: #0000FF;
}
.form-input-field {
	color: #333333;
	background: #FFFFFF;
}
.form-input-field:hover, 
.form-input-field:focus {
	background: #F0FFFF;
} 
.form-input-button {
	background: #CCCCCC;	
}
.form-input-button:hover, 
.form-input-button:focus {
	background: #EEEEEE;
}

/* Sidebar Elements */
#sidebar h1 {
	color: #333333;
}
#sidebar h2 {
	color: #333333;
}
#sidebar h3 {
	color: #333333;
}
#sidebar h4 {
	color: #333333;
}

/*-------------- level 2 -------------*/
#secondChild ul ul li a:link,
#secondChild ul ul li a:visited {
	color: #333333;
}
#secondChild ul ul li a:hover {
	color: #666666;
}
#secondChild ul ul li a.current {
	color: #333333;
}
#secondChild ul ul li a.currentAncestor {
	color: #333333;
}
#secondChild ul ul li a.currentAncestor:hover {
	color: #666666;
}	
/*-------------- level 3 -------------*/
#secondChild ul ul ul li a:link,
#secondChild ul ul ul li a:visited {
	color: #0000FF;
}
#secondChild ul ul ul li a:hover {
	color: #FF0000;
}
#secondChild ul ul ul li a.current {
	color: #000000;
}
#secondChild ul ul ul li a.currentAncestor {
	color: #0000FF;
}
#secondChild ul ul ul li a.currentAncestor:hover {
	color: #FF0000;
}	
/*-------------- level 4 -------------*/
#secondChild ul ul ul ul li a:link,
#secondChild ul ul ul ul li a:visited {
	color: #0000FF;
}
#secondChild ul ul ul ul li a:hover {
	color: #FF0000;
}
#secondChild ul ul ul ul li a.current {
	color: #000000;
}
#secondChild ul ul ul ul li a.currentAncestor {
	color: #0000FF;
}
#secondChild ul ul ul ul li a.currentAncestor:hover {
	color: #FF0000;
}	
/*------------- level 5 --------------*/
#secondChild ul ul ul ul ul li a:link,
#secondChild ul ul ul ul ul li a:visited {
	color: #0000FF;
}
#secondChild ul ul ul ul ul li a:hover {
	color: #FF0000;
}
#secondChild ul ul ul ul ul li a.current {
	color: #000000;
}
#secondChild ul ul ul ul ul li a.currentAncestor {
	color: #0000FF;
}
#secondChild ul ul ul ul ul li a.currentAncestor:hover {
	color: #FF0000;
}	

/* General Pages */
.movie-page-title,
.photo-title,
.album-title {
		color: #999999;
}

.blog-entry-title a:link,
.blog-entry-title a:visited {
	color: #0000FF;
}
.blog-entry-title a:hover,
.blog-entry-title a:active {
	color: #FF0000;
}

#blog-archives a, 
#blog-categories a,
#blog-rss-feeds a {
	color: #0000FF;
}
#blog-archives a:hover, 
#blog-categories a:hover,
#blog-rss-feeds a:hover {
	color: #FF0000;
}
.blog-archive-link-enabled,
.blog-category-link-enabled,
.blog-rss-link,
.blog-comments-rss-link {
	color: #0000FF;
}

/* Breadcrumbs */
#BC1 .breadcrumbs ul,
#BC2 .breadcrumbs ul {
	border-color: #CCCCCC;
}

/* Footer Elements */
#footer .content {
	color: #666666;
}
#footer a:link {
	color: #BBBBBB;
	border-color: #666666;
}
#footer a:hover {
	color: #FFFFFF;
	border-color: #666666;
}
#footer a:active {
	color: #FFFFFF;
	border-color: #666666;
}
#footer a:visited {
	color: #BBBBBB;
	border-color: #666666;
}

/* Category Page Snippet */
.categoryDesc {
	color: #333333;
}
#productCollection a:link, #productCollection a:visited {
	color: #0000FF;
}
#productCollection a:hover, #productCollection a:active {
	color: #FF0000;
}
#productPod {
	color: #333333;
	background-color: #EEEEEE;
	border-color: #CCCCCC;
}
.productName {
	color: #333333;
}
#productPod .productMeta {
	background-color: #FFFFFF;	
	border-color: #CCCCCC;
}
#productPod .price {
	color: #FF0000;
}

/* Sidebar Product Pod */
#sidebarProductPod {
	color: #333333;
	background-color: #EEEEEE;
	border-color: #CCCCCC;
}
#sidebarProductPod .productMeta {
	background-color: #FFFFFF;	
	border-color: #CCCCCC;
}
#sidebarProductPod .price {
	color: #FF0000;
}


/* Product Detail Page Snippet */
#productDetail .price {
	color: #FF0000;
}
