
@import url(http://fonts.googleapis.com/css?family=PT+Sans+Narrow);

body { font: normal normal normal 12px/normal arial; color: #666; }

#logo img { top:0; right:0;  }

#boxes .one-third.active, #header {
	border-top: 3px solid #ff0031;
}

.box_content, #footer, #header nav ul li:hover ul {
	border-bottom: 3px solid #ff0031;
}

input[type='text']:focus, textarea:focus {
	border-bottom-color: #ff0031;
}

h3.title a:hover, .category .circle-thumb:hover + h3 a, #lostinspace a {
	color: #ff0031;
}

.nivo-controlNav a {
	background-color: #ff0031;
}

.nivo-controlNav a.active {
	background-color: transparent;
	border: 1px solid #ff0031;
}

a {
	color: #555555;
}

a:hover {
	color: #ff3131;
}

h1, h2, h3, h4, h5, h6 {
	color: #888888;
	text-transform: uppercase;
}

h3.title a {
	color: #888888;
}

h1{ font-size:24px; margin-bottom: 20px; }
h2{ font-size:23px; margin-bottom: 20px; }
h3{ font-size:26px; margin-bottom: 20px; }
h4{ font-size:20px; margin-bottom: 10px; }
h5{ font-size:17px; margin-bottom: 10px; }
h6{ font-size:14px; margin-bottom: 10px; }

h1, h2, h3, h4, h5, h6, #nav ul li a, blockquote cite, .message_box_content {
	font-family: "PT Sans Narrow";
}

#header nav ul li a {
	font-family: "PT Sans Narrow";
}

#header nav ul li a { 
	font-size: 14px;
}

.meta, .meta a {
	color: #888888;
}

#breadcrumb, #breadcrumb a {
	color: #999999;
}

.slider #texture { background: transparent url(../images/textures/noisestrip.png) repeat 0 0; }



@media only screen and (max-width: 767px) {
	#logo img {
		top: -67!important;
	}
}

