/*
Theme Name: Codename 0915
Theme URI: http://www.sharkshark.co
Description: The first NEATO theme built from the ground up. 
Author: William Thresher
Author URI: http://www.sharkshark.co
Version: 1.0
*/

@import url(http://fonts.googleapis.com/css?family=Questrial);
@import url(css/fontello.css);

/* BASE */

.top-bar {
	background: #544643;
	padding: 17px;
	color: #fff;
	font-size: 12px;
}

img.alignright {float:right; margin:0 0 1em 1em}
img.alignleft {float:left; margin:0 1em 1em 0}
img.aligncenter {display: block; margin-left: auto; margin-right: auto}
.alignright {float:right; }
.alignleft {float:left; }
.aligncenter {display: block; margin-left: auto; margin-right: auto}
img#wpstats{width:0px;height:0px;overflow:hidden}

.pagelink {
	font-size: 25px;
	padding-top: 10px;
}

.page-title {
	visibility: hidden;
	height: 2px;
	margin-left: 2px;
}

.fw-title {
	visibility: hidden;
	height: 2px;
}

body {
	background: url(i/greyback.png);
	background-color: #fff;
    font-family: 'Questrial';
    font-size: 17px;
    line-height: 23px;
    letter-spacing: .059em;
    color: #26272A;
}

.featured-image{
	display: block;
	width: 744px;
	margin-top: -26px;
	margin-left: -40px;
	margin-bottom: 10px;
	border-bottom: 1px solid #fff;
	-moz-box-shadow: inset 0px -5px 9px rgba(0,0,0,0.01);
	-webkit-box-shadow: inset 0px -5px 9px rgba(0,0,0,0.01);
	box-shadow: inset 0px -5px 9px rgba(0,0,0,0.01);
}

.standard-post {
	border-bottom: 5px solid #44464A;
	display: block;
	height: auto;
	width: 660px;
	margin-left: 42px;
	margin-top: 12px;
}

.neato-post {
	border-bottom: 5px solid #44464A;
	display: block;
	width: 744px;
	height: auto;
	margin-left: 0px;
	margin-top: -57px;
}

.sticky {
	background: #e5e5e5;
}

#pop-up-book{
	font-size: 15px;
	margin: 0 auto;
}

.book-widget {
	margin-top: -12px;
	list-style: none;
}

.book-widget-item {
	padding-bottom: 10px;
	padding-top: 10px;
	border-bottom: 1px solid #e5e5e5;
	font-size: 15px;
	list-style: none;
}

#book-item {
	font-family: 'Questrial';
	font-size: 37px;
	line-height: 1.2;
	letter-spacing: .02em;
	padding-bottom: 7px;
	padding-top: 10px;
}

.false-icon{
	padding-right: 7px;
	margin-top: 4px;
	display: inline;
}

.book-icon {
	float: left;
	position:  relative;
	display: inline;
	font-size: 15px;
	top: 2px;
	right: -2px;
	margin: 3px 8px 1px 2px;
}

.addthis {
	padding-top: .02em;
	padding-right: 5px;
	padding-left: 5px;
	float: left;
	position: relative;
	display: inline;
}

.addthis-single {
	top: 3px;
	padding-right: 5px;
	padding-left: 5px;
	float: left;
	position: relative;
	display: inline;
}

.addthis_pill_style {
	position:  relative;
	display: inline;
	height: 12px;
}

.addthis_counter {
	position:  relative;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	display: inline;
	height: 12px;
}

.pmr {
	padding-top: 2px;
	float: left;
	display: inline;
}

.fb-icon {
	position:  relative;
	display: inline;
	font-size: 20px;
	top: 1px;
}

.su-icon {
	position:  relative;
	display: inline;
	font-size: 20px;
	top: 4px;
}

.red-icon {
	position:  relative;
	display: inline;
	top: 8px;
	bottom: 0px;
}

.sep {
	color: #fff;
	height: 50px;
	border-right: 1px solid #e5e5e5;
	display: inline;
}

a:link, a:visited{
    text-decoration: none; 
    color: #354552;
    opacity: 1;
    transition: opacity .25s ease-out;
    -moz-transition: opacity .25s ease-out;
    -webkit-transition: opacity .25s ease-out;
} 

a:hover{
    opacity: 0.8;    
}

a.info {
	border-bottom: 1px dashed #354552;
	opacity: .99;
}

a.info span {
	border-bottom: 1px dashed #354552;
	display: none; 
	opacity: .99;
}

a.info:hover { 
	position: relative;
	border-bottom: 1px dashed #354552;
	opacity: .99;
}

a.info:hover span {
	font-size: 10px;
	display: block; 
	position: absolute; 
	border: #fff;
	width: 200px; 
	background-color: #fff;
	-webkit-box-shadow: 0px 7px 12px 0px rgba(20, 20, 20, .1);
	box-shadow: 0px 7px 12px 0px rgba(20, 20, 20, .1);
	border-bottom: solid 5px #F7F6F6;
	opacity: .95;
	padding: 17px;
}

a.l {
	border-bottom: 1px solid #e5e5e5;
}

h1 {
	font-weight: 100;
    font-size: 38px;
    font-family: 'Questrial';
    line-height: 45px;
    color: #26272A;
}

h2 {
	font-weight: 100;
}
 
h3 {
	font-weight: 100;
    font-size: 27px;
    font-family: 'Questrial';
    line-height: 1.2;
    color: #26272A;
}

h4 {
	font-weight: 100;
	font-size: 25px;
	font-family: 'Questrial';
	line-height: 1;
	margin-bottom: 20px;
	color: #26272A;
}

.comments {
	display: block;
}

/* Hide the top logo */
.fyre-widget .fyre-logo-drop, .fyre-widget .fyre-logo-help, .fyre-widget .fyre-help {
    display:none !important;
}

#livefyre #lf_fyre_head .lf_login_bar .lf_logo img {
	display: none;
}

/* Style the bottom logo */
#powered_by_livefyre_new a {
    background: url('http://zor.livefyre.com/wjs/v1.0/images/icons/poweredbylivefyre.png') no-repeat left top;
    display: block;
    height: 24px;
    font: 13px "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;
    text-decoration: none;
    color: #404040;
    padding-left: 28px;
    padding-top: 4px;
}

