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-image:url(The%20Sycamore%20House%20images/the-sycamore-house-mainBG.jpg);
background-repeat:repeat-x;
background-color:#605C5C;
}


body {
        background-image: url(The%20Sycamore%20House%20images/the-sycamore-housemainBG.jpg);
        background-color: #726E6E;
}
.style1 {
	color: #3f3b3a;
	font: bold 75%/2.4 Verdana, Arial, Helvetica, sans-serif;
}

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

#container {
	width:975px;
	height:1500px;
	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:1200px;
	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 {
	float:left;
	width:100%;
	margin:0;
	padding:0;
	border-top: 1px solid #535833;
}

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

#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;
}
#sub_nav a:hover {
	color: #B09F7B;
}

#content_text {
	float:left;
	width:460px;
	text-align:left;
	color:#acabab;
	padding-top:40px;
	display:inline;
	height:1000px;
	padding-left:40px;
	font:lighter normal 75%/2 "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif;
}
#content_text li {
	display: inline;
	padding-right: 20px;
}
#content_text ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
#content_text  a:hover {
	color: #B09F7B;
}

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

#links1 {
	float:left;
	font:75%/2.2em "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif;
	color:#acabab;
	width:24%;
	border-top:1px solid #726e6e;
	padding-top:30px;
	margin-left:40px;
}

#links2 {
	float:left;
	width:24%;
	padding-left:25px;
	border-top:1px solid #726e6e;
	padding-top:30px;
	font:75%/2.2em "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif;
	color:#acabab;
}
.firstline  {
	font-weight: bold;
}

#links3 {
float:left;
width:24%;
padding-left:25px;
border-top:1px solid #726e6e;
padding-top:30px;
font:75%/2.2em Verdana, Arial, Helvetica, sans-serif;
color:#acabab;
margin-bottom:30px;
}

#links4 {
float:left;
font:75%/2.2em Verdana, Arial, Helvetica, sans-serif;
color:#acabab;
width:24%;
margin-left:170px;
border-top:1px solid #726e6e;
padding-top:30px;
height:165px;
border-bottom:1px solid #726e6e;
}

#links7 {
float:left;
font:75%/2.2em Verdana, Arial, Helvetica, sans-serif;
color:#acabab;
width:24%;
margin-left:170px;
padding-top:30px;
}

#links8 {
float:left;
width:24%;
padding-left:25px;
padding-top:30px;
font:75%/2.2em Verdana, Arial, Helvetica, sans-serif;
color:#acabab;
}

#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,#site_info a:active {
color:#3f3b3a;
}

#site_info a:hover {
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.1em 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;
}

.p {
padding-bottom:25px;
}

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

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

.nav_italic {
font-style:normal;
color:#B09F7B;
background-color:#3c3837;
}
#times ul {
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
#times li {
	display: block;
	list-style: none;
	margin: 0px 0px 5px;
	padding: 0px 0px 0px 10px;
	background: #4E4F4F;
	width: 430px;
	border: 1px solid #595555;
}
#times1 {
}
#top {
	margin-top: 30px;
}

a:link,a:visited,a:active {
text-decoration:underline;
color:#acabab;
}

#links1 a,#links2 a,#links3 a,#links4 a,#links5 a,#links6 a,#links7 a,#links8 a {
text-decoration:none;
}

#links1 ul,#links4 ul,#links7 ul {
list-style:url(none) none;
margin:0;
padding:0;
}

#links2 ul,#links5 ul,#links8 ul {
list-style:url(none) none inside;
margin:0;
padding:0;
}

#links3 ul,#links6 ul {
list-style:none;
margin:0;
padding:0;
}

#links5,#links6 {
float:left;
width:24%;
padding-left:25px;
border-top:1px solid #726e6e;
padding-top:30px;
font:75%/2.2em Verdana, Arial, Helvetica, sans-serif;
color:#acabab;
height:165px;
border-bottom:1px solid #726e6e;
}
.times {
	color: #535833;
}
