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

blockquote { 
	border-left: 10px solid #003479;
	border-right: 10px solid #003479;
}

a {
	color: #1815EE;	
}

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

a:hover {
	color: #EE8C00;	
}

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

#headerWrap, .stickyNavCSS, nav ul li:hover ul {
	background-color:#FFFFFF;	
}

header{
	border-bottom:medium #000000 double;
}

.stickyNavCSS {
	border-top: medium #000000 double;
	border-bottom: medium #000000 double;
}

#siteTitle {
	color: #003479;
}

#slogan {
	color: #000000;
}

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

nav ul li:hover {
	background-color: #808080 ;
}

nav ul li:focus {
}

nav ul li #current {
	color: #FFFFFF;
	background-color:#003479 ;
}

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

nav ul li ul li #current {
	border-top: 0px #003479 solid;
	color: #FFFFFF;
}

nav ul li a {
	color: #000000;
}

#sticky_navigation ul ul li a {
	color: #000000;
}

#sticky_navigation ul li a:hover, .sfHover a{
	color: #FFFFFF;
}

#sticky_navigation ul ul .sfHover a{
	color: #FFFFFF ;
}

/*nav ul li:hover ul {
	background-color: #FFFFFF;
}
*/



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

/*nav ul ul {
	border-top: 1px solid #808080;
	border-right: 1px solid #808080;
	border-bottom: 1px solid #808080;
  	border-left: 10px solid #808080;
}*/
nav ul ul {
	border-top: medium #000000 double;
}

nav ul ul li a {
	color: #000000;
}

nav ul li ul li:hover {
	background-color: #808080;
}


nav ul ul li:hover nav ul ul li:parent {
	color: #FFFFFF !important;
}

/*=========== 3RD LEVEL SUB =====*/
nav ul ul ul {
	border-top: none;
}


#sticky_navigation ul ul ul li a {
	color: #000000!important ;
}


nav ul ul ul li:hover {
	background-color: #808080;
}


#sticky_navigation  ul ul ul li:hover a{
	color: #FFFFFF !important;
}

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

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


/*================= EXTRACONTENT1 ===============*/

#extraContainer1 {
	background-color: #FFFFFF;
}


#myExtraContent1 h1 {
	color:#000000 !important;
}

#myExtraContent1 h2 {
	color:#000000;
}

#myExtraContent1 h3 {
	color:#000000;
}

#myExtraContent1 h4 {
	color:#000000;
}

 /*================= MainContent Embeleshments ===============*/
 
 #contentWrap h1 {
}

#contentWrap h2 {
}

#contentWrap h3 {
}

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

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

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

.message-text { 
}

.form-input-field {
	border: 1px solid #003479;
	border-left: 5px double #003479;
}

.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-title:hover {
	background-color: #FFFFFF;	
}

.blog-entry-body {
	border-top: thin solid #FFFFFF;
	border-bottom: 5px solid #FFFFFF;
}

.blog-entry-tags {
	border-top: thin solid #FFFFFF;
	border-bottom: thin solid #FFFFFF;
}

#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 ===============*/
#FooterWrapTop {
	background-color: #EEEEEE  ;
	border-top: medium double #999999;
	color:#000000;
}

#FooterWrapTop a {
	color: #1815EE;
}

#FooterWrapTop a:hover {
	color: #EE8C00;
}

#footerNav ul li {
	border-right: 1px solid %colour_footer_bottom_link%; 
}

#footerNav ul ul li {
	border-right: 1px solid %colour_footer_bottom_link% !important; 
}

 /*======== FOOTER HEADER ===============*/

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

@media (max-width: 800px){
	nav ul { 
		border: double medium #000000;
	}
	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 #000000;
	}
	nav ul ul { 
		border: none;
	}
}