/*================= GENERAL ===============*/
body {
	background-color: #000000;
	color: #FFFFFF;
}

aside {
	color:#FFFFFF;
}



blockquote { 
	border-left: 10px solid %colour_Header_Border%;
	border-right: 10px solid %colour_Header_Border%;
}

a {
	color: #FFFFFF;	
}

.anchor-link {
	color: %colour_Mnav_text_sub_hover% !important;		
}

a:hover {
	color: #FFC245;	
}


.transBG {
	background:#000000;	
}

/*================= SECTIONS ===============*/


/*================= Header ===============*/

.HeaderWraping {
	background-color:#FFFFFF;
}

.stickyNavCSS {
}

#siteTitle {
	color: #FFFFFF;
}

#asgardWithLogo {
	color: #FFFFFF;
}


.slogan h4 {
	color: #FFFFFF;
}

/*================= Nav ===============*/



#NavigationWrap, .mean-container .mean-bar {
	background-color: #B31424;	
}

nav ul li {
	border-bottom: 1px #FFFFFF solid;	
}

nav ul li:hover {
	/*background-color: %colour_nav_hover% ;*/
}

nav ul li:focus {
}

nav ul li #current {
	color: #7D7D7C;
	/*background-color:%colour_nav_current% ;*/
}

nav ul li #current:hover {
	color: #EE8C00 !important;
}

nav ul li ul li #current {
	color: #7D7D7C;
}

nav ul li a, .mean-container .mean-nav ul li a, .go-top  {
	color: #FFFFFF;
}

.mean-nav ul ul li a {
	color: #FFFFFF !important;
}

.mean-nav ul ul li {
	background-color:#B31424 !important ;	
}


.mean-container .mean-nav ul li a {
	border-bottom: 1px solid #FFFFFF !important;
	color:#FFFFFF !important;
}

.mean-container a.meanmenu-reveal  {
	color:#FFFFFF !important;
}

.mean-container a.meanmenu-reveal span {
	background:#FFFFFF !important;
}


/*=========== 2ND LEVEL SUB =====*/

.secondLevel {
	background-color:#B31424;	
}

.secondLevel li {
	border-bottom: thin #FFFFFF solid;
}

.secondLevel a {
	color:#FFFFFF;
}

.secondLevel a:hover {
	color:#EE8C00;
}



/*=========== 3RD LEVEL SUB =====*/

.thirdLevel {
	background-color:#B31424;	
}

.thirdLevel a {
	color:#FFFFFF;
}

.thirdLevel a:hover {
	color:#EE8C00;
}

/*=========== MEAN NAV =====*/

.mean-container .mean-nav ul li a {
}


/*================= NIVOSLIDER ===============*/

#camera_wrap {
	border-top-color:%colour_nivo_border% !important;
	border-bottom-color:%colour_nivo_border% !important;
}


 /*================= MainContent Embeleshments ===============*/



#odinSocialMedia {
	border-bottom: thin solid %colour_Header_Border%;	
}


 
 #contentWrap h1 {
}

#contentWrap h2 {
}

#contentWrap h3 {
}

#contentWrap h4 {
}
 
aside {
	/*border-top: 5px double %colour_Header_Border%;
	border-bottom: 5px double %colour_Header_Border%;*/
}

/*#mainContent {
	border-bottom: 4px solid %colour_Header_Border%;
}*/

/*===== Contact ====*/

.message-text { 
}

.form-input-field {
}

.form-footer {
}

.form-input-button { 
	border: thin solid #FFFFFF;
	color:#000000;
}

.form-input-button:hover {
	border: thin solid transparent;
	background-color:#FFC245;
	color: #FFFFFF;
}

.form-input-button:active {
}

/*===== FileSharing ====*/

.filesharing-description  {
}

.filesharing-item-title  {
}

/*===== Gallery ====*/

.album-title {
}

.album-description {
}

.thumbnail-caption {
	/*background-color:#000000;*/
	color: #FFFFFF;
	border: thin solid #FFFFFF;
}

#Choco_overlay{
	background: #FFFFFF !important;
}


/*===== Movie ====*/

.movie-page-title {
}

.movie-page-description {
}

.movie-thumbnail-caption {
	/*background-color:#000000;*/
	color: #FFFFFF;
	border: thin solid #FFFFFF;
}

/*===== BLOG ====*/

.date-for-Aether {
	background-color: #FFFFFF;
	color: #000000;
}

.blog-entry-title {
	color:  #FFFFFF !important;
}

.blog-entry-title a {
	color: #FFFFFF !important;
}

.blog-entry-title:hover a {
	color: #FFFFFF !important;
}



.blog-entry-body {
}

.blog-entry-tags {
}

#blog-categories h3, #blog-archives h3, .blog-tag-cloud h3 {
}

#blog-categories a {
	/*background: #FFFFFF;*/
	color: #000000;
	border: thin #000000 solid;
}

#blog-categories a:hover {
	background: #FFC245;
	color:#FFFFFF;
	border: thin transparent solid;
}


.blog-tag-cloud li {
	/*background: #FFFFFF;*/
	border: thin #000000 solid;
}

.blog-tag-cloud li:hover {
	background: #FFC245;
	border: thin transparent solid;
}

.blog-tag-cloud  li a{
	color: #000000;
}

.blog-tag-cloud  li a:hover{
	color:#FFFFFF;
}

.blog-read-more {
	background-color: #FFFFFF;
}

.blog-read-more:hover {
	background: #FFC245;
}

.blog-read-more a{
	color:#000000;
}

.blog-read-more a:hover{
	color:#FFFFFF;
}

 /*================= FOOTER ===============*/
.footer {
	background-color: #454545;
	border-top: thin solid %colour_Footer_Bottom_Border%;
	color:#FFFFFF;
}

 /*======== GO TO TOP ===============*/
 
.go-top {
	color:#FFFFFF;
 }

.go-top:hover {
	color:#FFFFFF;
 
}
 .go-top:after {
	border-bottom: 75px solid #000000; 
 }

footer h1, footer h2, footer h3, footer h4 {
}

@media (max-width: 800px){
	nav ul { 
		border: double medium %colour_header_border%;
	}
	nav ul ul { 
		border: none;
	}
}

/* iPads (landscape) ----------- */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) {
	nav ul { 
		border: double medium %colour_header_border%;
	}
	nav ul ul { 
		border: none;
	}
}