/* GLOBAL: #Default Color
================================================== */

a, a:visited {
	color: #158abc;
}

a:hover {
	color: #00aeef;
}

input[type=text]:focus, textarea:focus,
.box-item:hover .box-wrap {
	border-color: #0e4c63;
}

#logo h1 a,
#logo h1 a:visited {
	color: #f7c842;
}

.btn, input[type=submit], .btn:visited {
	color: #fff;
	border: 1px solid #005d80;

	background-color: #325670;
	background-image: linear-gradient(bottom, #325670 0%, #00aeef 100%);
	background-image: -o-linear-gradient(bottom, #325670 0%, #00aeef 100%);
	background-image: -moz-linear-gradient(bottom, #325670 0%, #00aeef 100%);
	background-image: -webkit-linear-gradient(bottom, #325670 0%, #00aeef 100%);
	background-image: -ms-linear-gradient(bottom, #325670 0%, #00aeef 100%);

	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0, #325670),
		color-stop(1, #00aeef)
	);
}

.btn:hover {
	background-color: #325670;
	background-image: linear-gradient(bottom, #325670 0%, #00aeef 100%);
	background-image: -o-linear-gradient(bottom, #325670 0%, #00aeef 100%);
	background-image: -moz-linear-gradient(bottom, #325670 0%, #00aeef 100%);
	background-image: -webkit-linear-gradient(bottom, #325670 0%, #00aeef 100%);
	background-image: -ms-linear-gradient(bottom, #325670 0%, #00aeef 100%);

	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0, #325670),
		color-stop(1, #00aeef)
	);
}

#nav-hold, .load-more, .load-more:visited, #bottom-widget,
.ias_trigger a, .ias_trigger a:visited {
	background-color: #325670;
	background-image: linear-gradient(bottom, #325670 0%, #00aeef 100%);
	background-image: -o-linear-gradient(bottom, #325670 0%, #00aeef 100%);
	background-image: -moz-linear-gradient(bottom, #325670 0%, #00aeef 100%);
	background-image: -webkit-linear-gradient(bottom, #325670 0%, #00aeef 100%);
	background-image: -ms-linear-gradient(bottom, #325670 0%, #00aeef 100%);

	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0, #325670),
		color-stop(1, #00aeef)
	);

}

#nav-hold, #bottom-widget {
	border-bottom: 5px solid #31556f;
}

#bottom-widget {
	border-top: 1px solid #bc4a43;
}

.load-more {
	border: 1px solid #bc4a43;
}

.sf-menu ul {
	background: #04a6e3;
	/*border: 1px solid #264662;*/
}

.load-more:hover, .ias_trigger a:hover {
	background-color: #D9654B;
	background-image: linear-gradient(bottom, #D9654B 0%, #D2544B 100%);
	background-image: -o-linear-gradient(bottom, #D9654B 0%, #D2544B 100%);
	background-image: -moz-linear-gradient(bottom, #D9654B 0%, #D2544B 100%);
	background-image: -webkit-linear-gradient(bottom, #D9654B 0%, #D2544B 100%);
	background-image: -ms-linear-gradient(bottom, #D9654B 0%, #D2544B 100%);

	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0, #D9654B),
		color-stop(1, #D2544B)
	);
}


#header,
.quote-text,
.link-container {
	background-color: #5e006e;
	background-image: linear-gradient(bottom, #5e006e 0%, #4E265F 100%);
	background-image: -o-linear-gradient(bottom, #5e006e 0%, #4E265F 100%);
	background-image: -moz-linear-gradient(bottom, #5e006e 0%, #4E265F 100%);
	background-image: -webkit-linear-gradient(bottom, #5e006e 0%, #4E265F 100%);
	background-image: -ms-linear-gradient(bottom, #5e006e 0%, #4E265F 100%);

	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0, #5e006e),
		color-stop(1, #4E265F)
	);
}

#footer {
	/*background: #D2544B;*/
	background: url(../images/bkg_footer1.jpg) repeat center -10px;
	color: #d5d5d5;
}

#footer a, #footer a:visited,
#bottom-widget a, #bottom-widget a:visited {
	color: #ffcc00;
}

#footer a:hover,
#bottom-widget a:hover {
	color: #ffe804;
}

body {
	background: #d1dfe4;
}

.jp-play-bar {
	background: #F8CC51;
}