#powered_by_livefyre_new a:hover {
    text-decoration: underline;
}

#livefyre .lf_action_bar {
	position: relative;
	background: url(i/greyback.png);
	background-color: #fff;
    font-family: 'Questrial';
}

#livefyre .lf_share_post input {
	display: inline;
	height: 12px;
}

.lf_main_avatar {
	padding: 0px;
}

/*livefyre end */

.quote {
	color: #888;
	font-size: 18px;
	line-height: 27px;
	letter-spacing: 1px;
	padding-top: 10px;
	padding-left: 250px;
	padding-right: 50px;
}

.quote-title {
	font-size: 22px;
	padding-left: 250px;
	padding-right: 50px;
}

.ul-box {
	margin-left: -7px;
	list-style: circle;
}

.li-box {
	font-size: 15px;
	margin-left: -12px;
	padding-bottom: 22px;
	padding-top: 22px;
	border-bottom: 1px solid #e5e5e5;
}

.li-last-box {
	font-size: 15px;
	margin-left: -12px;
	padding-bottom: 22px;
	padding-top: 22px;
}

/* CONTENT BOXES */

.top-box {
	background: #e5e5e5;
	padding-left: 40px;
	padding-right: 42px;
	padding-top: 27px;
	padding-bottom: 35px;
	margin-top: 15px;
	margin-bottom: 30px;
	font-family: Georgia, serif;
	font-style: italic;
	font-size: 20px;
	line-height: 32px;
	color: #6C6C72;
	border-bottom: 1px solid #afafaf;
}

.neato-box {
	font-family: 'Questrial';
	font-size: 37px;
	line-height: 1.2;
	letter-spacing: .02em;
	padding-bottom: 7px;
	padding-top: 10px;
	padding-left: 40px;
	padding-right: 42px;
}

.quote-box {
	background: #f5f5f5;
	letter-spacing: .07em;
	padding: 22px;
	font-size: 15px;
	line-height: 22px;
}

.sources {
	color: #777;
	background: #f8f8f8;
	font-family: "Arial";
	height: auto;
	width: auto;
	padding-top: 7px;
	font-size: 10px;
	margin-top: 12px;
	margin-left: -37px;
	padding-left: 17px;
}

.source {
	list-style: circle;
	margin-left: 32px;
	line-height: 14px;
	padding-top: -5px;
	padding-bottom: 7px;
	padding-right: 7px;
}

.list {
	margin-left: 10px;
}

/* MAIN CONTENT */

.titleof {
	font-family: 'Questrial';
	font-size: 37px;
	line-height: 1.2;
	letter-spacing: .02em;
	padding-bottom: 7px;
	padding-top: 17px;
}

.dateof {
	padding-top: 12px;
	padding-bottom: 7px;
	font-size: 11px;
	color: #777;
}

.dateof-index {
	padding-bottom: -5px;
	font-size: 11px;
	color: #777;
}

.entry {
	padding-left: 2px;
	padding-right: 2px;
	font-size: 17px;
	line-height: 28px;
	margin-bottom: 28px;
	margin-top: 5px;
}

.entry-single {
	padding-left: 2px;
	padding-right: 2px;
	font-size: 17px;
	line-height: 28px;
	margin-bottom: 22px;
	margin-top: 5px;
}

.post {
	width: 92%;
	padding-bottom: 50px;
	padding-left: 22px;
	padding-top: 5px;
}

.single-content {
	padding-bottom: 10px;
}

.post-categories {
	width: 92%;
	padding-bottom: 28px;
	padding-left: 22px;
	padding-top: 5px;
}

.postmetadata {
	overflow: hidden;
	width: 704px;
	font-size: 13px;
	padding-top: 7px;
	padding-left: 39px;
	margin-left: -40px;
	padding-bottom: 7px;
	border-bottom: 1px solid #c9ccd4;
	border-top: 1px solid #c9ccd4;
	-webkit-box-shadow: 0px 2px 2px rgba(30, 30, 30, 0.05);
	-moz-box-shadow:    0px 2px 2px rgba(30, 30, 30, 0.05);
	box-shadow:         0px 2px 2px rgba(30, 30, 30, 0.05);
}

.postmetadata-categories {
	width: 704px;
	font-size: 13px;
	padding-top: 7px;
	padding-left: 39px;
	margin-left: -40px;
	padding-bottom: 7px;
	border-bottom: 1px solid #c9ccd4;
	border-top: 1px solid #c9ccd4;
	-webkit-box-shadow: 0px 2px 2px rgba(30, 30, 30, 0.05);
	-moz-box-shadow:    0px 2px 2px rgba(30, 30, 30, 0.05);
	box-shadow:         0px 2px 2px rgba(30, 30, 30, 0.05);
}

.postmetadata-home {
	width: 704px;
	height: 31px;
	font-size: 13px;
	padding-top: 7px;
	padding-left: 39px;
	margin-left: -40px;
	padding-bottom: 7px;
	border-bottom: 1px solid #c9ccd4;
	border-top: 1px solid #c9ccd4;
	-webkit-box-shadow: 0px 2px 2px rgba(30, 30, 30, 0.05);
	-moz-box-shadow:    0px 2px 2px rgba(30, 30, 30, 0.05);
	box-shadow:         0px 2px 2px rgba(30, 30, 30, 0.05);
}

.fb-like {
	bottom: -5px;
	padding-right: 7px;
	padding-left: 0px;
}
.twitter-share-button {
	margin-bottom: -5px;
	position: relative;
	padding-top: 0px;
	margin-right: -40px;
}
 
#wrapper{
    margin-top: 20px;
    margin-left: auto;
    margin-right: auto;
    width: 990px;
    text-align: left;
    background: transparent;
}
 
#header{
	margin-top: -20px;
    width: 990px;
    position: absolute;
}
.logo {
	margin-top: 0px;
	margin-left: 7px;
	position: relative;
	float: left;
}
 
