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

/* Global Styles ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
body {
	color: #5A5A5A;
	background: #980000;
}
* html body {
	background: %colour_ie6footer_bg%;
}

/* border color */
hr {
	border-color: #000000;
}
#tabsBottom, #tabs, #tabs a, #tabs li, .imagebg, #footerTop, #footer .wrapper .ftext, #footer .wrapper, #content-container, 
input, select, textarea, #BC1 .breadcrumbs ul, 
#BC2 .breadcrumbs ul, .blog-entry-body, #sidebar h1, #sidebar h2, #sidebar h3, 
#sidebar h4, hr, code, pre {
	border-color: #000000;
}


/* Header Elements ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
#header {
	background-color: #000000;
}
#header .siteTitle {
	color: #FFFCE7;
}
#header .tagline {
	color: #FFFCE7;
}

/* Tab Bar Elements ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
#tabs {
	background: #980000;
}
#tabs .current, #tabs .current:hover, #tabs .currentAncestor, #tabs .currentAncestor:hover {
	background: #FFD200;
	color: #980000;
	border-bottom-color: #FFD200;
}
#tabs ul li a {
	background: #5A5A5A;
	color: #FFD200;
}
#tabs ul li a:hover {
	background: #980000;
	color: #FFFFFF;
}
#tabsBottom {
	background: #FFD200;
}

/* Content Area Elements ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
#content-container {
	background: #EFEFE6;
}
h1 {
	color: #980000;
}
h2 {
	color: #966E46;
}
h3 {
	color: #6E825A;
}
h4 {
	color: #969696;
}
h5 {
	color: #BEBEBE;
}

a:link {
	color: #0098FF;
}
a:hover {
	color: #980000;
}
a:active {
	color: #64992F;
}
a:visited {
	color: #CC6600;
}

code, pre {
	color: #673200;
}
blockquote, .standout {
	color: #673200;
}

table {
	border-color: #66643F;
	background: #EFEFE6;
}
caption {
	color: #673200;
}
th {
	background: #8B8856;
	color: #FFFFFF;
	border-color: #66643F;
}
td {
	color: #673200;	
	border-color: #66643F;
}
tr.odd {
	background: #DBDCBA;	
}

dt {
	color: #673200;
	background: #DBDDBB;
}
dd {
	color: #673200;
}

/* Form Elements ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.message-text {
	color: #673200;
}
label {
	color: #673200;
}
input, textarea, 
.form-input-field,
.InputCell form input,
.InputCell form textarea {
	color: #673200;
	background: #FFFFFF;	
}
input:hover, 
textarea:hover,
input:focus, 
textarea:focus,
input:active, 
textarea:active,
.form-input-field:hover, 
.form-input-field:focus,
.form-input-field:active,
.InputCell form input:hover,
.InputCell form input:focus,
.InputCell form input:active,
.InputCell form textarea:hover,
.InputCell form textarea:focus,
.InputCell form textarea:active {
	background: #FFFFFF;
} 
input.submit,
.SubmitButton,
.form-input-button {
	background: #E4E2BC;	
}
input.submit:hover, 
.SubmitButton:hover,
.form-input-button:hover, 
.form-input-button:focus {
	background: #CCFF66;
}

/* Sidebar Elements ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
#sidebar h1 {
	color: #980000;
}
#sidebar h2 {
	color: #980000;
}
#sidebar h3 {
	color: #966E46;
}
#sidebar h4 {
	color: #6E825A;
}

#sidebar a:link, #sidebar a:visited {
	color: #0098FF;
}
#sidebar a:hover, #sidebar a:active {
	color: #980000;
}

/*-------------- level 2 -------------*/
#secondChild ul ul li a:link,
#secondChild ul ul li a:visited {
	background: #5A5A5A;
	color: #FFD200;
}
#secondChild ul ul li a:hover {
	background: #980000;
	color: #FFFFFF;
}
#secondChild ul ul li a.current {
	background: #FFD200;
	color: #980000;
}
#secondChild ul ul li a.currentAncestor {
	background: #FFD200;
	color: #980000;
}
#secondChild ul ul li a.currentAncestor:hover {
	background: #FFD200;
	color: #980000;
}	
/*-------------- level 3 -------------*/
#secondChild ul ul ul li a:link, 
#secondChild ul ul ul li a:visited {
	color: #0098FF;
}
#secondChild ul ul ul li a:hover {
	color: #970000;
}
#secondChild ul ul ul li a.current {
	color: #CC0000;
}
#secondChild ul ul ul li a.currentAncestor {
	color: #CC0000;
}
#secondChild ul ul ul li a.currentAncestor:hover {
	color: #970000;
}	
/*-------------- level 4 -------------*/
#secondChild ul ul ul ul li a:link,
#secondChild ul ul ul ul li a:visited {
	color: #0098FF;
}
#secondChild ul ul ul ul li a:hover {
	color: #970000;
}
#secondChild ul ul ul ul li a.current {
	color: #CC0000;
}
#secondChild ul ul ul ul li a.currentAncestor {
	color: #CC0000;
}
#secondChild ul ul ul ul li a.currentAncestor:hover {
	color: #970000;
}	
/*------------- level 5 --------------*/
#secondChild ul ul ul ul ul li a:link,
#secondChild ul ul ul ul ul li a:visited {
	color: #0098FF;
}
#secondChild ul ul ul ul ul li a:hover {
	color: #970000;
}
#secondChild ul ul ul ul ul li a.current {
	color: #CC0000;
}
#secondChild ul ul ul ul ul li a.currentAncestor {
	color: #CC0000;
}
#secondChild ul ul ul ul ul li a.currentAncestor:hover {
	color: #970000;
}	


