
#guide #content img {
	float: right;
	padding: 0 28px 0 0;
	display: inline;
	width: 218px;
	}

body {
	background: url("../imgs/bgSlice.gif") repeat-x;
	background-color: #dfdcd9;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 67.5%;
	}
* {
	padding: 0;
	margin: 0;
	}
img { border: none;}
/*Structure*/
#header {
	width: 100%;
	height: 115px;
	}
.wrapper {
	width: 800px;
	margin: 0 auto;
	}
#main {
	background: url("../imgs/topMain.gif") no-repeat;
	width: 800px;
	height: 305px;
	margin: 0 auto;
	}
#content {
	background: url("../imgs/slice.jpg");
	margin: 0 auto;
	width: 800px;
	float: left;
	display: inline;
	}
#ccrImages {
	float: left;
	width: 400px;
	}
#retreat #ccrImages {
	float: right;
	margin: 0 85px 0 0;
	display: inline;
	}
#suites #ccrImages {
	margin: 0 0 0 30px;
	display: inline;
	}
.words, .links {
	float: left;
	clear: left;
	}
.diningImgs {
	clear: left;
	margin: 0 0 20px 37px;
	}
	.links {
		padding: 0 30px 15px 37px;
		width: 700px;
		}
#clearFooter {
	background: url("../imgs/footer.gif") no-repeat top left;
	height: 36px;
	width: 800px;
	margin: 0 auto;
	clear: both;
	}
a#logo {
	background: url("../imgs/logo.gif") no-repeat;
	width: 204px;
	height: 72px;
	overflow: hidden;
	text-indent: -6000px;
	margin: 15px 0 1px 15px;
	display: block;
	float: left;
	border: none;
	}
#deposit {
	float: left;
width: 300px;
clear: left;
	}
#twoNightMinimum {
	float: left;
	width: 437px;
	margin: -50px 0 0 10px;
	display: inline;
	}
#slideshowContainer {
	background: url("../imgs/imgFrame.jpg") no-repeat;
	width: 438px;
	height: 339px;
	float: left;
	position: relative;
	top: -20px;
	margin: 0 0 0 15px;
	display: inline;
	}
/*=NAV*/
#nav {
	list-style-type: none;
	clear: left;
	padding: 0 0 0 20px;
	}
	#nav li {
		list-style: none;
		float: left;
		padding: 0 0 0 1px;
		}
	#nav li a {
		background: url("../imgs/tabBg.gif") repeat-x top #000;
		float: left;
		padding: 7px 7px 6px 7px;
		color: #fff;
		text-decoration: none;
		letter-spacing: 1px;
		border: none;
		}
	#home #t-home a, #rates #t-rates a, #contact #t-contact a, #attractions #t-attractions a, #location #t-location a, #suites #t-suites a, #retreat #t-ccr a {
		background: #fff;
		color: #000;
		border: none;
		}
/* =Headings */
h2.heading {
	float: left;
	width: 275px;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin: 0 0 10px 33px;
	letter-spacing: 1px;
	color:#333;
	font-size: 1.9em;
	display: inline;
	}
h2.headingDine {
	float: left;
	clear: left;
	width: 275px;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin: -40px 0 10px 33px;
	letter-spacing: 1px;
	color:#333;
	font-size: 1.9em;
	display: inline;
	}
h2.headingFish {
	float: left;
	clear: left;
	width: 275px;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin: 15px 0 10px 33px;
	letter-spacing: 1px;
	color:#333;
	font-size: 1.9em;
	display: inline;
	}
h2.headingRetreat {
	float: left;
	clear: left;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin: 0 0 10px 33px;
	letter-spacing: 1px;
	color:#333;
	font-size: 1.9em;
	display: inline;
	}
/* =Inline Imgs*/
#tagline {	
	float: right;
	margin: 20px 0 0 0;
	}
#photo {
	margin: 20px 0 15px 28px;
border: solid 1px #ddd;
padding: 5px;
	}
#map {padding: 0 0 0 50px;}
#creek a {
	margin: 0 0 0 35px;
	border: none !important;}
.cards {
clear: left;
float: left;
margin: -15px 0 0 35px;
display: inline;
}
#leatherW {
	padding: 0 0 0 100px;
	}
