/*
 * CSS Document by Daryl Quenet - www.quenet.org
 */

* {
	padding: 0;
	margin: 0;
}

body {
	background: url("/images/abwallpaper.gif") #ffffff center top;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
}

img {
	border: 0;
}

a, a:visited {
	color: #003333
}

#container {
	width: 620px;
	margin: 0 auto;
}

#header {
	height: 140px;
	background: url("/images/appleblossomlogo.gif") top center no-repeat;
	margin-bottom: 10px;
}

#header a {
	display: block;
	height: 140px;
	width: 620px;
}

#wrapper {
	padding: 10px 20px 10px 20px;
	text-align: left;
	background: url("/images/wrapperbg.gif") top left repeat-y;
	display: block;
	font-size: 14px;
	clear: both;
}

#wrapper p {
	padding: 10px 0 10px 0;
}

#wrapper ol {
	padding-left: 45px;
	list-style: lower-alpha;
}

#wrapper ul {
	padding-left: 45px;
}

#attractions #wrapper ol {
	padding-left: 25px;
}

img.feature {
	float: right;
	margin: 10px 0 10px 10px;
}

#navwrapper {
	padding: 0 10px 0 11px;
	text-align: left;
	background: url("/images/wrapperbg.gif") top left repeat-y;
	display: block;
}

#nav {
	background-image: url("/images/navbg.gif");
	background-repeat: repeat-x;
	height: 18px;
}

#nav ul {
	margin: 0;
}

#nav li {
	list-style: none;
	float: left;
	padding: 0 0 0 38px;
}

#nav a span, #header a span {
	display: none;
}

a.rooms, a.bfast, a.view, a.attract, a.contact {
	display: block;
	background-repeat: no-repeat;
	height: 18px;
}

a.rooms {
	background-image: url("/images/roomrates.gif");
	width: 83px;
}
a.rooms:hover {
	background-image: url("/images/roomrates-over.gif");
}
a.bfast {
	background-image: url("/images/breakfast.gif");
	width: 57px;
}
a.bfast:hover {
	background-image: url("/images/breakfast-over.gif");
}
a.view {
	background-image: url("/images/viewgarden.gif");
	width: 83px;
}
a.view:hover {
	background-image: url("/images/viewgarden-over.gif");
}
a.attract {
	background-image: url("/images/attractions.gif");
	width: 71px;
}
a.attract:hover {
	background-image: url("/images/attractions-over.gif");
}
a.contact {
	background-image: url("/images/contactus.gif");
	width: 66px;
}
a.contact:hover {
	background-image: url("/images/contactus-over.gif");
}

br.clear {
	clear: both;
	height: 0;
	width: 0;
}

#gallery {
	position: relative;
	width: 360px; 
	height: 380px; 
	background: #ffffff;
}

a.gallery, a.gallery:visited {
	display: block;
	color: #000;
	text-decoration: none;
	border: 1px solid #000;
	width: 60px;
	height: 46px;
	float: left;
	margin: 3px;
	z-index: 50;
}

a.slidea { background: url("/gallery/applebnbt1.jpg"); }
a.slideb { background: url("/gallery/applebnbt2.jpg"); }
a.slidec { background: url("/gallery/applebnbt3.jpg"); }
a.slided { background: url("/gallery/applebnbt4.jpg"); }
a.slidee { background: url("/gallery/applebnbt5.jpg"); }
a.slidef { background: url("/gallery/applebnbt6.jpg"); }
a.slideg { background: url("/gallery/applebnbt7.jpg"); }
a.slideh { background: url("/gallery/applebnbt8.jpg"); }
a.slidei { background: url("/gallery/applebnbt9.jpg"); }
a.slidej { background: url("/gallery/applebnbt10.jpg"); }

a.breakfasta { background: url("/gallery/Breakfast1Thumb.jpg"); }
a.breakfastb { background: url("/gallery/Breakfast2Thumb.jpg"); }
a.breakfastc { background: url("/gallery/Breakfast3Thumb.jpg"); }
a.breakfastd { background: url("/gallery/Breakfast4Thumb.jpg"); }
a.breakfaste { background: url("/gallery/Breakfast5Thumb.jpg"); }

a.gallery span {
	display: block;
	position: absolute;
	width: 1px;
	height: 1px;
	top: 5px;
	/* left: 5px; */
	overflow: hidden;
	background: #fff;
	z-index: 100;
}

.slidek {
	display: block;
	position: absolute;
	width: 300px;
	height: 230px;
	top: 125px;
	/* left: 10px; */
	padding: 0;
}

a.gallery:hover {
	white-space: normal;
	border: 1px solid #fff;
}

a.gallery:hover img {
	border: 1px solid #000;
	position: relative;
	z-index: 100;
}

a.gallery:hover span {
	display: block;
	position: absolute;
	width: 310px;
	height: 250px;
	top: 120px;
	/* left: 5px; */
	padding: 5px;
	font-style: italic;
	color: #000;
	z-index: 100;
}

h1 {
	font-size: 15px;
	padding: 5px 0 5px 0;
}