/*
Theme Name: BlankSlate
Description: 3.0+ has been completely and massively overhauled. DO NOT UPGRADE current projects (anything below 3.0) to this version automatically. You will lose all customizations whether you're using a child theme or not. BEFORE USING AND ESPECIALLY UPGRADING IN GENERAL PLEASE READ: tidythemes.com/concept. The bare essentials of a WordPress theme (an HTML5 boilerplate), no visual CSS styles added. Perfect for those who would like to build their own theme from scratch or for clients if you're a developer or designer. This theme is clean, valid code, semi-minified, no programmer comments, SEO-friendly and 100% open source. One custom menu and one widgetized sidebar to get you started. If you don't know CSS and would like to learn we've prepared: tidythemes.com/want-to-learn-css and please visit us in the forum for further help: tidythemes.com/forum - Thank You and Enjoy
Author: TidyThemes
Author URI: http://tidythemes.com/
Version: 3.3
Tags: black, blue, white, light, one-column, flexible-width, custom-menu, featured-images, microformats, sticky-post, threaded-comments, translation-ready
License: GNU General Public License
License URI: https://www.gnu.org/licenses/gpl.html
*/

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{
	font-size:100%;
	font:inherit;
	padding:0;
	border:0;
	margin:0;
	vertical-align:baseline
}
body{
	line-height:1
}
ol,ul{
	/*list-style:none*/
}
blockquote,q{
	/*quotes:none*/
}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
table{/*border-collapse:collapse;border-spacing:0*/}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
.clear{clear:both}


#wrapper {
	width:1275px;
	margin-left:auto;
	margin-right:auto;
}
body {
	background-color:#FFFFFF;
	padding:0;
	margin:0;
	font-family: 'Habibi', serif;
	font-size:18px;
	color:#666666;
}
.menu {
	z-index:999;
	position:relative;
	top:-18px; /*height of the menu*/
	margin-left:300px;
}
h6 {
	display:none;
}
.footer {
	background-image:url(images/footer-background.jpg);
	background-repeat:no-repeat;
	height:163px;
	margin:0px;
	padding:0px;
}
.header {
	height:485px;
	background-image:url(images/header-background2.jpg);
	background-repeat:no-repeat;
}
.slideshow {
	margin-top:-2px;
}
#container {
	background-image:url(images/wrapper-background.jpg);
	background-repeat:repeat-y;
}
.card {
	float:left;
	margin-right:-46px;
	margin-top:-35px;
}
#content {
	margin-left:450px;
	margin-right:285px;
}
#content p {
	padding-bottom:20px;
	line-height:140%;
}
#content a {
	color:#666666;
	text-decoration:underline;
}
#content a:hover {
	color:#333333;
}
#gallery-content {
	width:520px;
	float:right;
	margin-right:300px;
}
/* ABOUT MENU ITEM */
.menu1 .page-item-6 {
height: 18px;
width: 139px;
/* display: block;*/
}
.menu1 .page-item-6 a {
background: url(images/about.png) 0 0 no-repeat;
width: 139px;
height: 18px;
display:inline-block;
text-indent: -9999px
}
.menu1 .page-item-6 a:hover {
background-position: 0 -18px
}
/* MENU MENU ITEM */
.menu1 .page-item-7 {
height: 18px;
width: 141px;
/* display: block;*/
}
.menu1 .page-item-7 a {
background: url(images/menu.png) 0 0 no-repeat;
width: 141px;
height: 18px;
display:inline-block;
text-indent: -9999px
}
.menu1 .page-item-7 a:hover {
background-position: 0 -18px
}
/* FUNCTIONS MENU ITEM */
.menu1 .page-item-8 {
height: 18px;
width: 140px;
/* display: block;*/
}
.menu1 .page-item-8 a {
background: url(images/functions.png) 0 0 no-repeat;
width: 140px;
height: 18px;
display:inline-block;
text-indent: -9999px
}
.menu1 .page-item-8 a:hover {
background-position: 0 -18px
}
/* GALLERY MENU ITEM */
.menu1 .page-item-9 {
height: 18px;
width: 141px;
/* display: block;*/
}
.menu1 .page-item-9 a {
background: url(images/gallery.png) 0 0 no-repeat;
width: 141px;
height: 18px;
display:inline-block;
text-indent: -9999px
}
.menu1 .page-item-9 a:hover {
background-position: 0 -18px
}
/* CONTACT MENU ITEM */
.menu1 .page-item-10 {
height: 18px;
width: 140px;
/* display: block;*/
}
.menu1 .page-item-10 a {
background: url(images/contact.png) 0 0 no-repeat;
width: 140px;
height: 18px;
display:inline-block;
text-indent: -9999px
}
.menu1 .page-item-10 a:hover {
background-position: 0 -18px
}
/* MENU ACTIVE STATES */
.menu1 .current_page_item a {
	background-position: 0 -18px
}
.menu1 li {
	display:inline;
	padding:0;
	margin:0;
}
.menu1 ul {
	font-size:0px;
}
.page_item a {
	width:250px;
}	
.news-block {
	font-size:12px;
	color:#666666;
}
.news-block h2 {
	font-size:11px;
	font-weight:normal;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:20px;
}
.news-block p {
	padding-left:10px;
	padding-right:10px;
	padding-bottom:20px;
}
.social {
	width:680px;
	margin-left:auto;
	margin-right:auto;
}
.social img {
	margin-top:30px;
}
.footer-text {
	float:right;
	margin-top:50px;
	font-size:14px;
	margin-right:-18px;
}
.footer-text a {
	text-decoration:none;
	color:#666666;
}