html {
	min-height: 100%;
	}

body {
	background: #CCD8E0 url(http://www.hawk-haven.com/images/bg.jpg) repeat-x left bottom;
	margin-left: auto;
	margin-top: 25px;.
	margin-right: auto;
	margin-bottom: 25px;
	font-family: Segoe UI, tahoma, sans-serif, Arial, Helvetica;
	size:12px;
	line-height:18px;
}

p {
	font-family: Segoe UI, tahoma, sans-serif, Arial, Helvetica;
	font-size:12px;
	line-height:18px;
	padding-left: 22px;
	padding-right: 25px;
}

li {
	font-family: Segoe UI, tahoma, sans-serif, Arial, Helvetica;
	font-size:12px;
	line-height:18px;
	padding-left: 22px;
	padding-right: 25px;
}

h3 {
	font-family: Segoe UI, tahoma, sans-serif, Arial, Helvetica;
	font-size:14px;
	line-height:20px;
	color:#666666;
	padding-left: 22px;
	padding-right: 25px;
}

h4 {
	font-family: Segoe UI, tahoma, sans-serif, Arial, Helvetica;
	font-size:13px;
	line-height:18px;
	color: #660000;
	padding-left: 50px;
	padding-right: 25px;
}

.bghome {
	background-attachment: fixed;
	background-image: url(images/home.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.home_leftcolumn {
	padding-top:15px;
	padding-bottom:40px;
}

.home_rightcolumn {
	padding-left:18px;
	padding-right:25px;
	padding-top:375px;
	padding-bottom:40px;
	font-family:segoe, tahoma, sans-serif, Arial, Helvetica;
	font-size:14px;
	line-height:18px;
	background-image:url(images/holding_hands.jpg);
	background-position:top right;
	background-repeat:no-repeat;
}

.aboutus_rightcolumn {
	padding-left:18px;
	padding-right:25px;
	padding-top:215px;
	padding-bottom:40px;
	font-family:segoe, tahoma, sans-serif, Arial, Helvetica;
	font-size:14px;
	line-height:18px;
	background-image:url(images/picture_exterior.jpg);
	background-position:top right;
	background-repeat:no-repeat;
}

.testimonial_rightcolumn {
	padding-left:18px;
	padding-right:25px;
	padding-top:480px;
	padding-bottom:40px;
	font-family:segoe, tahoma, sans-serif, Arial, Helvetica;
	font-size:14px;
	line-height:18px;
	background-image:url(images/testimonial_woman.jpg);
	background-position:top right;
	background-repeat:no-repeat;
}

.faq_rightcolumn {
	padding-left:18px;
	padding-right:25px;
	padding-top:360px;
	padding-bottom:40px;
	font-family:segoe, tahoma, sans-serif, Arial, Helvetica;
	font-size:14px;
	line-height:18px;
	background-image:url(images/faq_people.jpg);
	background-position:top right;
	background-repeat:no-repeat;
}

.contactus_rightcolumn {
	padding-left:18px;
	padding-right:25px;
	padding-top:240px;
	padding-bottom:40px;
	font-family:segoe, tahoma, sans-serif, Arial, Helvetica;
	font-size:14px;
	line-height:18px;
	background-image:url(images/on_bench.jpg);
	background-position:top right;
	background-repeat:no-repeat;
}

.reservation_rightcolumn {
	padding-left:18px;
	padding-right:25px;
	padding-top:300px;
	padding-bottom:40px;
	font-family:segoe, tahoma, sans-serif, Arial, Helvetica;
	font-size:14px;
	line-height:18px;
	background-image:url(images/reservation_view.jpg);
	background-position:top right;
	background-repeat:no-repeat;
}

.golf_rightcolumn {
	padding-top:15px;
	padding-bottom:40px;
	background-image:url(images/golf_bg.jpg);
	background-position:top right;
	background-repeat:no-repeat;
}

.specials_top {
	padding-top:15px;
	padding-bottom:40px;
	padding-right:250px;
	background-image:url(images/seasonal_stay.jpg);
	background-position:top right;
	background-repeat:no-repeat;
}

.databasecontent {
	padding-left:18px;
	padding-right:25px;
	padding-top:20px;
	padding-bottom:30px;
	font-family: Segoe UI, tahoma, sans-serif, Arial, Helvetica;
	size:12px;
	line-height:18px;
}

.footer {
	font-family: tahoma, sans-serif, Arial, Helvetica;
	font-size:10px;
	line-height:14px;
	padding-left: 15px;
	padding-right: 10px;
}

.testimonial_leftcolumn {
	padding-top:15px;
	padding-bottom:40px;
	background-image:url(images/testimonial_couple.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
}

.links_top {
	padding-top:15px;
	padding-bottom:40px;
	padding-right:400px;
	background-image:url(images/market.jpg);
	background-position:top right;
	background-repeat:no-repeat;
}

.sublinks_top_business {
	padding-top:15px;
	padding-bottom:40px;
	padding-right:200px;
	background-image:url(images/business.jpg);
	background-position:top right;
	background-repeat:no-repeat;
}

.sublinks_top_sportsandevents {
	padding-top:15px;
	padding-bottom:40px;
	padding-right:200px;
	background-image:url(images/rodeo.jpg);
	background-position:top right;
	background-repeat:no-repeat;
}

.sublinks_top_winecountry {
	padding-top:15px;
	padding-bottom:40px;
	padding-right:200px;
	background-image:url(images/winery.jpg);
	background-position:top right;
	background-repeat:no-repeat;
}

.sublinks_top_attractions {
	padding-top:15px;
	padding-bottom:40px;
	padding-right:200px;
	background-image:url(images/interest.jpg);
	background-position:top right;
	background-repeat:no-repeat;
}

a {
	color: #660000;
	font-weight:800;
	text-decoration: none;
}
