
html { font-size: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; text-rendering: optimizelegibility; }
body {-webkit-font-smoothing: antialiased;}

/* Colors ------------------------------------------ */
body.color-1::-moz-selection {background: #e74c3c; color: #fff; }
body.color-1::selection {background: #e74c3c; color: #fff; }
body.color-1 a{text-decoration: none;}
body.color-1 nav#top-nav #fixed-nav li a:hover {color: #d3c37b;}
body.color-1 nav#top-nav #fixed-nav li.current a {color:#d3c37b;}


/* Navigation & Logo ------------------------------------------ */
#header{
	top:0px;
	border-bottom: 1px solid #D6D6D6;
	width: 100%;
	background: rgba(255, 255, 255, 0.9);
	-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4Cffffff, endColorstr=#4Cffffff);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4Cffffff, endColorstr=#4Cffffff);
	position: fixed;
	height: 50px;
	z-index:99;
}
#nav-button{display:none;float:right;margin:55px 0 0;}

div#top-nav{}
div#top-nav ul {
	font-family: 'LibreBaskerville-Regular';
	float: right;
	margin:-30px 0 0;
	font-weight:normal;
	padding:0;
}
div#top-nav #fluid-nav li, div#top-nav #fixed-nav li {
	display: inline-block;
	float: left;
    font-size: 11px;
    padding: 0 0 0 8px;
    text-transform: uppercase;
}

div#top-nav #fluid-nav li:first-child, div#top-nav #fixed-nav li:first-child  {margin-left: 0;}
div#top-nav #fluid-nav li a, div#top-nav #fixed-nav li a {color: #805b36;border: none;}
div#top-nav #fluid-nav li a:hover {color: #333;text-decoration: none;}
div#top-nav #fluid-nav li.current a {color: #faa3a5;}
div#top-nav #fixed-nav li a:hover {text-decoration: none;}
div#top-nav #fixed-nav li.current a {color: #d3c37b;}
div#top-nav #fixed-nav li a:hover {
	color:#d3c37b;
	-moz-transition: all 0.4s ease-in-out;
	-o-transition: all 0.4s ease-in-out;
	-ms-transition: all 0.4s ease-in-out;
	-webkit-transition: all 0.4s ease-in-out;
	transition: all 0.4s ease-in-out;
}