#blog{
	background: -moz-linear-gradient(left,  rgba(249,249,249,0.7) 0%, rgba(229,229,229,0.02) 1%, rgba(229,229,229,0) 4%, rgba(0,0,0,0) 50%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(249,249,249,0.7)), color-stop(1%,rgba(229,229,229,0.02)), color-stop(4%,rgba(229,229,229,0)), color-stop(50%,rgba(0,0,0,0))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left,  rgba(249,249,249,0.7) 0%,rgba(229,229,229,0.02) 1%,rgba(229,229,229,0) 4%,rgba(0,0,0,0) 50%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left,  rgba(249,249,249,0.7) 0%,rgba(229,229,229,0.02) 1%,rgba(229,229,229,0) 4%,rgba(0,0,0,0) 50%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left,  rgba(249,249,249,0.7) 0%,rgba(229,229,229,0.02) 1%,rgba(229,229,229,0) 4%,rgba(0,0,0,0) 50%); /* IE10+ */
	background: linear-gradient(to right,  rgba(249,249,249,0.7) 0%,rgba(229,229,229,0.02) 1%,rgba(229,229,229,0) 4%,rgba(0,0,0,0) 50%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b3f9f9f9', endColorstr='#00000000',GradientType=1 ); /* IE6-9 */
	float: right;
    width: 720px;
    padding-top: 72px;
    padding-left: 17px;
    padding-right: 5px;
    border-left: 1px solid #edeff3;
    border-right: 1px solid #edeff3;
}

#full-width{
	float: right;
    width: 990px;
    padding-top: 72px;
    padding-right: 5px;
    border-right: 1px solid #edeff3;
}

#full-width-soc{
    width: 100%;
    padding-top: 48px;
    padding-right: 5px;
}

.post-full-width {
	width: 92%;
	padding-bottom: 50px;
	padding-left: 10px;
	padding-top: 5px;
}

#map{
	float: right;
    width: 960px;
    padding-top: 72px;
    padding-left: 17px;
    padding-right: 5px;
    border-right: 1px solid #edeff3;
}


#col-1 {
	float: left;
	width: 45%;
	padding-right: 30px;
	height: 610px;
	overflow: hidden;
	border-right: 1px solid #e5e5e5;
}

#col-1-about {
	font-size: 11.6pt;
	line-height: 29px;
	float: left;
	width: 45%;
	padding-right: 30px;
	height: 610px;
	overflow: hidden;
	border-right: 1px solid #e5e5e5;
}

#col-2 {
	float: right;
	padding-left: 23px;
	width: 49%;
	height: 610px;
	overflow: hidden;
}

.email-button {
	float: left;
	margin-right: 7px;
	background: #e5e5e5;
	padding: 22px;
	width: 170px;
}


/* SOCIAL COLUMNS */

#social-col-1 {
	float: left;
	width: 48%;
	padding-right: 10px;
	height: 610px;
	overflow: hidden;
	border-right: 1px solid #e5e5e5;
}

#social-col-2 {
	float: right;
	padding-left: 20px;
	width: 48%;
	height: 610px;
	overflow: hidden;
	border-right: 1px solid #e5e5e5;
}

#twitter-feed {
	margin-top: 22px;
	width: auto;
}

.tweet {
	list-style: none;
	margin-left: -35px;
}

#soc-twitter-feed {
	position: relative;
	padding-right: 150px;
	width: 100%;
}

.soc-tweet {
	letter-spacing: 0px;
	line-height: 16px;
	border-bottom: 1px solid #e5e5e5;
	font-size: 14px;
	padding-right: 50px;
	padding-bottom: 20px;
	margin-top: 17px;
	margin-bottom: 12px;
	margin-left: -35px;
	list-style: none;
}

.soc-tweet img{
	margin-top: 4px;
	margin-right: 7px;
}

.soc-tweet-ul {
	height: auto;
	width: 100%;
}

/* SOCIALIZE TITLE */

.at-neato-soc-title {
	color: #fff;
	margin-top: 17px;
	margin-bottom: 7px;
	width: 100%;
	background: #777;
	padding-top: 9px;
	padding-bottom: 7px;
	padding-left: 12px;
}

.neato-soc-title {
	color: #fff;
	margin-top: 17px;
	margin-bottom: 7px;
	width: 100%;
	background: #555;
	padding-top: 9px;
	padding-bottom: 7px;
	padding-left: 12px;
}

.history-soc-title {
	color: #fff;
	margin-top: 17px;
	margin-bottom: 7px;
	width: 100%;
	background: #815734;
	padding-top: 9px;
	padding-bottom: 7px;
	padding-left: 12px;
}

.technology-soc-title {
	color: #fff;
	margin-top: 17px;
	margin-bottom: 7px;
	width: 100%;
	background: #CC8743;
	padding-top: 9px;
	padding-bottom: 7px;
	padding-left: 12px;
}

.culture-soc-title {
	color: #fff;
	margin-top: 17px;
	margin-bottom: 7px;
	width: 100%;
	background: #FFB66A;
	padding-top: 9px;
	padding-bottom: 7px;
	padding-left: 12px;
}

.food-soc-title {
	color: #fff;
	margin-top: 17px;
	margin-bottom: 7px;
	width: 100%;
	background: #E2D66F;
	padding-top: 9px;
	padding-bottom: 7px;
	padding-left: 12px;
}

.world-soc-title {
	color: #fff;
	margin-top: 17px;
	margin-bottom: 7px;
	width: 100%;
	background: #C8116B;
	padding-top: 9px;
	padding-bottom: 7px;
	padding-left: 12px;
}

.nature-soc-title {
	color: #fff;
	margin-top: 17px;
	margin-bottom: 7px;
	width: 100%;
	background: #79C27A;
	padding-top: 9px;
	padding-bottom: 7px;
	padding-left: 12px;
}

.life-soc-title {
	color: #fff;
	margin-top: 17px;
	margin-bottom: 7px;
	width: 100%;
	background: #001E67;
	padding-top: 9px;
	padding-bottom: 7px;
	padding-left: 12px;
}

.business-soc-title {
	color: #fff;
	margin-top: 17px;
	margin-bottom: 7px;
	width: 100%;
	background: #46728A;
	padding-top: 9px;
	padding-bottom: 7px;
	padding-left: 12px;
}

.space-soc-title {
	color: #fff;
	margin-top: 17px;
	margin-bottom: 7px;
	width: 100%;
	background: #4C207A;
	padding-top: 9px;
	padding-bottom: 7px;
	padding-left: 12px;
}

.sports-soc-title {
	color: #fff;
	margin-top: 17px;
	margin-bottom: 7px;
	width: 100%;
	background: #3A4CCF;
	padding-top: 9px;
	padding-bottom: 7px;
	padding-left: 12px;
}

