body{background:#FFFFFF url(../images/bg.png) repeat-x left top;font-family:Georgia,serif;font-size:75%;color:#766A65;}
h2{font-size:2.3em;font-family:Georgia,serif;font-weight:bold;color:#981f32;}
h3{font-size:1.5em;font-family:Georgia,serif;font-weight:bold;color:#981f32;}
p{font-size:1.4em;margin:1em 0em 1em 0em;line-height:1.3em;font-weight:normal;}

input.text, textarea.text{width:30em;border:1px solid #CCCCCC;font-size:1.2em;padding:.5em;color:#555555;}
input.formError{background-color:#F99595;}
label{text-transform:uppercase;}

a{color:#555555;text-decoration:underline;}
a:hover{text-decoration:none;}

#wrapper{width:1000px;letter-spacing:-1px;}

#wrapper #header{background:#b5aca5;}
	#wrapper #header h1#logo{width:313px;height:115px;}
		#wrapper #header h1#logo a{display:block;width:313px;height:115px;background:transparent url(../images/logo.png) no-repeat left top;text-indent:-9999px;}
#wrapper #content{height:270px;background:#fff none no-repeat 0 0;padding:10px 0;}
#home #wrapper #content{background-image:url(../images/header_welkom.jpg);}
#menu #wrapper #content{background-image:url(../images/header_menu.jpg);}
#reservation #wrapper #content{background-image:url(../images/header_reserveren.jpg);}
#photos #wrapper #content{background-image:url(../images/header_fotos.jpg);}
#contact #wrapper #content{background-image:url(../images/header_contact.jpg);}


	#wrapper #content #navigation{height:245px;}
		#wrapper #content #navigation ul{}
			#wrapper #content #navigation ul li{width:195px;height:44px;background:transparent none no-repeat 0 0;margin:0 0 5px 0;}
				#wrapper #content #navigation ul li a{display:block;width:195px;height:44px;line-height:.8em;text-decoration:none;text-indent:-9999px;}
			#wrapper #content #navigation ul li#navhome a{background-image:url(../images/home.png);}
			#wrapper #content #navigation ul li#navhome a:hover,#wrapper #content #navigation ul li#navhome.nav_active a{background-image:url(../images/home_hover.png);}
			#wrapper #content #navigation ul li#navmenu a{background-image:url(../images/menu.png);}
			#wrapper #content #navigation ul li#navmenu a:hover,#wrapper #content #navigation ul li#navmenu.nav_active a{background-image:url(../images/menu_hover.png);}
			#wrapper #content #navigation ul li#navreservation a{background-image:url(../images/reserveren.png);}
			#wrapper #content #navigation ul li#navreservation a:hover,#wrapper #content #navigation ul li#navreservation.nav_active a{background-image:url(../images/reserveren_hover.png);}
			#wrapper #content #navigation ul li#navphotos a{background-image:url(../images/fotos.png);}
			#wrapper #content #navigation ul li#navphotos a:hover,#wrapper #content #navigation ul li#navphotos.nav_active a{background-image:url(../images/fotos_hover.png);}
			#wrapper #content #navigation ul li#navcontact a{background-image:url(../images/contact.png);}
			#wrapper #content #navigation ul li#navcontact a:hover,#wrapper #content #navigation ul li#navcontact.nav_active a{background-image:url(../images/contact_hover.png);}
			
#wrapper #sideBar{width:280px;float:left;padding:0px 10px 0 10px;margin:37px 0 0 0;border-right:1px solid #eee;}
	#wrapper #sideBar h2{margin:1em 0em .5em 0em;font-weight:normal;}
	#wrapper #sideBar p{margin:0em 0em .5em 0em;}
	#wrapper #sideBar ul{margin:1em 0em 1em 0em;}
	#wrapper #sideBar ul li{margin:1em 0em 1em 1em;font-size:1.4em;list-style-image:url(../images/listitem.png);margin-left:40px;}

#wrapper #contentBlock{float:left;width:660px;border-top:5px solid #981f32;padding:10px 10px;background:#fff;}
	
	#wrapper #contentBlock ul{margin:1em 0em 1em 0em;}
	#wrapper #contentBlock ul li{margin:1em 0em 1em 1em;font-size:1.4em;list-style-image:url(../images/listitem.png);margin-left:40px;}
	#wrapper #contentBlock h2{margin:1em 0em .5em 0em;}
	#wrapper #contentBlock #headLine{font-family:Georgia,sans-serif;text-align:justify;}
		#wrapper #contentBlock #headLine p{}
		#wrapper #contentBlock #headLine strong{font-weight:bold;}
		
#wrapper #contentBlock div.formSection{margin:3em 0em 3em 0em;}
	#wrapper #contentBlock div.formSection p.formTitle{text-transform:uppercase;}
	#wrapper #contentBlock div.formSection p.formValue{color:#555555;}

#wrapper #footer{padding:10px;border-top:1px dotted #eee;margin:10px 0;}
	#wrapper #footer p{font-size:.9em;}
.clear{clear:both;}
p.footer{border-top:1px solid #eee;padding:4px 0 0 0;font-size:.9em;}

#ui-datepicker-div {
  display: none;
  z-index: 10; /*must have*/
  background-color:#999999;
}