	body
	{
	background-color: #000000;
	}

	.valentine
	{
	border-style:solid;
	border-width:5px;
	border-color:#FF0000;
	padding:5px;
	}


	.blocktitle
	{
	position: absolute;
	top: 10px;
	left: 100px;
	width: 998px;
	height: 80px;
	background-color: #FFFFDD;
	font-family: "Edwardian Script ITC";
	font-size: 400%;
	text-align: center;
	color: #990000;
	}


	.blockmenu
	{
	position: absolute;
	top: 92px;
	left: 100px;
	width: 199px;
	height: 800px;
	background-color: #FFFFDD;
	}


	.blockspecials
	{
	position: absolute;
	top: 340px;
	left: 10px;
	width: 180px;
	height: 210px;
	background-color: #FFFFAA;  
	font-family: "Arial";
	font-size: 100%;
	text-align: center;
	}


	.blockbook
	{
	position: absolute;
	top: 560px;
	left: -10px;
	width: 180px;
	height: 210px;
	}


	.blockbody
	{
	position: absolute;
	top: 92px;
	left: 301px;
	width: 796px;
	height: 260px;
	background-color: #FFFFDD;
	font-family: "Arial";
	font-size: 80%;
	text-align: center;
	border-color: #CD5C5C;
	}	


	.blockpics
	{
	position: absolute;
	top: 354px;
	left: 301px;
	width: 796px;
	height: 116px;
	text-align: center;
	background-color: #FFFFDD;
	}


	.blockbody2
	{
	position: absolute;
	top: 472px;
	left: 301px;
	width: 796px;
	height: 420px;
	background-color: #FFFFDD;
	font-family: "Arial";
	font-size: 80%;
	text-align: left;
	border-color: #CD5C5C;
	}


	.b3
	{
	position: absolute;
	top: 10px;
	left: 10px;
	width: 784px;
	height: 410px;	
	overflow-y: scroll;	
	}


	.b1
	{
	position: absolute;
	top: 10px;
	left: 5px;
	width: 385px;
	height: 400px;
	background-color: #FFFFDD;
	}


	.b2
	{
	position: absolute;
	top: 10px;
	left: 395px;
	width: 390px;
	height: 400px;
	background-color: #FFFFDD;
	}	


	.blockfooter
	{
	position: absolute;
	top: 896px;
	left: 100px;
	width: 998px;
	height: 80px;
	background-color: #FFFFDD;
	font-family: "Arial";
	font-size: 100%;
	text-align: center;
	}


	.blockfooter2
	{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 998px;
	height: 80px;
	background-color: #FFFFDD;
	font-family: "Arial";
	font-size: 100%;
	text-align: center;
	}


	.fixed
	{
	position:absolute;
	left: 10px;
	top: 10px;
	border:0;
	width:88px;
	height:31px
	} 


	.fixed2
	{
	position:absolute;
	left: 108px;
	top: 10px;
	border:0;
	width:88px;
	height:31px
	} 

	
	.copyright
	{
	position:absolute;
	left: 10px;
	top: 50px;
	font-size: 75%;		
	}


	.fsb
	{
	position:absolute;
	left: 780px;
	top: 10px;
	border:0;
	width:60px;
	height:74px
	} 


	.visa
	{
	position:absolute;
	left: 850px;
	top: 20px;
	border:0;
	width:60px;
	height:74px
	} 


	.mc
	{
	position:absolute;
	left: 920px;
	top: 20px;
	border:0;
	width:60px;
	height:74px
	}


	.newmenu{margin:0; padding:0; width:199px; list-style:none; background:#FFFFDD;}
	.newmenu li{padding:0; margin:0 0 1px 0; height:30px; display:inline;}
	.newmenu li a{text-align:left;height:30px; padding:0px 10px; font:14px Verdana, Arial, Helvetica, sans-serif; color:#990000; display:block; background: 0px 0px no-repeat; text-decoration:none;}
	.newmenu li a:hover{background: 0px -40px no-repeat; color:#990000;background:#FFFFDD;border-style:solid;border-width:1px;border-color:#000000; }
	.newmenu li a.active, .newmenu li a.active:hover{background: 10px -80px no-repeat; color:#990000;background-color: #FFFFAA;}
	.newmenu li a span{line-height:40px; }

	 .active{left: 0px; top: 0px;}




a, a:visited, a:hover, a:active, a:focus {color:#000;}

#holder {position:relative; background:transparent url(pic3.jpg) 370px 270px no-repeat; margin-bottom:10px; z-index:1;}

.default {position:absolute; left:10px; top:10px; border:1px solid #000;}


#scrollbox {width:370px; height:127px; background:#f4f4f4;overflow:auto; border:1px solid #aaa; margin-left:10px;}
a.gallery, a.gallery:visited {display:block; color:#000; text-decoration:none; border:1px solid #000; width:127px; height:95px; margin:3px; float:left; font-size:11px;}

a.slidea {background:url(glossopaccommodation/garden/gardenpic2c.jpg);}
a.slideb {background:url(glossopaccommodation/garden/gardenpic3c.jpg);}
a.slidec {background:url(glossopaccommodation/garden/gardenpic4c.jpg);}
a.slided {background:url(glossopaccommodation/garden/gardenpic7c.jpg);}
a.slidee {background:url(glossopaccommodation/garden/gardenpic8c.jpg);}
a.slidef {background:url(glossopaccommodation/garden/gardenpic9c.jpg);}
a.slideg {background:url(glossopaccommodation/garden/gardenpic13c.jpg);}
a.slideh {background:url(glossopaccommodation/garden/gardenpic14c.jpg);}
a.slidei {background:url(glossopaccommodation/garden/gardenpic15c.jpg);}
a.slidej {background:url(glossopaccommodation/garden/gardenpic16c.jpg);}
a.slidek {background:url(glossopaccommodation/garden/gardenpic10c.jpg);}

a.gallery span {display:block; position:absolute; left:10px; top:10px; width:1px; height:1px; overflow:hidden; background:#efedec; z-index:100; font-size:11px;}
a.gallery:hover {white-space:normal; border:1px solid #fff;}
a.gallery:hover img {border:1px solid #000; z-index:100;}
a.gallery:active img, a.gallery:focus img {border:1px solid #000; z-index:50;}

a.gallery:hover span {display:block; position:absolute; width:370px; height:270px; top:10px; left:10px; padding:0px; font-style:italic; color:#000; background:#fff; z-index:100; font-size:11px;}
a.gallery:active {border:1px solid #eee;}
a.gallery:active span, a.gallery:focus span {display:block; position:absolute; width:370px; height:270px; top:10px; left:10px; padding:0px; font-style:italic; color:#000; background:#fff; z-index:50;}

#thumbs {width:1500px; height:110px;}
#pad {height:280px; width:100px;}





#holder2 {position:relative; background:transparent url(pic3.jpg) 370px 270px no-repeat; margin-bottom:10px; z-index:1;}

.default2 {position:absolute; left:10px; top:10px; border:1px solid #000;}

#scrollbox2 {width:370px; height:127px; background:#f4f4f4;overflow:auto; border:1px solid #aaa; margin-left:10px;}
a.gallery2, a.gallery2:visited {display:block; color:#000; text-decoration:none; border:1px solid #000; width:127px; height:95px; margin:3px; float:left; font-size:11px;}

a.slidea2 {background:url(guesthouse/bedroom/bedroompic2c.jpg);}
a.slideb2 {background:url(guesthouse/bedroom/bedroompic7c.jpg);}
a.slidec2 {background:url(guesthouse/bedroom/bedroompic5c.jpg);}
a.slided2 {background:url(guesthouse/bedroom/bedroompic8c.jpg);}
a.slidee2 {background:url(guesthouse/bedroom/bedroompic10c.jpg);}

a.gallery2 span {display:block; position:absolute; left:10px; top:10px; width:1px; height:1px; overflow:hidden; background:#efedec; z-index:100; font-size:11px;}
a.gallery2:hover {white-space:normal; border:1px solid #fff;}
a.gallery2:hover img {border:1px solid #000; z-index:100;}
a.gallery2:active img, a.gallery:focus img {border:1px solid #000; z-index:50;}

a.gallery2:hover span {display:block; position:absolute; width:370px; height:270px; top:10px; left:10px; padding:0px; font-style:italic; color:#000; background:#fff; z-index:100; font-size:11px;}
a.gallery2:active {border:1px solid #eee;}
a.gallery2:active span, a.gallery:focus span {display:block; position:absolute; width:370px; height:270px; top:10px; left:10px; padding:0px; font-style:italic; color:#000; background:#fff; z-index:50;}

#thumbs2 {width:680px; height:110px;}
#pad2 {height:280px; width:100px;}




#holder3 {position:relative; background:transparent url(pic3.jpg) 10px 10px no-repeat; margin-bottom:10px; z-index:1;}


.default3 {position:absolute; left:10px; top:10px; border:1px solid #000;}

#scrollbox3 {width:370px; height:127px; background:#f4f4f4;overflow:auto; border:1px solid #aaa; margin-left:10px;}
a.gallery3, a.gallery2:visited {display:block; color:#000; text-decoration:none; border:1px solid #000; width:127px; height:95px; margin:3px; float:left; font-size:11px;}

a.slidea3 {background:url(glossopaccommodation/peaktours/peaktours2c.jpg);}
a.slideb3 {background:url(glossopaccommodation/harmony/harmony2c.jpg);}

a.gallery3 span {display:block; position:absolute; left:10px; top:-1px; width:1px; height:1px; overflow:hidden; background:#efedec; z-index:100; font-size:11px;}
a.gallery3:hover {white-space:normal; border:1px solid #fff;}
a.gallery3:hover img {border:1px solid #000; z-index:100;}
a.gallery3:active img, a.gallery:focus img {border:1px solid #000; z-index:50;}

a.gallery3:hover span {display:block; position:absolute; width:370px; height:270px; top:10px; left:10px; padding:0px; font-style:italic; color:#000; background:#fff; z-index:100; font-size:11px;}
a.gallery3:active {border:1px solid #eee;}
a.gallery3:active span, a.gallery:focus span {display:block; position:absolute; width:370px; height:270px; top:10px; left:10px; padding:0px; font-style:italic; color:#000; background:#fff; z-index:50;}

#thumbs3 {width:680px; height:110px;}
#pad3 {height:280px; width:100px;}




#holder4 {position:relative; background:transparent url(pic3.jpg) 10px 10px no-repeat; margin-bottom:10px; z-index:1;}


.default4 {position:absolute; left:10px; top:10px; border:1px solid #000;}

#scrollbox4 {width:370px; height:127px; background:#f4f4f4;overflow:auto; border:1px solid #aaa; margin-left:10px;}
a.gallery4, a.gallery2:visited {display:block; color:#000; text-decoration:none; border:1px solid #000; width:127px; height:95px; margin:3px; float:left; font-size:11px;}

a.slidea4 {background:url(guesthouse/therapy/therapypic2c.jpg);}
a.slideb4 {background:url(guesthouse/therapy/therapypic1c.jpg);}
a.slidec4 {background:url(guesthouse/therapy/hotstonesc.jpg);}
a.slided4 {background:url(guesthouse/therapy/massagec.jpg);}
a.slidee4 {background:url(guesthouse/therapy/hopic.jpg);}

a.gallery4 span {display:block; position:absolute; left:10px; top:-1px; width:1px; height:1px; overflow:hidden; background:#efedec; z-index:100; font-size:11px;}
a.gallery4:hover {white-space:normal; border:1px solid #fff;}
a.gallery4:hover img {border:1px solid #000; z-index:100;}
a.gallery4:active img, a.gallery:focus img {border:1px solid #000; z-index:50;}

a.gallery4:hover span {display:block; position:absolute; width:370px; height:270px; top:10px; left:10px; padding:0px; font-style:italic; color:#000; background:#fff; z-index:100; font-size:11px;}
a.gallery4:active {border:1px solid #eee;}
a.gallery4:active span, a.gallery:focus span {display:block; position:absolute; width:370px; height:270px; top:10px; left:10px; padding:0px; font-style:italic; color:#000; background:#fff; z-index:50;}

#thumbs4 {width:680px; height:110px;}
#pad4 {height:280px; width:100px;}
	