@charset "utf-8";

body, html{
	background-color: #CAB37D;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin:0;
	padding:0;
	line-height: 18px;
}

#container {
	text-align:center;
	width: 1000px;
	padding: 0px;
	background-image: url(images/bg_stripe.gif);
	background-repeat: repeat-x;
	margin: 0 auto;
	background-color:#ffffff;
	overflow:hidden;
}

* html #container { overflow:visible; height:1%; }
#main{
	text-align:center;
	width:800px;
	margin:0 auto;
	height:auto;
	background-image: url(images/bg_stripe.gif);
	background-repeat: repeat-x;
}
.footer {
	background-image: url(images/footer_bg3.jpg);
	background-repeat: no-repeat;
	
}
.footertext, a.footertext:link, a.footertext:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5b4f34;
	line-height: 12px;
}
a.footertext:hover {
	color: #917e53;
}
.box1{border:solid 1px #e8dcd2;padding:15px;margin:0 10px;height:100%;}
.box2{border:solid 1px #e8dcd2;padding:15px;margin:0 10px;height:100%;}

a:link,a:active,a:visited{color:#660000;text-decoration:underline;}
a:hover{color:#993300;text-decoration:none;}

/******Boxes for cottages****/
.boxgreen,.boxgreenlg{
	border:solid 1px #91a658;
	margin:0 15px;
	height:100%;
	vertical-align:top;
}
.boxgreen{width: 162px;min-height:1000px;}
.boxgreenlg{padding:15px}
.boxgreenlg img{border:solid 1px #91a658;margin:5px;}

.boxblue,.boxbluelg{
	border:solid 1px #6b91b4;
	margin:0 5px;
	height:100%;
	vertical-align:top;
}
.boxblue{width: 162px;}
.boxbluelg{padding:15px}
.boxbluelg img{	border:solid 1px #6b91b4;margin:5px;}

.boxgrey,.boxgreylg{
	border:solid 1px #bec2a4;
	margin:0 5px;
	height:100%;
	vertical-align:top;
}
.boxgrey{width: 162px;}
.boxgreylg{padding:15px}
.boxgreylg img{border:solid 1px #bec2a4;margin:5px;}

.boxyellow,.boxyellowlg{
	border:solid 1px #af782a;
	margin:0 5px;
	height:100%;
	vertical-align:top;
}
.boxyellow{width: 162px;}
.boxyellowlg{padding:15px}
.boxyellowlg img{border:solid 1px #af782a;margin:5px;}

.boxgreen p,.boxblue p,.boxgrey p,.boxyellow p{padding:3px 3px;}



.centretext{text-align:center;}

.smalltext{font-size:85%;line-height:120%;}

.smalltext ul{margin-left:2px;}
.smallbull {font-size: 50%;}


img {border:none;}