.science-soc-title {
	color: #fff;
	margin-top: 17px;
	margin-bottom: 7px;
	width: 100%;
	background: #1EA4BA;
	padding-top: 9px;
	padding-bottom: 7px;
	padding-left: 12px;
}

.today-soc-title {
	color: #fff;
	margin-top: 17px;
	margin-bottom: 7px;
	width: 100%;
	background: #893EB5;
	padding-top: 9px;
	padding-bottom: 7px;
	padding-left: 12px;
}

.bizarre-soc-title {
	color: #fff;
	margin-top: 17px;
	margin-bottom: 7px;
	width: 100%;
	background: #D040AE;
	padding-top: 9px;
	padding-bottom: 7px;
	padding-left: 12px;
}

.entertainment-soc-title {
	color: #fff;
	margin-top: 17px;
	margin-bottom: 7px;
	width: 100%;
	background: #D3234F;
	padding-top: 9px;
	padding-bottom: 7px;
	padding-left: 12px;
}

.music-soc-title {
	color: #fff;
	margin-top: 17px;
	margin-bottom: 7px;
	width: 100%;
	background: #F3161A;
	padding-top: 9px;
	padding-bottom: 7px;
	padding-left: 12px;
}

.today-soc-title-fw {
	color: #fff;
	margin-top: 17px;
	margin-bottom: 7px;
	width: 100%;
	background: #893EB5;
	padding-top: 9px;
	padding-bottom: 7px;
	padding-left: 12px;
}


/* UPCOMING FORM */

.name-upcoming {
	font-family: "Questrial";
	font-size: 17px;
	color: #777;
	height: 32px;
	width: 46.257%;
	padding: 10px;
	border: 1px solid #e5e5e5;
}

.name-upcoming:focus {
	color: #333;
	outline: none;
	border: 1px solid #777;
}

.name-contact {
	font-family: "Questrial";
	font-size: 17px;
	color: #777;
	height: 32px;
	width: 100%;
	padding: 10px;
	border: 1px solid #e5e5e5;
	margin-bottom: 5px;
}

.name-contact:focus {
	color: #333;
	outline: none;
	border: 1px solid #777;
}

.title-upcoming {
	font-family: "Questrial";
	font-size: 17px;
	color: #777;
	height: 32px;
	width: 83.8%;
	padding: 10px;
	margin-top: 5px;
	border: 1px solid #e5e5e5;
}

.title-upcoming:focus {
	color: #333;
	outline: none;
	border: 1px solid #777;
}

.sources-upcoming {
	font-family: "Questrial";
	font-size: 17px;
	color: #777;
	height: 100px;
	width: 96.7%;
	padding: 10px;
	margin-left: 20px;
	margin-top: 5px;
	resize: none;
	border: 1px solid #e5e5e5;
}

.sources-upcoming:focus {
	color: #333;
	outline: none;
	border: 1px solid #777;
}

.category-drop {
	padding-bottom: 2px;
	background: #fff;
	height: 20px;
	border: 1px solid #fff;
	border-radius: 0px;
}

.area-upcoming {
	font-family: "Questrial";
	font-size: 17px;
	color: #777;
	height: 100px;
	width: 96.7%;
	padding: 10px;
	margin-top: 5px;
	resize: none;
	border: 1px solid #e5e5e5;
}

.area-upcoming:focus {
	color: #333;
	outline: none;
	border: 1px solid #777;
}

.submit-button {
	margin-top: 10px;
	font-family: "Questrial";
	color: #555;
	font-size: 13px;
	padding: 10px;
	width: 77px;
	background: #f5f5f5;
	border: 1px solid #e5e5e5;
}

.submit-button:hover {
	font-family: "Questrial";
	color: #777;
	font-size: 13px;
	padding: 10px;
	width: 77px;
	background: #f5f5f5;
	border: 1px solid #e5e5e5;
	border-bottom: 3px solid #C5C5C5;
}

#suggest-description-box {
	color: #555;
	font-size: 13px;
	background: #e5e5e5;
	padding: 25px;
	border: 1px solid #d5d5d5;
	border-bottom: 5px solid #c5c5c5;
}

.btn {
	height: 0px;
	width: 0px;
	visibility: visible;
	position:  absolute;
	right: 5100px;
}

/* END UPCOMING FORM */

#blog-categories {
	background: -moz-linear-gradient(left,  rgba(249,249,249,0.7) 0%, rgba(229,229,229,0.02) 1%, rgba(229,229,229,0) 4%, rgba(0,0,0,0) 50%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(249,249,249,0.7)), color-stop(1%,rgba(229,229,229,0.02)), color-stop(4%,rgba(229,229,229,0)), color-stop(50%,rgba(0,0,0,0))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left,  rgba(249,249,249,0.7) 0%,rgba(229,229,229,0.02) 1%,rgba(229,229,229,0) 4%,rgba(0,0,0,0) 50%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left,  rgba(249,249,249,0.7) 0%,rgba(229,229,229,0.02) 1%,rgba(229,229,229,0) 4%,rgba(0,0,0,0) 50%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left,  rgba(249,249,249,0.7) 0%,rgba(229,229,229,0.02) 1%,rgba(229,229,229,0) 4%,rgba(0,0,0,0) 50%); /* IE10+ */
	background: linear-gradient(to right,  rgba(249,249,249,0.7) 0%,rgba(229,229,229,0.02) 1%,rgba(229,229,229,0) 4%,rgba(0,0,0,0) 50%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b3f9f9f9', endColorstr='#00000000',GradientType=1 ); /* IE6-9 */
	float: right;
    width: 720px;
    padding-top: 91px;
    padding-left: 17px;
    padding-right: 5px;
    border-left: 1px solid #edeff3;
    border-right: 1px solid #edeff3;
}

.sidebar{
	float: left;
    width: 200px;
    margin-top: 98px;
    margin-left: 10px;
    padding-right: 35px;
    font-size: 14px;
    list-style: none;
}

#fb-like-2 {
	visibility: visible;
	width: 350px;
	height: 10px;
	margin-top: -30px;
	margin-bottom: 45px;
	margin-left: -3px;
}
.twitter-follow-button {
	height: 10px;
}