#ccrImages img {
	float: right;
	border: 3px solid #e9e9e9 !important;
	}
/* =LINK Styles */
#creekLink, #creekLink img {border: none !important;}
.phrames {
	font-family: Georgia, "Times New Roman", Times, serif;
	text-decoration: underline;
	color: #0000CC;
	}
a:link, a:visited {
	color: #555;
	border-bottom: dotted 1px #555;
	text-decoration: none;
	}
a:hover, a:active {
	color: #111;
	border-bottom: dotted 1px #555;
	text-decoration: none;
	}
.fishing {
	margin: 0 0 0 37px;
	}
.dining {
	margin: 0 0 0 25px;
	position: relative;
	top: -50px;
	}
.links a {
	float: left;
	padding: 5px;
	border: none !important;
	background: #eee;
	margin: 0 0 0px 10px;
	}
	.links a:hover {
		background: #e5f6ff;
		}
#attractions a {
	border: none !important;
	}

/* =TEXT */
#foot { 
	margin: 0 0 0 20px;
	padding: 0 0 25px 0;
	font-size: .9em;
	color: #999999;
	}
#home .words p {
	width: 275px;
	padding: 0 0 15px 35px;
	float: left;
	clear: left;
	line-height: 17px;
	}
#rates .words p,  #retreat .words p {
	width: 275px;
	padding: 0 0 15px 35px;
	float: left;
	clear: left;
	line-height: 17px;
	}
#suites .words p, #guide .words p {
	width: 300px;
	padding: 0 0 15px 35px;
	float: left;
	clear: left;
	line-height: 17px;
	}
#guide .words {
	width: 100%;
	}
#guide .words p {
	width: 450px;
	}
.emphasis {
	font-style: italic;
	}
.sub {
	float: left;
	}
.leather {
	float:left;
	margin: 0 0 0 130px;
	}
#ccrImages p {
	margin: 0 0 10px 0;
	text-align: right;
	}	
#twoNightMinimum p {
	width: 400px !Important;
	}
#twoNightMinimum p strong {
	font-size: 1em;	}
/* =Tables */
#rates table {
	width: 425px;
	background-color: #eee;
	position: relative;
	left: 27px;
top: -25px;
	border-collapse: collapse;
	}
#suites table {
	float: left;
	clear: left;
	display: inline;
	width: 300px;
	background-color: #eee;
	position: relative;
	border-collapse: collapse;
	margin: 0 0 20px 37px;
	}
#rates table th, #suites table th {
	font-weight: normal;
	padding: 15px;
	text-align: left;
	border-top: solid 1px #fff;
	border-bottom: solid 1px #fff;
	}
	#rates table th.alt, #suites table th.alt {
		background-color: #ddd;
		}
	#rates strong, #suites strong { 
		font-size: 1.3em;
		}
/* =Contact */
#cForm {
	width: 300px;
	margin: 0 0 0 33px;
	float: left;
	display: inline;
	}
	#cForm dt {
		letter-spacing: 1px;
		font-weight: bold;
		text-transform: uppercase;
		color: #444;
		}
	#cForm dd input, #cForm #message {
		font-family: Georgia, "Times New Roman", Times, serif;
		padding: 3px;

		border: solid 1px #bbb;
		font-size: 1.1em;
		}
	#cForm dd input {
		width: 175px;
		margin: 0 0 5px 0;
		}
	#cForm #message {
		width: 300px;
		height: 100px;
		}
	#send {	
		margin: 5px 0 0 0;
		}
#cInfoWrap {
	padding: 5px;
	border: solid 1px #eee;
	float: right;
display: inline;
margin: 0 75px 0 0;
position: relative;
top: -25px;
	}
#cInfoWrap table {
	float: left;
	display: inline;
	padding: 5px 10px 5px 0;
	border-collapse: collapse;
	text-align: left;
	background: #f1f1f1;
	}
	#cInfoWrap table td {
		padding: 5px 10px;
		}
	.cInfo {	
		text-align: left;
		margin: 0 0 0 5px;
		}
	#cInfo table td strong {
		padding: 0;
		margin: 0;
		}