/*
Theme Name: WordPress Default
Theme URI: http://wordpress.org/
Description: The default WordPress theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 1.6
Author: Michael Heilemann
Author URI: http://binarybonsai.com/
Tags: blue, custom header, fixed width, two columns, widgets

	Kubrick v1.5
	 http://binarybonsai.com/kubrick/

	This theme was designed and built by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/



/* Begin Typography & Colors */

html {
	margin:0px;
}

body {
	background-color:#ebe3d6;
	background-image:url('images/bg-top.jpg');
	background-repeat:repeat-x;
	background-postion:top;
	margin:0px;
	font-family:"Georgia", Times New Roman, Times, serif;
	font-size:11px;
	color:#796554;
}

p {
	font-family:"Georgia", Times New Roman, Times, serif;
	font-size:11px;
	color:#796554;
	line-height:1.8em;
}

.topQuote {
	height:6px; 
	width:100%;
}

.quote {
	width:300px;
	padding:10px;
	background-color:#f6f5f2;
}

.botQuote {
	height:6px; 
	width:100%;
}

#content a, #footer a, #sidebar a {
	color:#93887e;
	text-decoration:none;
	border-bottom:1px dotted #9d7753;
}

div.clear {
	clear:both;
}

#container {
	width:697px;
	height:auto;
	margin:0 auto 0 auto;
}

#header {
	height:139px;
}	

#headerimg {
	width:343px;
	height:104px;
}

h1.logo {
	width:343px;
	height:104px;
	background-image:url('images/header-logo.jpg');
	background-repeat:no-repeat;
	display:block;
	margin:0px;
}

h1.logo strong {
	display:none;
}

#navbar {
	width:697px;
	background-image:url('images/nav-bg.jpg');
}

ul#nav { width:697px; height:35px; margin: 0; padding: 0; text-align:center; padding-left:0px;}
ul#nav li {  float:left; padding:0; margin:0; list-style-type: none; }
ul#nav li a { display:block; height:35px; padding: 0; margin: 0; }

ul#nav li.about a { background:url('images/nav-about.jpg') 100% -0px; width:51px; height:35px;margin: 0px;  margin-left:0px;}
ul#nav li.about a:hover { background:url('images/nav-about.jpg') 100% -35px; }

ul#nav li.rates a { background:url('images/nav-rates.jpg') 100% -0px; width:47px; height:35px;margin: 0px;  margin-left:32px;}
ul#nav li.rates a:hover { background:url('images/nav-rates.jpg') 100% -35px; }

ul#nav li.reservations a { background:url('images/nav-reservations.jpg') 100% 0px; width:101px; height:35px; margin: 0px; margin-left:42px;}
ul#nav li.reservations a:hover { background:url('images/nav-reservations.jpg') 100% -35px; }

ul#nav li.gallery a { background:url('images/nav-gallery.jpg') 100% -0px; width:60px; height:35px;margin: 0px;margin-left:39px;}
ul#nav li.gallery a:hover { background:url('images/nav-gallery.jpg') 100% -35px; }

ul#nav li.contact a { background:url('images/nav-contact.jpg') 100% 0px; width:63px; height:35px; margin: 0px;margin-left:35px; }
ul#nav li.contact a:hover { background:url('images/nav-contact.jpg') 100% -35px; }

ul#nav li.testimonials a { background:url('images/nav-testimonials.jpg') 100% 0px; width:99px; height:35px; margin: 0px;margin-left:42px; }
ul#nav li.testimonials a:hover { background:url('images/nav-testimonials.jpg') 100% -35px; }

ul#nav li.links a { background:url('images/nav-links.jpg') 100% 0px; width:43px; height:35px; margin: 0px;margin-left:36px; }
ul#nav li.links a:hover { background:url('images/nav-links.jpg') 100% -35px; }

ul#nav li a strong { display: none; }
ul#nav li a.current { background-position:100% 0; }

#heroContainer {
	margin-top:19px;
	width:677px;
	height:176px;
	background-image:url('images/hero-pic-bg.jpg');
	background-repeat:no-repeat;
	padding:10px;
	
}

img.hero {
	width:677px;
	height:176px;
}

#sidebar {
	width:321px;
	border-right:1px dotted #bfafa1;
	padding-right:10px;
	float:left;
	margin-top:223px;
}

#sidebarPic {
	width:297px;
	height:181px;
	background-image:url('images/sidebar-pic-bg.jpg');
	padding:6px 7px 7px 6px; 
}

#sidebarFacilities {
	width:307px;
	height:auto;
	background-image:url('images/side-facilities.jpg');
	background-position:top;
	background-repeat:no-repeat;
	padding-top:36px;
	margin-left:1px;
	margin-top:11px;
}

#sidebarFacilities ul li {
	margin-bottom:7px;
	list-style-image:url('images/bullet.jpg');
}

#content {
	width:340px;
	margin-top:223px;
	padding:0px 7px 0px 14px;
	background-image:url('images/content-motief.jpg');
	background-position:top right;
	background-repeat:no-repeat;
	float:right;
	margin-bottom:8px;

}	

*html #content, *html #sidebar {
	margin-top:6px;
}

.entry {
	margin-top:0px;
	padding-top:0px;
}

.post {
	margin-top:0px;
	padding-top:0px;
}


.headings {
	margin-bottom:15px;
}

#footer {
	width:697px;
	border-top:1px dotted #bfafa1;
	clear:both;
	margin:0px auto 0 auto;
	padding:7px 0px 10px 0px;
}