.fb-like-category-titles {
	position: relative;
	float: right;
	bottom: 21%;
	right: 42px;
}

.book {
	margin-left: -42px;
	width: 744px;
}

.book-title {
	font-size: 28px;
	padding-bottom: 38px;
	padding-top: 8px;
	padding-left: 42px;
	width: 680px;
}

.book-title-clear {
	display: inline;
	float: right;
	font-size: 15px;
	padding-right: 42px;
}

.book-item {
	font-family: 'Questrial';
	font-size: 28px;
	line-height: 1.2;
	letter-spacing: .02em;
	padding-bottom: 35px;
	padding-left: 42px;
	padding-right: 42px;
	border-top: 1px solid #c9ccd4;
	padding-top: 35px;
}

a.book-image {
	float: left;
	display: block;
	margin-top: -36px;
	margin-bottom: 30px;
	margin-left: -42px;
}
/* CATEGORY TITLES */

a.all { display: none;}

a.neatos { color: #55585B ;}
a.neato-mentions { color: #83888C ;}
a.neato-articles { color: #ABB0B6 ;}
a.neato-guides { color: #C7CDD4 ;}
a.reviews { color: #9B584B ; }

a.history { color: #FFA823 ; }
a.technology { color: #FF9536 ; }
a.culture { color: #FD690D ; }
a.food { color: #E54128 ; }
a.music { color: #C8116B ; }
a.bizarre { color: #7E0D81 ; }
a.life-wellness { color: #001E67 ; }
a.science { color: #034885 ; }
a.business { color: #50718C ; }
a.sports { color: #03788F ; }
a.space-2 { color: #088074 ; }
a.today { color: #038D51 ; }
a.nature { color: #009E1F ; }
a.entertainment { color: #6EA901 ; }
a.world { color: #ABCA02 ; }

a.sociology { color: #DB4D4D ; }
a.politics { color: #50718C ;}

/* BASE CATEGORIES */

.neatos-title-cat {
	border-left: 5px solid #55585B;
	width: 80%;
	padding: 15px;
	color:#fff;
	font-size: 20px;
	text-align: left;
}

.neatos-title-cat:hover {
	-webkit-transition: all .75s ease-out;
	-moz-transition: all .75s ease-out;
	-o-transition: all .75s ease-out;
	transition: all .75s ease-out;
	box-shadow: inset 0 0 0 -15px rgba(75,75,75, 0.1), 0 0 1px 1px rgba(75,75,75, 0.1);
	width: 100%;
}

.mentions-title-cat {
	border-left: 5px solid #83888c;
	width: 80%;
	padding: 15px;
	color:#fff;
	font-size: 20px;
	text-align: left;
}

.mentions-title-cat:hover {
	-webkit-transition: all .75s ease-out;
	-moz-transition: all .75s ease-out;
	-o-transition: all .75s ease-out;
	transition: all .75s ease-out;
	box-shadow: inset 0 0 0 -15px rgba(75,75,75, 0.1), 0 0 1px 1px rgba(75,75,75, 0.1);
	width: 100%;
}

.articles-title-cat {
	border-left: 5px solid #abb0b6;
	width: 80%;
	padding: 15px;
	color:#fff;
	font-size: 20px;
	text-align: left;
}

.articles-title-cat:hover {
	-webkit-transition: all .75s ease-out;
	-moz-transition: all .75s ease-out;
	-o-transition: all .75s ease-out;
	transition: all .75s ease-out;
	box-shadow: inset 0 0 0 -15px rgba(75,75,75, 0.1), 0 0 1px 1px rgba(75,75,75, 0.1);
	width: 100%;
}

.guides-title-cat {
	border-left: 5px solid #c7cdd4;
	width: 80%;
	padding: 15px;
	color:#fff;
	font-size: 20px;
	text-align: left;
}

.guides-title-cat:hover {
	-webkit-transition: all .75s ease-out;
	-moz-transition: all .75s ease-out;
	-o-transition: all .75s ease-out;
	transition: all .75s ease-out;
	box-shadow: inset 0 0 0 -15px rgba(75,75,75, 0.1), 0 0 1px 1px rgba(75,75,75, 0.1);
	width: 100%;
}

.reviews-title-cat {
	border-left: 5px solid #dde4eb;
	width: 80%;
	padding: 15px;
	color:#fff;
	font-size: 20px;
	text-align: left;
}

.reviews-title-cat:hover {
	-webkit-transition: all .75s ease-out;
	-moz-transition: all .75s ease-out;
	-o-transition: all .75s ease-out;
	transition: all .75s ease-out;
	box-shadow: inset 0 0 0 -15px rgba(75,75,75, 0.1), 0 0 1px 1px rgba(75,75,75, 0.1);
	width: 100%;
}

/* CATEGORIES */


.nature-title-cat {
	border-left: 5px solid #009E1F;
	width: 80%;
	padding: 15px;
	color:#fff;
	font-size: 20px;
	text-align: left;
}

.nature-title-cat:hover {
	-webkit-transition: all .75s ease-out;
	-moz-transition: all .75s ease-out;
	-o-transition: all .75s ease-out;
	transition: all .75s ease-out;
	box-shadow: inset 0 0 0 -15px rgba(75,75,75, 0.1), 0 0 1px 1px rgba(75,75,75, 0.1);
	width: 100%;
}

.science-title-cat {
	border-left: 5px solid #034885;
	width: 80%;
	padding: 15px;
	color:#fff;
	font-size: 20px;
	text-align: left;
}

.science-title-cat:hover {
	-webkit-transition: all .75s ease-out;
	-moz-transition: all .75s ease-out;
	-o-transition: all .75s ease-out;
	transition: all .75s ease-out;
	box-shadow: inset 0 0 0 -15px rgba(75,75,75, 0.1), 0 0 1px 1px rgba(75,75,75, 0.1);
	width: 100%;
}

.tech-title-cat {
	border-left: 5px solid #FF9536;
	width: 80%;
	padding: 15px;
	color:#fff;
	font-size: 20px;
	text-align: left;
}

.tech-title-cat:hover {
	-webkit-transition: all .75s ease-out;
	-moz-transition: all .75s ease-out;
	-o-transition: all .75s ease-out;
	transition: all .75s ease-out;
	box-shadow: inset 0 0 0 -15px rgba(75,75,75, 0.1), 0 0 1px 1px rgba(75,75,75, 0.1);
	width: 100%;
}

.culture-title-cat {
	border-left: 5px solid #FD690D;
	width: 80%;
	padding: 15px;
	color:#fff;
	font-size: 20px;
	text-align: left;
}

.culture-title-cat:hover {
	-webkit-transition: all .75s ease-out;
	-moz-transition: all .75s ease-out;
	-o-transition: all .75s ease-out;
	transition: all .75s ease-out;
	box-shadow: inset 0 0 0 -15px rgba(75,75,75, 0.1), 0 0 1px 1px rgba(75,75,75, 0.1);
	width: 100%;
}

.music-title-cat {
	border-left: 5px solid #C8116B;
	width: 80%;
	padding: 15px;
	color:#fff;
	font-size: 20px;
	text-align: left;
}

.music-title-cat:hover {
	-webkit-transition: all .75s ease-out;
	-moz-transition: all .75s ease-out;
	-o-transition: all .75s ease-out;
	transition: all .75s ease-out;
	box-shadow: inset 0 0 0 -15px rgba(75,75,75, 0.1), 0 0 1px 1px rgba(75,75,75, 0.1);
	width: 100%;
}

.space-title-cat {
	border-left: 5px solid #088074;
	width: 80%;
	padding: 15px;
	color:#fff;
	font-size: 20px;
	text-align: left;
}

.space-title-cat:hover {
	-webkit-transition: all .75s ease-out;
	-moz-transition: all .75s ease-out;
	-o-transition: all .75s ease-out;
	transition: all .75s ease-out;
	box-shadow: inset 0 0 0 -15px rgba(75,75,75, 0.1), 0 0 1px 1px rgba(75,75,75, 0.1);
	width: 100%;
}

.bizarre-title-cat {
	border-left: 5px solid #7E0D81;
	width: 80%;
	padding: 15px;
	color:#fff;
	font-size: 20px;
	text-align: left;
}

.bizarre-title-cat:hover {
	-webkit-transition: all .75s ease-out;
	-moz-transition: all .75s ease-out;
	-o-transition: all .75s ease-out;
	transition: all .75s ease-out;
	box-shadow: inset 0 0 0 -15px rgba(75,75,75, 0.1), 0 0 1px 1px rgba(75,75,75, 0.1);
	width: 100%;
}

.history-title-cat {
	border-left: 5px solid #FFA823;
	width: 80%;
	padding: 15px;
	color:#fff;
	font-size: 20px;
	text-align: left;
}

.history-title-cat:hover {
	-webkit-transition: all .75s ease-out;
	-moz-transition: all .75s ease-out;
	-o-transition: all .75s ease-out;
	transition: all .75s ease-out;
	box-shadow: inset 0 0 0 -15px rgba(75,75,75, 0.1), 0 0 1px 1px rgba(75,75,75, 0.1);
	width: 100%;
}

.food-title-cat {
	border-left: 5px solid #E54128;
	width: 80%;
	padding: 15px;
	color:#fff;
	font-size: 20px;
	text-align: left;
}

.food-title-cat:hover {
	-webkit-transition: all .75s ease-out;
	-moz-transition: all .75s ease-out;
	-o-transition: all .75s ease-out;
	transition: all .75s ease-out;
	box-shadow: inset 0 0 0 -15px rgba(75,75,75, 0.1), 0 0 1px 1px rgba(75,75,75, 0.1);
	width: 100%;
}

.sports-title-cat {
	border-left: 5px solid #03788F;
	width: 80%;
	padding: 15px;
	color:#fff;
	font-size: 20px;
	text-align: left;
}

.sports-title-cat:hover {
	-webkit-transition: all .75s ease-out;
	-moz-transition: all .75s ease-out;
	-o-transition: all .75s ease-out;
	transition: all .75s ease-out;
	box-shadow: inset 0 0 0 -15px rgba(75,75,75, 0.1), 0 0 1px 1px rgba(75,75,75, 0.1);
	width: 100%;
}

.world-title-cat {
	border-left: 5px solid #ABCA02;
	width: 80%;
	padding: 15px;
	color:#fff;
	font-size: 20px;
	text-align: left;
}

.world-title-cat:hover {
	-webkit-transition: all .75s ease-out;
	-moz-transition: all .75s ease-out;
	-o-transition: all .75s ease-out;
	transition: all .75s ease-out;
	box-shadow: inset 0 0 0 -15px rgba(75,75,75, 0.1), 0 0 1px 1px rgba(75,75,75, 0.1);
	width: 100%;
}

.entertainment-title-cat {
	border-left: 5px solid #6EA901;
	width: 80%;
	padding: 15px;
	color:#fff;
	font-size: 20px;
	text-align: left;
}

.entertainment-title-cat:hover {
	-webkit-transition: all .75s ease-out;
	-moz-transition: all .75s ease-out;
	-o-transition: all .75s ease-out;
	transition: all .75s ease-out;
	box-shadow: inset 0 0 0 -15px rgba(75,75,75, 0.1), 0 0 1px 1px rgba(75,75,75, 0.1);
	width: 100%;
}

.life-wellness-title-cat {
	border-left: 5px solid #001E67;
	width: 80%;
	padding: 15px;
	color:#fff;
	font-size: 20px;
	text-align: left;
}

.life-wellness-title-cat:hover {
	-webkit-transition: all .75s ease-out;
	-moz-transition: all .75s ease-out;
	-o-transition: all .75s ease-out;
	transition: all .75s ease-out;
	box-shadow: inset 0 0 0 -15px rgba(75,75,75, 0.1), 0 0 1px 1px rgba(75,75,75, 0.1);
	width: 100%;
}

.business-title-cat {
	border-left: 5px solid #50718C;
	width: 80%;
	padding: 15px;
	color:#fff;
	font-size: 20px;
	text-align: left;
}

.business-title-cat:hover {
	-webkit-transition: all .75s ease-out;
	-moz-transition: all .75s ease-out;
	-o-transition: all .75s ease-out;
	transition: all .75s ease-out;
	box-shadow: inset 0 0 0 -15px rgba(75,75,75, 0.1), 0 0 1px 1px rgba(75,75,75, 0.1);
	width: 100%;
}

.today-title-cat {
	border-left: 5px solid #038D51;
	width: 80%;
	padding: 15px;
	color:#fff;
	font-size: 20px;
	text-align: left;
}

.today-title-cat:hover {
	-webkit-transition: all .75s ease-out;
	-moz-transition: all .75s ease-out;
	-o-transition: all .75s ease-out;
	transition: all .75s ease-out;
	box-shadow: inset 0 0 0 -15px rgba(75,75,75, 0.1), 0 0 1px 1px rgba(75,75,75, 0.1);
	width: 100%;
}

/* TITLE CATEGORIES */

.neatos-title {
	position: relative;
	background-color: #54585B;
	border: 1px solid #777;
	width: 700px;
	height: 35px;
	padding-top: 25px;
	padding-bottom: 10px;
	padding-left: 42px;
	margin-left: -18px;
	margin-bottom: -2px;
	margin-top: -42px;
	color:#fff;
	font-size: 30px;
	text-align: left;
}

.mentions-title {
	position: relative;
	background-color: #83888C;
	border: 1px solid #41484e;
	width: 700px;
	height: 35px;
	padding-top: 25px;
	padding-bottom: 10px;
	padding-left: 42px;
	margin-left: -18px;
	margin-bottom: -2px;
	margin-top: -42px;
	color:#fff;
	font-size: 30px;
	text-align: left;
}

.opinions-title {
	position: relative;
	background-color: #AAB0B5;
	border: 1px solid #e5e5e5;
	width: 700px;
	height: 35px;
	padding-top: 25px;
	padding-bottom: 10px;
	padding-left: 42px;
	margin-left: -18px;
	margin-bottom: -2px;
	margin-top: -42px;
	color:#fff;
	font-size: 30px;
	text-align: left;
}

.guides-title {
	position: relative;
	background-color: #AAB0B5;
	border: 1px solid #e5e5e5;
	width: 700px;
	height: 35px;
	padding-top: 25px;
	padding-bottom: 10px;
	padding-left: 42px;
	margin-left: -18px;
	margin-bottom: -2px;
	margin-top: -42px;
	color:#fff;
	font-size: 30px;
	text-align: left;
}

.cited-title {
	position: relative;
	background-color: #B8D3E1;
	border: 1px solid #83B5CD;
	width: 700px;
	height: 35px;
	padding-top: 25px;
	padding-bottom: 10px;
	padding-left: 42px;
	margin-left: -18px;
	margin-bottom: 12px;
	margin-top: -42px;
	color:#fff;
	font-size: 30px;
	text-align: left;
}

.history-title {
	position: relative;
	background-color: #FFA823;
	border: 1px solid #fdb952;
	width: 700px;
	height: 35px;
	padding-top: 25px;
	padding-bottom: 10px;
	padding-left: 42px;
	margin-left: -18px;
	margin-bottom: -2px;
	margin-top: -42px;
	color:#fff;
	font-size: 30px;
	text-align: left;
}

.technology-title {
	position: relative;
	background-color: #FF9536;
	border: 1px solid #fea759;
	width: 700px;
	height: 35px;
	padding-top: 25px;
	padding-bottom: 10px;
	padding-left: 42px;
	margin-left: -18px;
	margin-bottom: -2px;
	margin-top: -42px;
	color:#fff;
	font-size: 30px;
	text-align: left;
}

.culture-title {
	position: relative;
	background-color: #FD690D;
	border: 1px solid #fd853b;
	width: 700px;
	height: 35px;
	padding-top: 25px;
	padding-bottom: 10px;
	padding-left: 42px;
	margin-left: -18px;
	margin-bottom: -2px;
	margin-top: -42px;
	color:#fff;
	font-size: 30px;
	text-align: left;
}

.food-title {
	position: relative;
	background-color: #E54128;
	border: 1px solid #f05b44;
	width: 700px;
	height: 35px;
	padding-top: 25px;
	padding-bottom: 10px;
	padding-left: 42px;
	margin-left: -18px;
	margin-bottom: -2px;
	margin-top: -42px;
	color:#fff;
	font-size: 30px;
	text-align: left;
}

.music-title {
	position: relative;
	background-color: #C8116B;
	border: 1px solid #da2c81;
	width: 700px;
	height: 35px;
	padding-top: 25px;
	padding-bottom: 10px;
	padding-left: 42px;
	margin-left: -18px;
	margin-bottom: -2px;
	margin-top: -42px;
	color:#fff;
	font-size: 30px;
	text-align: left;
}

.bizarre-title {
	position: relative;
	background-color: #7E0D81;
	border: 1px solid #942297;
	width: 700px;
	height: 35px;
	padding-top: 25px;
	padding-bottom: 10px;
	padding-left: 42px;
	margin-left: -18px;
	margin-bottom: -2px;
	margin-top: -42px;
	color:#fff;
	font-size: 30px;
	text-align: left;
}

.life-title {
	position: relative;
	background-color: #001E67;
	border: 1px solid #234189;
	width: 700px;
	height: 35px;
	padding-top: 25px;
	padding-bottom: 10px;
	padding-left: 42px;
	margin-left: -18px;
	margin-bottom: -2px;
	margin-top: -42px;
	color:#fff;
	font-size: 30px;
	text-align: left;
}

.science-title {
	position: relative;
	background-color: #034885;
	border: 1px solid #105b9d;
	width: 700px;
	height: 35px;
	padding-top: 25px;
	padding-bottom: 10px;
	padding-left: 42px;
	margin-left: -18px;
	margin-bottom: 12px;
	margin-top: -42px;
	color:#fff;
	font-size: 30px;
	text-align: left;
}

.business-title {
	position: relative;
	background-color: #50718C;
	border: 1px solid #547fa3;
	width: 700px;
	height: 35px;
	padding-top: 25px;
	padding-bottom: 10px;
	padding-left: 42px;
	margin-left: -18px;
	margin-bottom: 12px;
	margin-top: -42px;
	color:#fff;
	font-size: 30px;
	text-align: left;
}

.sports-title {
	position: relative;
	background-color: #03788F;
	border: 1px solid #0f8ba3;
	width: 700px;
	height: 35px;
	padding-top: 25px;
	padding-bottom: 10px;
	padding-left: 42px;
	margin-left: -18px;
	margin-bottom: -2px;
	margin-top: -42px;
	color:#fff;
	font-size: 30px;
	text-align: left;
}

.space-title {
	position: relative;
	background-color: #088074;
	border: 1px solid #139e90;
	width: 700px;
	height: 35px;
	padding-top: 25px;
	padding-bottom: 10px;
	padding-left: 42px;
	margin-left: -18px;
	margin-bottom: 12px;
	margin-top: -42px;
	color:#fff;
	font-size: 30px;
	text-align: left;
}

.today-title {
	position: relative;
	background-color: #038D51;
	border: 1px solid #12ac69;
	width: 700px;
	height: 35px;
	padding-top: 25px;
	padding-bottom: 10px;
	padding-left: 42px;
	margin-left: -18px;
	margin-bottom: -2px;
	margin-top: -42px;
	color:#fff;
	font-size: 30px;
	text-align: left;
}

.nature-title {
	position: relative;
	background-color: #009E1F;
	border: 1px solid #3dba55;
	width: 700px;
	height: 35px;
	padding-top: 25px;
	padding-bottom: 10px;
	padding-left: 42px;
	margin-left: -18px;
	margin-bottom: 12px;
	margin-top: -42px;
	color:#fff;
	font-size: 30px;
	text-align: left;
}

.entertainment-title {
	position: relative;
	background-color: #6EA901;
	border: 1px solid #93c43a;
	width: 700px;
	height: 35px;
	padding-top: 25px;
	padding-bottom: 10px;
	padding-left: 42px;
	margin-left: -18px;
	margin-bottom: -2px;
	margin-top: -42px;
	color:#fff;
	font-size: 30px;
	text-align: left;
}

.world-title {
	position: relative;
	background-color: #ABCA02;
	border: 1px solid #c8e23a;
	width: 700px;
	height: 35px;
	padding-top: 25px;
	padding-bottom: 10px;
	padding-left: 42px;
	margin-left: -18px;
	margin-bottom: -2px;
	margin-top: -42px;
	color:#fff;
	font-size: 30px;
	text-align: left;
}

.debunk-title {
	position: relative;
	background-color: #9C8D8D;
	border: 1px solid #786666;
	width: 700px;
	height: 35px;
	padding-top: 25px;
	padding-bottom: 10px;
	padding-left: 42px;
	margin-left: -18px;
	margin-bottom: -2px;
	margin-top: -42px;
	color:#fff;
	font-size: 30px;
	text-align: left;
}


/* FOOTER */
 
.footer{
	float: right;
	list-style: none;
	width: 744px;
	margin-top: 0px;
	border-top: 5px solid #f5f5f5;
	border-bottom: 1px solid #f5f5f5;
    clear: both;
    text-align: left;
    height: 50px;
    background: #f7f7f7;
}

.footer ul{
	list-style: none;
	font-size: 13px;
}

.footer li{
	margin-top: 20px;
	display: inline;
	padding-left: 10px;
	padding-right: 0px;
}

.footer a{
	color: #777;
	padding-top: 20px;
}

/* NAVIGATION */

.nav{
    background: #44464A;
	width: 704px;
	float: right;
	position: relative;
	list-style: none;
	border-bottom: 1px solid #222;
}
 
.nav ul{
    list-style:none;
}
 
.nav li{
    float:left;
    position:relative;
}
.nav a{
	list-style: none;
    display:block;
    text-decoration:none;
    color:#fff;
    padding-top: 15px;
    margin-left: 4px;
    padding-bottom: 15px;
    padding-right: 50px;
    font-size:15px; 
    font-weight:;
}
 
.nav ul ul{
    display:none;
    position:absolute;
    top:100%;
    left:0;
    float:left;
    z-index:8888;
    background: #212121;
}
 
.nav ul ul ul{
    top: 30%;
    left:100%;
    background: #343434;
}
 
.nav ul ul a{
    height:auto;
    line-height:1em;
    padding:10px;
    width:130px;
}
 
.nav li:hover > a,.nav ul ul:hover > a{
    color:#ccc;
}
 
.nav ul li:hover > ul{
    display:block;
}

/* PAGINATION */

.navigation {
	padding-left: -10px;
	margin-top: -25px;
	padding-bottom: 75px;
}

.navigation-single {
	width: 690px;
	padding-left: 17px;
	padding-right: 17px;
}

.navigation-previous {
	width: 91%;
	background: #fbfbfb;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 20px;
	padding-bottom: 20px;
}

.navigation-next {
	width: 91%;
	background: #fbfbfb;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 20px;
	padding-bottom: 20px;
}

.pagination {
	clear:both;
	padding:20px;
	margin-left: -38px;
	position:relative;
	font-size:12px;
	line-height:13px;
}
 
.pagination span, .pagination a {
	border: 1px solid #EDEFF3;
	margin: 1px;
	height: 30px;
	display:block;
	text-align: center;
	float:left;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 15px;
	text-decoration:none;
	width:auto;
	color:#44464A;
	background: #f5f5f5;
}
 
.pagination a:hover{
	color:#555;
	background: #f5f5f5;
}
 
.pagination .current{
	border: 1px solid #C9CCD4;
	border-bottom: 5px solid #c5c5c5;
	margin: 5px 5px 5px 5px;
	text-align: center;
	line-height: 31px;
	height: 28px;
	width: 30px;
	padding:5px;
	background: #d5d5d5;
	color:#222;
}

input {
	height: 32px;
	padding-left: 10px;
	font-size: 15px;
	font-family: 'Questrial';
}

#searchform input{
	position: relative;
	font-size: 10px;
	color: #999;
	border: 1px solid #e5e5e5;
	width: 187px;
}

#searchform {
	font-size: 12px;
	position: absolute;
	float: right;
	margin-left: 535px;
	margin-top: -42px;
	height: 50px;
	width: 173px;
}

#searchform #searchsubmit{
	opacity: .5;
	position: absolute;
	font-size: 0px;
	background-color: #44464A;
	background: url(i/search.png);
	height: 41px;
	width: 41px;
	margin-top: -45px;
	margin-left: 147px;
}

#bottom-wash {
	background-repeat: repeat-x;
	background: url(http://n eato.me/white-wash.png);
	position: fixed;
	z-index: 999999;
	width: 100%;
	bottom: 0;
	margin-bottom: -7px;
}