body{padding: 10px;background:#5a7682;background: #707883;color: #942;text-align: center; font:9pt Verdana, Arial, Helvetica, sans-serif;}
/*h1,h2,p{margin: 0;padding: 10 10px;font-weight:normal;font:12px Verdana, Arial, Helvetica, sans-serif;}}
p{padding: 0 10px 15px} */
h1{text-align: center;}
div#container{width:1000px;margin: 0 auto;padding:5px;text-align:left;background:#fffff8;
display: table; /*ff to enclose its elements */
}
div#content{padding:5px 5px;margin:10px 0;float:right;width:828;border: 0px solid;background:#fffff8;}
div#content a{font-size:80%;font-weight:bold;text-align:center;}
div#content a:link{color:#666;}
div#content a:visited{color:#666;}
div#content a:hover{color:#942;}div#content_right{float:right;}
.part{display:table;border:1px solid;height:310px;margin:13px 0px;padding:13px;}
.part a:link{color:#888;}
.part a:visited{color:#888;}
.part a:hover{color:#942;}
.menulink1{display:inline;background:#ffffc8;width:150px;padding:0px 30px;margin:10px 10px;font-size:12px;}
.yellowback{background:#ffffc8}
/*div#content h2{color: #942;font-size:150%;text-align:center;}*/
/********************HEADER******************/
div#header{height:110px;color: #9e4a24;border-bottom: 2px solid;font-family:papyrus;margin-bottom:0;}
#big_text a{font-size:530%;margin-right:30px;padding-left:20px;float:left;}
div#header h1{font-size:100%;color:#5a7682;font-weight:bold;font-family:papyrus;margin-bottom:0;padding-bottom:0;}
div#header img {float:left}
div#header a{line-height:100%;color:#5a7682;margin:0px 0px;padding:20px}
div#header a:link{color:#5a7682;}
div#header a:visited{color:#5a7682;}
div#header a:hover{color:#999;}
div#head1 {border: 0px solid;height:50px;}
div#head1 p{position:relative;top:85px;padding-right:30;margin:0;text-align:center;color:#5a7682;border: 0px solid;font-size:120%;float:right;}
.endfloat {float:none;}
/**************POP UP DISPLAY*************/
div#picheader h1{text-align:center;border-bottom: 1px solid; font-family:papyrus;}
.pic_main {	text-align: center;}
#big_text_pop{font-size:130%;margin-right:30px;}
/***********MENU********/
ul#ulmenu {margin-left:10;padding:0;font-size:100%;border-right:0px solid;list-style-type:none;}
ul#ulmenu2 {margin:0 10;padding:0;font-size:100%;border-right:0px solid;list-style-type:none; }
div#menu{margin:10px 0px;padding:15px 5px;float:left;width:140;background: #ffffC8;}
/*div#menu a.menulink{font-size:100%;font-weight:bold;height:40px;width:120px;margin:2px 0px;padding:5px;background-image: url("./pics/men1.jpg");border:0px solid;text-align:center;}*/
/*div#menu a.menulink{font-size:100%;font-weight:bold;height:40px;width:100px;margin:2px 0px;padding:5px;border:0px solid;text-align:center;}*/
div#menu a.menulink{font-size:100%;font-weight:bold;width:100px;margin:2px 0px;padding:0px;border:0px solid;text-align:left;}
div#menu a.menulink:link{color:#666;}
div#menu a.menulink:visited{color:#666;}
div#menu a.menulink:hover{color:#942;}
div#menu a.submenulink{font-size:80%;font-weight:normal;line-height:10px;width:100px;margin:2px 0px;text-align:right;}
div#menu a.submenulink:link{color:#942;}
div#menu a.submenulink:visited{color:#942;}
div#menu a.submenulink:hover{color:#666;}
div#contact{margin-top:50px;}
ul#contact_list {margin:0 10;padding:0;font-size:85%;border-right:0px solid;list-style-type:none;}
.hidden { display: none; }
.unhidden { display: block;}
/************contact page******/
div#contact_side{float:right;margin-right:150px;text-align:center;}
div#contact_side h3{border: 0px solid; padding:0 0;margin:5 5;text_align:center;}
div#contact_side a.link{font-size:80%;font-weight:bold;width:120px;padding:5px 5px;margin:5px 5px;border:1px solid;text-align:center;}
div#contact_side a.link:link{color:#666;}
div#contact_side a.link:visited{color:#666;}
div#contact_side a.link:hover{color:#942;}.contact {position:relative;font-size:100%;top:400;}
/*********************/
/************appart page******/
div#appart_side{text-align:center;font-size:16px;}
div#appart_side h3{border: 0px solid; padding:0 0;margin:5 5;text-align:center;}
div#appart_side a.menulink{font-weight:bold;line-height:30px;width:120px;margin:2px 0px;background-image: url("./pics/men.jpg");border:0px solid;text-align:center;}
div#appart_side a.menulink:link{color:#666;}
div#appart_side a.menulink:visited{color:#666;}
div#appart_side a.menulink:hover{color:#942;}
.contact {position:relative;font-size:100%;top:400;}
.side_link{border: 0px solid;margin:5px;padding:5 10;text_align:center;}
div#pic_display{text-align:center;padding:10px 0px;clear:right;}
div#footer{padding:0px 5px;margin:0px 0;text-align:center;background: #707883}
.flags {text-align: center;padding:10px 5px;margin:10px 10px;}
ul#appartul{list-style-type:none; margin:10px 10px;padding:10px;text-align:center;}
.content_left{float:left;width:200px;padding:2px;}
.content_right{margin:20px 0px;}
.content_left a.menulink{font-size:80%;font-weight:bold;line-height:20px;width:120px;margin:3px 0px;background-image: url("./pics/bricks8.jpg");border:0px solid;text-align:center;}
.content_left a.menulink:link{color:#666;}
.content_left a.menulink:visited{color:#666;}
.content_left a.menulink:hover{color:#942;}
div#content_right{float:right;margin:20px 0px;}
.act_pic{float:left;padding:0px 0px;margin:5px 5px;}
/*****************AVAIL CELLS ***********/
.cell_avail{background:#ffff9a;font-size:70%;}
.cell_change{background:#FFB397;font-size:80%;}
.cell_booked{background:#FF715E;font-size:80%;}
.avail {font-size: 100%;border: 1;background:#fffbc3;text-align:center;}
/****************prices ***********************/
#price_table{align:left;border: 1px solid;font-size:85%;}
#room_table{text-align:left;border: 1px solid;font-size:85%;}
#extras_table{text-align:left;border: 1px solid;font-size:85%;}
/*********************/

.areatitle {font-weight: normal;font-size: 16px;color: #9e4a24;}
.clear{clear:both;}
/*old stuff - may be used???*/
a {text-decoration: none;
}
a:visited {color: #942;}
a:link {color: #942;}
a:hover {color: #bbbbbb;}
.left {float:left}
.right {float:right;}
img.newline {clear:left}
.underline {text-decoration:underline}
.center{text-align: center;}
.mainhead{font-family: verdana;
	text-align: left;
	font-size: 50px;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 0;
	color: #e8ceb1;
	background-color:  #5a7682;
	border: 3px solid black;
/*	width: 953;*/
}

/*style for heading */
#heading { 
	font-size:25px;
	font-family: papyrus;
	font-weight:bold;
	text-align:left;
}
/*style for the middle bit */
#main {	font-size:80%;
	font-family: verdana;
/*	font-weight: bold;*/
	line-height:120%;
	letter-spacing:1.2;
/*	background-color: #D8CDD0; */
/*	background-color: #A6948C;*/
/*	background-color: #cbb5b1;*/
/*	background-color: #5a7682;*/
	background-color: #fffff8;
/*	color: #8a736e;*/
/*	color: #70605a;*/
/*	color: #e8ceb1;*/
	color: #666;
	border: 1px solid black;
	width: 800px;
	padding: 10px;
	text-align:left;
}
#main.p {font-weight:normal}

/*style for pics on bottom */
#pics { position:relative;
	width:100%;
	text-align:center;
}
.bigmargin{margin-bottom:40}
.smallmargin{margin-bottom:0}
.bold{font-weight:bold;}
