@charset "utf-8";
/* CSS Document */

/* GENERAL */
body { color: #444; }
a {
  color: #0093bc;
  color: color(display-p3 0.143 0.565 0.735);
}

/* HEADER */
#header_wrapper	{ background-color: #0a2540; }

/* NAVIGATION */
#nav_wrapper	{
  background-color: #0093bc;
  background-color: color(display-p3 0.143 0.565 0.735);
}
#nav_wrapper ul.menu li a	{ color: #f0fcff; }

/* INTRO */
#intro_wrapper	{
  background-color: #0093bc;
  background-color: color(display-p3 0.143 0.565 0.735);
}
.intro_text	{ color: #b9ecf0; }
.intro_desc	{ color: #b9ecf0; }
.slider_subheading	{ color: #b9ecf0; }

/* HOME PAGE WIDGETS */
#content .home_layout_1 li a:hover {
  color: #0093bc;
  color: color(display-p3 0.143 0.565 0.735);
}

/* HOME PAGE WIDGETS - RECENT COMMENTS */
#content .home_layout_1 ul#recentcomments li a	{
  color: #0093bc;
  color: color(display-p3 0.143 0.565 0.735);
}

/* SIDEBAR */
#sidebar li a	{background-image:url(gfx/sidebar_arrow.png);}
#sidebar li a:hover	{
  background-image: url(gfx/sidebar_arrow.png);
  color: #0093bc;
  color: color(display-p3 0.143 0.565 0.735);
}

/* SIDEBAR WIDGETS - RECENT COMMENTS */
#sidebar ul#recentcomments li a	{
  color: #0093bc;
  color: color(display-p3 0.143 0.565 0.735);
}

/* SIDEBAR WIDGETS - TWITTER PLUGIN */
#sidebar ul.tweets li a	{
  color: #0093bc;
  color: color(display-p3 0.143 0.565 0.735);
}

/* PAGE */
.page_meta_box	{
	color: #bde4e7;
	border: 1px solid rgba(0,255,255,0.3);
}

/* BTN_A - WHITE BUTTON IN BODY CONTENT */
.btn_a:hover, .comment-reply-link:hover, #commentform input#submit:hover, #content input#submit_contactform:hover, #searchform input#searchsubmit:hover, .wp-pagenavi a:hover	{ background: #FFF; }

/* INPUTS, TEXTAREAS AND LABELS */
#content input:focus, #content textarea:focus	{ border: 1px solid #0093bc; }

#badge {
	border: 1px solid #0093bc;
	border-color: #0093bc;
	border-color: color(display-p3 0.143 0.565 0.735);
	color: #0093bc;
	color: color(display-p3 0.143 0.565 0.735);
}

.searchicon {
	background: url(gfx/search_icon@2x.png) no-repeat center top;
	background-size: 25px 25px;
	width: 25px;
	height: 25px;
	margin-top: 44px;
	margin-left: 10px;
	margin-right: 20px;
}