#secondChild ul ul ul li a:link,
#secondChild ul ul ul li a:visited,
#secondChild ul ul ul ul li a:link,
#secondChild ul ul ul ul li a:visited,
#secondChild ul ul ul ul ul li a:link,
#secondChild ul ul ul ul ul li a:visited {
	border-bottom: 1px solid #F0EEE5;
}

/* Footer ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
#footerTop, #footer .wrapper .ftext {
	background: #FFD200;
}
#footer {
	color: #000000;
}
#footer a:link {
	color: #0098FF;
	border-color: #000000;
}
#footer a:hover {
	color: #980000;
	border-color: #000000;
}
#footer a:active {
	color: #CC9933;
	border-color: #000000;
}
#footer a:visited {
	color: #996600;
	border-color: #000000;
}
#footerBottom {
	background-color: #980000;
}

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

.blog-archive-headings-wrapper {
	background: #5A5A5A;
}
.blog-entry-title,
.blog-entry-title a:link,
.blog-entry-title a:visited {
	color: #9C642F;
}
.blog-entry-title a:hover,
.blog-entry-title a:active {
	color: #64992F;
}

.blog-entry-comments-inline table {
	background-color: #EFEFE6;
}
.blog-entry-comments-inline .MessageCell p {
	border-color: #7D6464;
	background-color: #E3E1BC;
}



/* File Sharing ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.filesharing-item {
	background: #E4E2BC;
	border-color: #7E6565;
}
.filesharing-item-title a:link {
	color: #64992F;	
}
.filesharing-item-title a:hover {
	color: #9C642F;	
}
.filesharing-item-title a:visited {
	color: #64992F;		
}
.filesharing-item-description {
	color: #673200;
}

.movie-thumbnail-frame a,
.movie-thumbnail-frame a:visited,
.movie-thumbnail-frame img,
.thumbnail-frame a, .thumbnail-frame a:visited, 
.thumbnail-frame img {
	border-color: #462100;
	color: #462100;
}
.movie-thumbnail-frame a:hover,
.movie-thumbnail-frame img:hover,
.thumbnail-frame a:hover, 
.thumbnail-frame img:hover {
	border-color: #9C642F;
	color: #9C642F;
}

/* Category Page Snippet ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.categoryDesc {
	color: #673200;
}
#productCollection a:link, #productCollection a:visited {
	color: #63992E;
}
#productCollection a:hover, #productCollection a:active {
	color: #CC6600;
}
#productPod {
	color: #673200;
	background-color: #F3F1C8;
	border-color: #D6D4B0;
}
.productName {
	color: #666666;
}
#productPod .productMeta {
	background-color: #FFFCE7;	
	border-color: #D5D3B0;
}
#productPod .price {
	color: #63992E;
}

/* Sidebar Product Pod ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
#sidebarProductPod {
	color: #673200;
	background-color: #F3F1C8;
	border-color: #D6D4B0;
}
#sidebarProductPod .productMeta {
	background-color: #FFFCE7;	
	border-color: #D5D3B0;
}
#sidebarProductPod .price {
	color: #63992E;
}


/* Product Detail Page Snippet ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
#productDetail .price {
	color: #62992D;
}


