/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

@import url(../../../css/custom.css);

#logo { position: absolute; top: -27px; z-index: 99999; }

.custom-logo {
	background-image: url(../../../../../images/yootheme/logo_wide.png);
	vertical-align: middle;
}

#breadcrumbs { font-size: 12px; margin: 15px 0px 15px 150px;}

em { color: #444; }

.nomargin { margin: 0px 0 15px 0; }



.box-content {
	background: #FFF3D4;
	border: 0px solid #B2A779;
	border-radius: 10px;
	margin: 0px 0 30px 0;
}

.box-about {
	background: #FADE87;
	border: 1px solid #FADE87;
	border-radius: 10px;
}

.box-padding {
	margin: 10px 10px 10px 10px;
	font-size: 100%;
}

.latest-news {
	font-size: 90%;
	line-height:90%
}

.button-sidebar {
	padding: 3px 10px;
	border: 1px solid #B2A779;
	background: #FFEBAA;
	border-radius: 10px;
	width:156px;
	font-size: 1.4em;
	line-height: 32px;
}

.homepage {
	color: #9C2A0E;
}

#headerbar .module { width: 679px !important; }
.dairy-text { float:left; display: block; }
.social-links { float:right; width: 180px; padding-top: 52px; }
.social-links a { float:left; display: block; width: 39px; height: 39px; background: url(../images/fb.png) left top no-repeat; margin-right: 6px; }
.social-links a.tw-link { background-image: url(../images/tw.png); }
.social-links a.yt-link { background-image: url(../images/yt.png); }
.social-links a.rss-link { background-image: url(../images/rss.png); }


div#map {
    	margin-bottom: 25px;
}

div.results_entry span.location_name {
    color: #5D4F83;
}