@charset "UTF-8";
/* CSS Document */

html {
overflow-y: scroll;
}

body {
background: url("images/offwhiteback.png") repeat scroll;
text-align:center;
margin:0px 0px 0px 0px;
font-family: 'fineStyle';
font-size: 14px;
}

@font-face {
	font-family: 'fineStyle';
	src: url('http://thebeatriceinn.com/fonts/fineStyle/fineStyle.ttf');
	src: url('http://thebeatriceinn.com/fonts/fineStyle/fineStyle.eot') format('embedded-opentype'),
		 url('http://thebeatriceinn.com/fonts/fineStyle/fineStyle.woff') format('woff'),
		 url('http://thebeatriceinn.com/fonts/fineStyle/fineStyle.ttf') format('truetype'),
		 url('http://thebeatriceinn.com/fonts/fineStyle/fineStyle.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

#wrapper {
height:650px;
width:1000px;
margin: 0px auto 0px auto;


}

#header {
margin:0px auto 0px auto;
display:block;

}

#imgCon {
margin-top:-50px;
}

#indexText {
font-family: 'fineStyle';
margin-top:-10px;
font-size: 16px;
}



#navbarleft1 {
position:relative;
top:21px;
left:25px;
height:4px;
width:280px;
border-top:1px solid #b8b8b8;
border-bottom:1px solid #b8b8b8;
}

#navbar1 {
font-family: 'ClassicRound-Medium';
text-shadow: 0 1px 0 rgba(255, 255, 255, 0.99);
margin:10px auto 0px auto;
height:20px;
width:400px;
text-align:center;
}

#navbar1 a {
text-decoration:none;
color:#000000;
font-size:16px;
padding:0px 10px 0px 0px;

}

#navbar1 a:hover, #navbar a.activePage {
color:#ad6069;
}

#navbarright1 {
position:relative;
top:-15px;
left:685px;
height:4px;
width:280px;
border-top:1px solid #b8b8b8;
border-bottom:1px solid #b8b8b8;
}

#navbarleft {
position:relative;
top:36px;
left:25px;
height:4px;
width:280px;
border-top:1px solid #b8b8b8;
border-bottom:1px solid #b8b8b8;
}

#navbar {
font-family: 'ClassicRound-Medium';
text-shadow: 0 1px 0 rgba(255, 255, 255, 0.99);
margin:25px auto 0px auto;
height:20px;
width:400px;
text-align:center;
}

#navbar a {
text-decoration:none;
color:#000000;
font-size:16px;
padding:0px 10px 0px 0px;


}

#navbar a:hover, #navbar a.activePage {
color:#ad6069;
}

#navbarright {
position:relative;
top:-15px;
left:685px;
height:4px;
width:280px;
border-top:1px solid #b8b8b8;
border-bottom:1px solid #b8b8b8;
}

#footer {
margin-top:0px;
margin-right:10px;
color:#8a8a8a;
font-size:12px;
}


#reservationCon {
font-family: 'ClassicRound-Medium';
width:100%;
height:500px;
}

#OTcon {
height:300px;
width:170px;
margin:0px auto 50px auto;
}

#reservationText1 {
font-family: 'Fjord One', serif;
height:25px;
width:350px;
margin:0px auto 25px auto;

}

#reservationText2 {
font-family: 'Fjord One', serif;
height:50px;
width:500px;
margin:0px auto 0px auto;

}

#reservationText2 a {
text-decoration:none;
color:#6D9DC1;
}

#reservationText2 a:hover {
color:#ad6069;
}

#eventsText {
margin:200px auto 250px auto;
font-size:14px;
font-family: 'Fjord One', serif;
}

#eventsText a {
text-decoration:none;
color:#6D9DC1;
}

#eventsText a:hover {
color:#ad6069;

}

#gallerycon {
margin: 50px auto 0px auto;
width: 750px;
height: 450px;
}


div.overlay {
display:block;
width: 602px;
height: 402px;
z-index: 4;
background-color: #000000;
-moz-opacity: 0.99;
opacity: 0.99;
filter: alpha(opacity=99);
margin: 0px 0px 20px 0px;

}

div.holder {
display:block;
visibility: visible;
margin: -422px 0px 0px 0px;
width: 600px;
height: 400px;
z-index: 3;
border:2px solid black;

}

img#MAINPIXX {
position: absolute; top: 0px; left: 0px;

}

div#THUMBS {
margin: -405px 0px 0px 0px;
float: right;
width: 110px;
text-align: center;
}

div#THUMBS img {
border:2px solid black;
margin-bottom: 9px;
width: 79px;
cursor: hand;
cursor: pointer;
}