/*
	title:		Hazeldene Guest House Style Sheet
	version:	1.0
	author:	Stefan Bar (stefan.bar@gmail.com)
*/

/*-------------------- DEFAULTS --------------------*/
*{margin: 0px; padding: 0px;}

body{
	background: #524722 url(images/bg.jpg) repeat-x 0% 0%;
	color: #333;
	font: 11px Arial,Verdana,Sans-Serif;
	text-align: center;
}

a{color: #bd9c3e; outline:none; text-decoration: underline;}
a:hover{color: #bd9c3e; text-decoration: none;}

b{font-weight: normal;}
p{padding: 5px 10px;}
h1{
	color: #524622;
	font-family: "Trebuchet MS",Arial,Sans-Serif;
	font-size: 16px;
	font-weight: bold;
	padding: 10px;
	text-transform: uppercase;
}

table{
	border-collapse: collapse;
	margin: 5px 10px;
	width: 320px;
}

tr{height: 20px;}

th{
	background: #3d3418;
	border-bottom: solid 1px #ccc;
	color: #d7b143;
	padding: 0px 5px;
	text-align: left;
}

td{padding: 0px 5px;}

/*-------------------- CLASSES --------------------*/
.fadedflowers{background: #fff url(images/flower_bg.jpg) no-repeat 100% 100%; height: 120px;}
.clear{clear: both; height: 20px;}
.split_left{float: left; width: 349px;}
.split_right{float: right; width: 349px;}

a.book_btn {
	background: #d7b143;
	border-bottom: solid 1px #999;
	border-right: solid 1px #999;
	padding: 4px 8px;
	font-size: 12px;
	font-weight: bold;
	color: #333;
	text-decoration: none;
}

a:hover .book_btn {
	color: #000;
	text-decoration: none;
}

.book_btn a:hover {
	color: #000;
	text-decoration: underline;
}

a.book_btn:hover {
	color: #000;
	text-decoration: underline;
}

/*-------------------- WRAPPER --------------------*/
#wrapper{
	background: #fff url(images/container_bg.gif) repeat-y 0% 0%;
	margin: 30px auto 0px auto;
	position: relative;
	text-align: left;
	width: 700px;
}

/*-------------------- MASTHEAD --------------------*/
#masthead{
	background: #7e6b35 url(images/logo.jpg) no-repeat top center;
	height: 120px;
	width: 700px;
}

/*-------------------- CONTAINER --------------------*/
#container{
	border: solid 1px #000;
	width: 698px;
}

/*-------------------- NAVIGATION --------------------*/
#navigation{
	background: #3d3418 url(images/navbg_normal.gif) repeat-x 0% 100%;
	color: #cebc83;
	height: 40px;
	line-height: 40px;
	width: 698px;
}

#navigation li{float: left; list-style-type: none; white-space: nowrap;}

#navigation li a{
	background-color: inherit;
	color: #cebc83;
	display: block;
	font-family: "Trebuchet MS",Arial,Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	padding: 0px 20px;
	text-transform: uppercase;
	text-decoration: none;
}

#navigation .current,#navigation a:hover{
	background: #3d3418 url(images/navbg_hover.gif) repeat-x 0% 100%;
	color: #fff;
	text-decoration: none;
}

/*-------------------- SPLASH --------------------*/
#splash{
	background-color: #000;
	background-image: url(images/splash.jpg);
	background-repeat: no-repeat;
	width: 698px;
	height: 250px;
}

/*-------------------- CONTENT --------------------*/
#content{width: 698px;}

#content ul{
	list-style-type: none;
	margin: 10px;
}
#content ul li{
	background: transparent url(images/bullet.gif) no-repeat 0px 4px;
	color: #876c1b;
	padding-left: 12px;
	margin-top: 6px;
}

#content ul li span{color: #666;}

/*-------------------- FOOTER --------------------*/
#footer{
	background: #524722 url(images/footer_bg.jpg) no-repeat;
	clear: both;
	color: #fff;
	margin: 0px auto;
	padding-top: 10px;
	position: relative;
	text-align: center;
	width: 700px;
}

#footer a{color: #d7b143; text-decoration: underline;}
#footer a:hover{color: #d7b143; text-decoration: none;}
.heinimage {
	margin: 2px;
	padding: 5px;
	border: thin double #999;
}

