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

aside {
	background-color: #C6C6C6;
	color:#FFFFFF;
}

#asgard_SideBar_Toggle {
	border-left: 30px solid #C6C6C6;
}


#asgard_SideBar_Toggle #theArrowThing {
	color:#FFFFFF;
}

#asgard_SideBar_Toggle #theArrowThing:hover {
	color:#5E5D5F;
}

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

a {
	color: #1815EE;	
}

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

a:hover {
	color: #EE8C00;	
}

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

.ECOUT1 {
	color: #000000;
	/* fallback */
	background: #FFFFFF;	
	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#E8E8E8), to(#FFFFFF));
	
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #E8E8E8, #FFFFFF);
	
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #E8E8E8,#FFFFFF);
	
	/* IE 10 */
	background: -ms-linear-gradient(top, #E8E8E8, #FFFFFF);
	
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #E8E8E8, #FFFFFF);
}

.SloganWrapping {
	color: #000000;
	/* fallback */
	background: #FFFFFF;	
	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#E8E8E8), to(#FFFFFF));
	
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #E8E8E8, #FFFFFF);
	
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #E8E8E8,#FFFFFF);
	
	/* IE 10 */
	background: -ms-linear-gradient(top, #E8E8E8, #FFFFFF);
	
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #E8E8E8, #FFFFFF);
}

.slogan h1, .slogan .icon-quote-left, .slogan .icon-quote-right{
	color:#000000 ;
}

.ECOUT2 {
	color: #000000;
	/* fallback */
	background: #E06F2C;
	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#D98A63), to(#EF8C59));
	
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #D98A63, #EF8C59);
	
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #D98A63,#EF8C59);
	
	/* IE 10 */
	background: -ms-linear-gradient(top, #D98A63, #EF8C59);
	
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #D98A63, #EF8C59);
}

.ECOUT3 {
	color: #000000;
	/* fallback */
	background: #EEEEEE;
	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#E8E8E8), to(#FFFFFF));
	
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #E8E8E8, #FFFFFF);
	
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #E8E8E8,#FFFFFF);
	
	/* IE 10 */
	background: -ms-linear-gradient(top, #E8E8E8, #FFFFFF);
	
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #E8E8E8, #FFFFFF);
}

.ECOUT4 {
	color: #000000;
	/* fallback */
	background: #EEEEEE;
	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#E8E8E8), to(#FFFFFF));
	
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #E8E8E8, #FFFFFF);
	
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #E8E8E8,#FFFFFF);
	
	/* IE 10 */
	background: -ms-linear-gradient(top, #E8E8E8, #FFFFFF);
	
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #E8E8E8, #FFFFFF);
}

.ECOUT5 {
	color: #000000;
	/* fallback */
	background: #FFFFFF;
	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#E8E8E8), to(#FFFFFF));
	
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #E8E8E8, #FFFFFF);
	
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #E8E8E8,#FFFFFF);
	
	/* IE 10 */
	background: -ms-linear-gradient(top, #E8E8E8, #FFFFFF);
	
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #E8E8E8, #FFFFFF);
}

.ECOUT6 {
	color: #000000;
	/* fallback */
	background: #EEEEEE;
	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#E8E8E8), to(#FFFFFF));
	
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #E8E8E8, #FFFFFF);
	
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #E8E8E8,#FFFFFF);
	
	/* IE 10 */
	background: -ms-linear-gradient(top, #E8E8E8, #FFFFFF);
	
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #E8E8E8, #FFFFFF);
}

.ECOUT7 {
	color: #000000;
	/* fallback */
	background: #FFFFFF;
	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#E8E8E8), to(#FFFFFF));
	
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #E8E8E8, #FFFFFF);
	
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #E8E8E8,#FFFFFF);
	
	/* IE 10 */
	background: -ms-linear-gradient(top, #E8E8E8, #FFFFFF);
	
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #E8E8E8, #FFFFFF);
}

.ECOUT8 {
	color: #000000;
	/* fallback */
	background: #EEEEEE;
	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#E8E8E8), to(#FFFFFF));
	
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #E8E8E8, #FFFFFF);
	
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #E8E8E8,#FFFFFF);
	
	/* IE 10 */
	background: -ms-linear-gradient(top, #E8E8E8, #FFFFFF);
	
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #E8E8E8, #FFFFFF);
}

#ECA_1LD_9 a{
       color: #FF8D04;
}

#ECA_1LD_9 a:hover{
       color: #FFFFFF;
}

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

#headerWrap  {
	background-color:#5E5D5F;	
}

.HeaderWraping {
	/* fallback */
	background-color:#5E5D5F;
	
	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#000000), to(#5E5D5F));
	
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #000000, #5E5D5F);
	
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #000000, #5E5D5F);
	
	/* IE 10 */
	background: -ms-linear-gradient(top, #000000, #5E5D5F);
	
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #000000, #5E5D5F);
	
}




header{
	background-color: %colour_body_background%;
}

.stickyNavCSS {
}

#siteTitle {
	color: #EEF2FD;
}

#asgardWithLogo {
	color: #EEF2FD;
}


#slogan {
	color: #000000;
}

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

#current:before {
	border-top: 20px solid #5E5D5F;
}


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


nav ul li a:hover {
    color: #000000 !important;
	/*background-color: #EEEEEE ;*/
}

nav ul li:focus {
}

nav ul li #current {
	color: #FFFFFF!important;
	/*background-color:#1B1464 ;*/
}

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

nav ul li ul li #current {
	color: #FFFFFF;
}

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

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

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


.mean-container .mean-nav ul li a {
	border-bottom: 1px solid %colour_body_background%;
border-bottom: 1px solid %colour_body_background%;

}





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

.secondLevel {
	background-color:#FFFFFF;	
}

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

.secondLevel a {
	color:#959595;
}

.secondLevel a:hover {
	color:#000000 !important;
}



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

.thirdLevel {
	background-color:#FFFFFF;	
}

.thirdLevel a {
	color:#959595;
}

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

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

.mean-container .mean-nav ul li a {
	border-bottom: 1px solid #000000;
}


/*================= NIVOSLIDER ===============*/
#CamSlider {
    background-color: #FFFFFF;    
}

