img {
border:0 none;
}

body {


 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 
}

#container {
 position: absolute;
 background: url(images/gallerybackground.jpg) no-repeat top left;
left: 40%;
 width: 1020px; height: 912px;
 margin: 0px 0px 0px -393px;
 padding: 0px 0px 0px 0px;
 /*border: solid 1px #000000;*/
}


#pics { position: absolute;
left: 482px;
top: 64px;
width: 465px; height:205px;
background:url(photo8.jpg)  no-repeat top left;
z-index:1;

}





#white { position: absolute;
left: 465px;
top: 64px;
width: 700px; height:160px;
background: url(images/white.png)  no-repeat top left;
z-index:2;

}



#nav { position: absolute;
left: 47px;
top: 269px;
width: 923px; height:35px;
background:; no-repeat top left;
}


#contact
{
position: absolute;
font-family: arial, helvetica, sans-serif;

white-space: nowrap;
display: block;
left: 824px;
top: 0px;

} 




#location
{
position: absolute;
white-space: nowrap;
display: block;
left: 735px;
top: 0px;
margin: 0;
padding: 0;
}




#gallery
{
position: absolute;
left: 656px;
top: 0px;
white-space: nowrap;
display: block;

margin: 0;
padding: 0;
}




#accomodation
{
position: absolute;
left: 521px;
top: 0px;
white-space: nowrap;
display: block;

margin: 0;
padding: 0;
}




#home
{
position: absolute;
left: 439px;
top: 0px;
white-space: nowrap;
display: block;margin: 0;
padding: 0;
}






#midbar{ position: absolute;
left: 198px;
top: 0px;
width: 244px; height:60px;
background: url(images/midbar.jpg) no-repeat top left;
}

#bar
{
position: absolute;
left: 0px;
top: 0px;
white-space: nowrap;
display: block;
margin: 0;
padding: 0;
}

#gal1 { position: absolute;
left: 70px;
top: 375px;
width: 100px; height:100px;
  no-repeat top left;

}

#gal2 { position: absolute;
left: 165px;
top: 375px;
width: 400px; height:400px;
  no-repeat top left;

}

#gal3 { position: absolute;
left: 260px;
top: 375px;
width: 400px; height:400px;
  no-repeat top left;

}

#gal4 {
 position: absolute;
left: 355px;
top: 375px;
width: 400px; height:400px;
  no-repeat top left;

}

#gal5 {
 position: absolute;
left: 70px;
top: 457px;
width: 400px; height:400px;
  no-repeat top left;
}

#gal6 {
 position: absolute;
left: 165px;
top: 457px;
width: 400px; height:400px;
  no-repeat top left;
}

#gal7 {
 position: absolute;
left: 260px;
top: 457px;
width: 400px; height:400px;
  no-repeat top left;
}

#gal8 {
 position: absolute;
left: 355px;
top: 457px;
width: 400px; height:400px;
  no-repeat top left;
}

#gal9 {
 position: absolute;
left: 70px;
top: 540px;
width: 400px; height:200px;
  no-repeat top left;
}
#gal10 {
 position: absolute;
left: 165px;
top: 540px;
width: 400px; height:200px;
  no-repeat top left;
}

#gal11 {
 position: absolute;
left:260px;
top: 540px;
width: 400px; height:200px;
  no-repeat top left;
}

#gal12 {
 position: absolute;
left:355px;
top: 540px;
width: 400px; height:200px;
  no-repeat top left;
}







.thumbnail {
background-color:#222222;
border:0px solid #2A2A2A;
float:left;
margin-bottom:10px;
margin-right:9px;
padding:3px 3px 8px;
}


#middle1 { position: absolute;
left: 482px;
top: 355px;
width: 470px; height:250px;
background: no-repeat top left;

}


p.windsorinn{ 
text-align: left;
width: 435px;
color: white;
margin: 0px 0px 0px 30px;
 font: 1.2em veranda, sans-serif;
 line-height: 1.5em;

}



p.hoteltext{ 
text-align: left;
width: 440px;
color: 444444;
margin: 0px 0px 0px 30px;
 font: .8em veranda, sans-serif;
 line-height: 1.6em;

}



#homepagehotel { position: absolute;
left:514px;
top: 595px;
width: 470px; height:250px;
background:url(images/homepage_hotel.jpg)  no-repeat top left;

}

