/* -------------------------------------------------------------- 
  
   Boilerplate Screen Styles
   * Version:   0.5 (2007-11-19)
   
-------------------------------------------------------------- */

@import "lib/reset.css";
@import "lib/typography.css";
@import "lib/forms.css";
@import "lib/plugins.css";
@import "lib/sifr.css";

/* Site
-------------------------------------------------------------- */
body {  padding:0; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; background:transparent url("img/background.gif")repeat-x left top; background-color:#aaa378;}
h2 { font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; color:#0f94d0; font-size: 22px; font-weight:normal; margin-bottom:0.3em;}
h3 { font-family:Arial, Helvetica, sans-serif;  font-size:1.3em; color:#FFFFFF; text-align:center; padding-top:2px; }
h4 { font-family:Arial, Helvetica, sans-serif;  font-size:16px; background-color:#565231; padding-left:10px; }
h5 { font-family:Arial, Helvetica, sans-serif;  font-size:16px; background-color:#656140; text-align:center; color:#FFFFFF; }
p {
font-family:Arial, Helvetica, sans-serif;}
.style1 {color: #CCCCCC}

a { color:#000;}
#skiplinks, hr{ display:none;}

/* Put your site styles here */


#background-border {background: transparent url("img/content_bg.gif") repeat-y left top;}

#pagewidth {width:960px; margin:0 auto; text-align:left;}

#top-menu { line-height:28px; text-align:right;}
#top-menu ul{padding:0; margin:0; background-color:#565231; color:#FFFFFF; padding-right:155px}
#top-menu ul li {padding:0;margin:0;display:inline; white-space:nowrap;}
#top-menu ul li  a { padding:0 10px;text-transform:uppercase; text-decoration:none;  background:transparent url("img/line.png") no-repeat right center; }
#top-menu ul li  a:hover { text-decoration:underline;}
#top-menu ul li  a.last { background:none; padding-right:0;}

#header { position:relative; height:428px; width:960px;}

#header-banner{ padding-left:0px;}

/* logo */
	#logo {position:absolute;top:53px;left:0px;height:152px; width:350px; background:transparent url("img/logo.jpg") no-repeat left top; z-index:100;}
	#logo {padding-bottom:0;}  /*padding bottom 0 to remove space in IE5 Mac */
	#logo h1 {font-size:3px;padding:0px;margin:0px; }
	#logo h1 a {display:block;height:132px; width:155px;text-decoration:none;text-indent:-9999em;}
	
/* Hotel Motto */
#motto {position:absolute;top:110px;left:0px; z-index:100; width:300px; padding-left:10px; background-color:#76745e; filter:alpha(opacity=60);/* CSS3 standard */opacity:0.8; font-size:26px;}
#motto {padding-bottom:0;}  /*padding bottom 0 to remove space in IE5 Mac */
#motto h1 {font-size:3px;padding:0px;margin:0px; }
#motto h1 a {display:block;height:132px; width:155px;text-decoration:none;text-indent:-9999em;}
	

/* Main Image */
.top-photo { position:relative;top:0;right:0px;height:428px; padding-left:0px; padding-right:0px; width:960px;}

/* Nav bar in big Image */
#navbar {background-color: #CCCCCC;line-height:31px; font-size:12px;position: relative;top:-29px;height: 32px;width:960px;z-index:200;}

	
/* Middle Box */
#middlebox {background-color:#625e3d;color:#c2bfae;padding-left:10px;padding-right:10px;padding-top:5px;}

#book{background-color:#a09977;z-index:-1;}
#book p { padding-top:5px;}
#book_title {font-family:Arial, Helvetica, sans-serif;  font-size:16px; background-color:#656140; text-align:center; color:#FFFFFF;}
#book .cancel_booking{padding: 5px; text-align: center; font-weight: bold; color: #FFF;}
#book .cancel_booking a {color: #FFF;}
/* newsletter */
#newsletter{
position:relative; width:930px; background:transparent url("img/bar.gif") no-repeat left top;
color:#FFFFFF;
font-size:14px;
padding-left:10px;

}

/* member */
#member{
background-color:#5d5b45;
}

/* stars */
#stars{
background-color:#86805e;
color:#FFFFFF;
}

#imagetext{
background-color:#726d4b;
color:#FFFFFF;
font-size:14px;
}

#greenbg{
background-color:#5c5a44;
}


/* Footer */
#footer {margin:0 auto; padding:0px 0px; height:20px; width:960px; background-color:#565231;}
#footer a {color: #000000; text-decoration:none;}

.links {width:960px; padding:0; text-align:left; display:inline; float:left}
	.links li {display:inline}
	.links a {color:#758294; text-decoration:none; padding-right:7px; margin-right:7px; border-right:1px solid #758294}
	.links a:hover{text-decoration:underline}
	.links a.lastlink {border:none}
#map 
{
    width: 400px;
    height: 350px;
    border: 1px solid #E4DFD0;
   
    color:Black;
    float: left;
}