body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td {
margin:0;
padding:0;
}

body {
background-repeat:repeat-x;
background-color:#726E6E;
background-image:url(The%20Sycamore%20House%20images/the-sycamore-housemainBG.jpg);
}

a:hover {
text-decoration:underline;
color:#B09F7B;
}

#container {
width:975px;
height:1950px;
margin:0 auto;
}

#branding {
background-image:url(The%20Sycamore%20House%20images/the-sycamore-house-logo.jpg);
background-repeat:no-repeat;
background-position:left top;
text-indent:-9999px;
width:100%;
height:6.5em;
}

#reservations {
text-align:right;
width:20em;
float:right;
padding-right:50px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:110%;
font-style:normal;
font-weight:400;
color:#6E704D;
padding-top:4px;
letter-spacing:.1em;
}

#content_wrapper {
	border:6px solid #726e6e;
	background-color:#373332;
	height:1650px;
	background-image:url(The%20Sycamore%20House%20images/dauphin-logo.gif);
	background-repeat:no-repeat;
	background-position:center bottom;
}

#navigation {
float:left;
text-decoration:none;
width:80px;
display:inline;
padding-left:50px;
padding-top:92px;
list-style-type:none;
}

#navigation ul {
list-style-type:none;
margin:0;
padding:0;
}

#navigation li {
border-top-width:1px;
border-top-style:solid;
border-top-color:#535833;
float:left;
width:100%;
margin:0;
padding:0;
}

#navigation li a:link,#navigation li a:visited {
	color:#acabab;
	display:block;
	padding-top:1em;
	padding-bottom:1em;
	padding-left:0.5em;
	text-decoration:none;
	font: 400 75% Verdana, Arial, Helvetica, sans-serif;
}

#navigation a:hover {
background-color:#535833;
}

#sub_nav {
line-height:1.5;
background-color:#535833;
font-size:70%;
border:2px solid #6F6E4D;
font-family:Verdana, Arial, Helvetica, sans-serif;
width:68%;
color:#acabab;
clear:left;
padding:10px;
}

#content_text {
float:left;
width:460px;
text-align:left;
color:#acabab;
padding-top:35px;
display:inline;
height:1000px;
padding-left:40px;
font:lighter normal 75%/2 Verdana, Arial, Helvetica, sans-serif;
}

#content_links {
width:78%;
text-align:left;
color:#acabab;
padding-top:35px;
display:inline;
padding-left:40px;
font:lighter normal 75%/2 Verdana, Arial, Helvetica, sans-serif;
float:left;
margin-bottom:10px;
}

#links1 {
	float:left;
	font:75%/2.4 Verdana, Arial, Helvetica, sans-serif;
	color:#acabab;
	width:78%;
	margin-left: 40px;
}
#links1 a:link,#links1 a:visited,#links1 a:active {
	text-decoration: none;
	border-bottom: 1px dotted #726E6E;
}

#links1 a:hover{
	text-decoration: none;
	color: #5C708A;
	border-style: none;
}

.p {
padding-bottom:20px;
}

#content_images {
width:250px;
float:right;
padding-top:92px;
display:inline;
margin-right:40px;
}

#footer_nav {
	padding: 5px;
	background: #625E5E;
	border: 6px solid #726E6E;
}

#site_info {
	text-align:center;
	clear:both;
	text-decoration:none;
}

#site_info li {
	list-style-type:none;
	display:inline;
	color:#3C3837;
	text-decoration:none;
	text-align:left;
	font: 400 normal 80% Verdana, Arial, Helvetica, sans-serif;
	padding-right: 5px;
}

#site_info a {
	text-decoration:none;
	text-align:left;
}

#site_info a:link,#site_info a:visited {
color:#3f3b3a;
}

#site_info a:hover,#site_info a:active {
color:#B09F7B;
text-decoration:none;
}

#contact_a {
	float:left;
	text-align:left;
	color:#3f3b3a;
	padding-right:15px;
	padding-left:30px;
	padding-top:10px;
	font:400 normal 70%/2.4 Verdana, Arial, Helvetica, sans-serif;
}

#contact_b {
	float:left;
	color:#3f3b3a;
	text-align:left;
	padding-left:15px;
	padding-right:15px;
	padding-top:10px;
	font:400 normal 70%/2.4 Verdana, Arial, Helvetica, sans-serif;
}

#contact_c,#contact_d {
	float:left;
	color:#3f3b3a;
	text-align:left;
	padding-left:15px;
	padding-right:15px;
	padding-top:10px;
	font:400 normal 70%/2.4 Verdana, Arial, Helvetica, sans-serif;
}

#sub_info {
	float:left;
	text-align:left;
	color:#373332;
	padding-left:20px;
	padding-top:10px;
	font:normal 70%/2.4 Verdana, Arial, Helvetica, sans-serif;
}

.h2 {
color:#6C7244;
font:400 normal 1.2em Verdana, Arial, Helvetica, sans-serif;
}

.h3 {
color:#6C7244;
font:400 normal 1em Verdana, Arial, Helvetica, sans-serif;
}

.h4 {
font:1.2em Verdana, Arial, Helvetica, sans-serif;
color:#6C7244;
padding-bottom:10px;
}

.images {
	border:4px solid #595555;
	margin-bottom:15px;
	margin-top:25px;
}

.imagelinks {
border:4px solid #595555;
margin-bottom:25px;
margin-top:8px;
}

.nav_italic {
font-style:normal;
color:#B09F7B;
background-color:#3c3837;
}

a:link,a:visited,a:active {
text-decoration:underline;
color:#acabab;
}
.privacy {
	font-size: 1em;
	color: #A7894E;
	margin: 0px;
	padding: 15px;
	line-height: 1.5;
	font-style: italic;
	background: #422E35;
	border: 1px solid #595555;
}
