/* @option theme colors */

body{background-color:#407CB0;}

#ec1bg {
background-color: #FFFFFF;
}

#title{
	border-top-color: #EAEAEA;
	border-bottom-color: #EAEAEA;
	background-color: #FFFFFF;}
	
#myExtraContent3 {
	border-bottom-color: #EAEAEA;
}

#header,.mean-container .mean-bar {
	background-color: #FFFFFF;
}

#ec2bg {
background-color: #666666;
}

#content-wrapper {
	background-color: #FFFFFF;
}

#footer,#contentContainer #content,#sidebarContainer #sidebar{color:#4C4C4C;}

#title2 h2 {text-shadow:0 1px 1px %colour_slogan_shadow%;}

#footer{color: #CCCCCC;}

#footer a:link, #footer a:visited{color:#FFFFFF;}

#footer a:hover, #footer a:active{color:#295072;}

#contentContainer #content a:link,#contentContainer #content a:visited,#sidebarContainer #sidebar a:link,#sidebarContainer #sidebar a:visited,#myExtraContent2 a:link, #myExtraContent2 a:visited{color:#346691;}

#contentContainer #content a:hover,#contentContainer #content a:active,#sidebarContainer #sidebar a:hover,
#sidebarContainer #sidebar a:active,#myExtraContent2 a:hover,#myExtraContent2 a:active{color:#295072;}

#cssmenu ul ul li a,#cssmenu ul ul li a:hover,.mean-container .mean-nav ul li li a{background-color: #E6E6E6;}
	
#cssmenu > ul > li > ul::after{border-bottom-color: #E6E6E6;}

.mean-container .mean-nav ul li a{border-bottom-color:#4C4C4C;}

.mean-container a.meanmenu-reveal{color:#000000;}

.mean-container a.meanmenu-reveal span{background-color:#000000;}

#cssmenu > ul > li > a,.mean-container .mean-nav ul li a {color: #346691 !important;}

#cssmenu ul li .current,#cssmenu ul li .currentAncestor,#cssmenu > ul > li:hover > a,.mean-container .mean-nav ul li .current,.mean-container .mean-nav ul li a:hover,.mean-container .mean-nav ul li li .current  {color: #295072 !important;} 

#cssmenu ul ul li a,#cssmenu ul ul li > a:after,.mean-container .mean-nav ul li li a{
color: #7F7F7F !important;} 

#cssmenu ul ul li:hover > a,.mean-container .mean-nav ul li li a:hover,.mean-container .mean-nav ul li li li .current  {color: #000000 !important;
background-color: #D9D9D9;} 


#cssmenu ul ul li .current,#cssmenu ul ul li .currentAncestor {
	background-color: #D9D9D9;
	color: #000000 !important;}

#title h1,#title h1 a:link,#title h1 a:visited {color: #346691;}

#title h2,#title2 h2 {color: #92A2C8;}

#sidebarContainer .sideHeader {color: #646464;}

#myExtraContent1 {color: #7F7F7F;}

#myExtraContent1 a:link,
#myExtraContent1 a:visited {color: #000000;}
	
#myExtraContent1 a:hover,
#myExtraContent1 a:active {color: #7F7F7F;}

#myExtraContent1 .fa {color: #7F7F7F;}
	
#myExtraContent2 {color: #CCCCCC;}

#myExtraContent2 a:link,
#myExtraContent2 a:visited {color: #FFFFFF;}
	
#myExtraContent2 a:hover,
#myExtraContent2 a:active {color: #CCCCCC;}

#myExtraContent2 .fa {color: #CCCCCC;}

#contentContainer #content .fa {
color: #B2B2B2;}
	
#sidebarContainer #sidebar .fa {color: #A6A6A6;}
	
blockquote {color: #666666;	background-color: #F1F1F1;}

.filesharing-item-title a:link,
.filesharing-item-title a:visited,
.blog-entry-title a:link, .blog-entry-title a:visited {
	color: #346691 !important;}

.filesharing-item-title a:hover,.blog-entry-title a:hover {
	color: #999999 !important;}

#blog-categories:before,#blog-archives:before,#blog-rss-feeds:before,ul.blog-tag-cloud:before{color:#000000;
}
	
#blog-archives a, #blog-categories a:link,#blog-categories a:visited,#blog-rss-feeds a:link,#blog-rss-feeds a:visited,ul.blog-tag-cloud a:link,ul.blog-tag-cloud a:visited {
	color: #999999 !important;
}

#blog-archives a:hover, #blog-categories a:hover,#blog-rss-feeds a:hover,ul.blog-tag-cloud a:hover {
	color: #000000 !important;
}

input[type="submit"]:hover,
input[type="reset"]:hover{
	color: #295072;}
	
#breadbg {
	background-color: #598ECB;}
		
#breadcrumbcontainer,#breadcrumbcontainer a:link, #breadcrumbcontainer a:visited {
	color:#FFFFFF;}
	
#breadcrumbcontainer a:hover,#breadcrumbcontainer a:active  {
	color:#000000 !important;}

.photo-navigation{
	color: #000000;}

.exif-data{
	color: #7F7F7F;}
	
.thumbnail-frame img:hover {
	border-color: #3F3F3F;
}

.photo-frame {
	border-color: #E4E4E4;
}

.photo-navigation a:link,
.photo-navigation a:visited,
.photo-navigation a:hover{
	color: #92A2C8;}

.photo-title,
.album-title,
.movie-page-title {
	color: #346691;}

.photo-background {
	background-color: #FFFFFF;}

.movie-thumbnail-caption,
.thumbnail-caption {
	color: #3F3F3F;}

h1 {color: #346691;}
h2 {color: #346691;}
h3 {color: #346691;}
h4 {color: #346691;}
h5 {color: #346691;}
h6 {color: #346691;}

/* Rapidsearch box colors */
fieldset input[type="text"]  {
	color: #000000 !important;}

fieldset input[type="submit"] {
	color: #666666 !important;}

fieldset input[type="submit"]:hover {
	color: #000000 !important;}
	
fieldset input[type="text"] {
	border-color: #666666 !important;
	background-color: transparent !important;
}
/* End Rapidsearch box colors */

input[type="text"],.form-input-field,
input[type="text"],input[type="submit"],input[type="reset"] {
	border-color: #E5E5E5;
	background-color: #E5E5E5;
}

input[type="submit"]:hover,input[type="reset"]:hover {color: #000000;
}

.form-input-field,input[type="text"] {
	color: #000000;}
	
input[type="submit"],input[type="reset"] {color: #666666;
	border-color: #E5E5E5;}

@media screen and (max-width:768px){
#sidebarContainer #sidebar {
	border-color: #7F7F7F;
}}