#CamSlider .caption{
    color: #000000;
}

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

.caption h1, .caption h2, .caption h3, .caption p{
    text-shadow: 2px 1px 5px #FFFFFF;
}


/*==================== SLIDING MENU ================*/

#slidingMenuWrap {
	background-color: %colour_Sliding_Content%;	
}

.ClickButtonInner, .ClickButtonOuter:hover  {
	border-top: 50px solid %colour_body_background%;
	color: %colour_Sliding_Icon%
}

.ClickButtonOuter  {
	border-top: 30px solid %colour_body_background%;
	color: %colour_Sliding_Icon%
}


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

 .blog-entry, .album-description, .album-title, .movie-page-title, .movie-page-description, .message-text, #mainContent form, .form-footer, .filesharing-description, .filesharing-item {
	background-color:#F8F8F8;
}

#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 {
	border: 2px #000000 solid;
}

.form-footer {
}

.form-input-button { 
	background-color: #FFFFFF;
	color:#000000;
}

.form-input-button:hover {
	background-color:#1B1464;
	color: #FFFFFF;
}

.form-input-button:active {
}

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

.filesharing-description  {
}

.filesharing-item-title  {
}

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

.album-title {
}

.album-description {
}

.thumbnail-caption {
	background-color:#1B1464;
	color: #FFFFFF;
}

#Choco_overlay{
	background: #FFFFFF !important;
}


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

.movie-page-title {
}

.movie-page-description {
}

.movie-thumbnail-caption {
	background-color:#1B1464;
	color: #FFFFFF;
}

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

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

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

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

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



.blog-entry-body {
}

.blog-entry-tags {
}

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

#blog-categories a {
	background: #FFFFFF;
	color: #000000;
}

#blog-categories a:hover {
	background: #1B1464;
	color:#FFFFFF;
}


.blog-tag-cloud li {
	background: #FFFFFF;
}

.blog-tag-cloud li:hover {
	background: #1B1464;
}

.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: #1B1464;
}

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

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

 /*================= FOOTER ===============*/
.footer {
	background-color: #EEEEEE;
	border-top: thin solid #999999;
	color:#000000;
}

 /*======== 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;
	}
}