body {margin: 0px;font:11px/18px arial;color:#666149; background-color:#dcd8bd;}
#container {text-align:left; margin:0px auto; width: 945px; position:relative; padding:0px; margin-top:12px;}
#leftcolumn {
	MARGIN-left:0px;
	BACKGROUND: transparent url(images_noindex/bodyline.gif) repeat-y top left;
	padding-top: 0px;
	z-index:1;
}

#bottomimg
{
	background: transparent url(images_noindex/bottomimg.gif) no-repeat bottom left;
	border: 0px;
	left: 0px;
	top: 0px;
	width: 945px;
}

#content {
	float:left;
	width:685px;
	margin:0;
	padding:0;
	padding-top:505px;
	padding-bottom:20px;
}

#sidebar{
	float:right;
	width:235px;
	margin:0;
	padding:0;
	padding-top:500px;
	padding-right: 23px;
	margin-bottom: 25px;
}

div#sidebar div#wpcal div#wpcal2{ background:#474b23; margin:0 20px 20px 21px; padding-bottom: 20px; height:100%}
#topnav{position:absolute; left:0px; top:408px; width:925px; height:63px; z-index:5; }
#topbar {
background-image:url(images_noindex/topbar.gif);
background-repeat:no-repeat;
height:142px;
left:0;
position:absolute;
top:0;
width:945px;
z-index:3;
}
a.toplink2:link, a.toplink2:visited{ COLOR:#82775D; font:normal 11px/18px Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
a.toplink2:hover{ COLOR:#82775D; font:normal 11px/18px Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; }
#footer {

	z-index:12;
	padding: 10px;
	margin-left:10px;
	margin-right:10px;
	clear:both;
	padding-top: 5px;
}

.breadcrumb a:link, .breadcrumb a:visited {
color:#82775d;
font-weight:normal;
text-decoration:none;
}
.breadcrumb a:hover {
color:#000000;
font-weight:normal;
text-decoration:underline;
}
#box {padding:0px 37px;}
.box {padding: 0px;}
.breadcrumb{padding:10px 0px 0px 0px;}
.stickypost{padding:5px 0px 20px 0px;}
div.footerlinks{
	padding-bottom:30px;
	padding-left:10px;
}
.postmetadata
{
	padding-top:15px;
	padding: 0 0 3px 0;
	margin: 0;
	color:#000000; font:11px arial;
}
.postdata
{
	padding: 0 0 5px 0;
	margin: 0;
	font:11px arial;
	color:#666a39;
}
small.date{font: 11px arial; padding:0px 0 0 0;}
.entry{padding:0;}
.entry a:link { COLOR: #666a39; font-weight: normal; TEXT-DECORATION: none; }
.entry a:visited { COLOR: #666a39; font-weight: normal; TEXT-DECORATION: none }
.entry a:hover {COLOR: #666a39; font-weight: normal; TEXT-DECORATION: underline }
.box p {margin:0px auto;margin-bottom:10px;}
.entry p {margin:0px auto;margin-bottom:0px; padding-left:10px; }
label.forms2 em, .commentlist em{
	color:#666149; font-size:11px !important; line-height:15px !important; font-family:Arial, Helvetica, sans-serif;
}
.commentlist{
border:1px solid #C5C0B5;
font-family:verdana;
font-size:11px;
line-height:18px;
margin:10px 0pt 0pt;
padding:10px 20px;
width:93%;
}
.commentlist:hover {border:1px solid #6E6E6C;}
div.commentmetadata{border-bottom:1px dotted #C5C0B5;}
h3{padding:5px 0 5px 10px; color:#6E5C2F; font:bold 13px/20px Arial, Helvetica, sans-serif; border:0px solid #83795f; background:#C6C99A; margin:0 0 10px;}
h3#respond{margin-bottom:0px;}
div.entry h3 a:link,div.entry h3 a:visited,div.entry h3 a:hover{color:#666a39; font:bold 13px/20px Arial, Helvetica, sans-serif; text-transform:capitalize;}
div.entry h3 a:hover{color:#666a39; text-decoration:none;}
h1, h1 a:link, h1 a:visited, h1 a:hover, h2, h2 a:link, h2 a:visited, h2 a:hover,
div.entry h2 a:link,div.entry h2 a:visited,div.entry h2 a:hover
{color:#8b5016; font:bold 15px/20px Arial, Helvetica, sans-serif;margin:0px; padding:0px;}
h1{padding-top:10px;}
.more{font:normal 11px/15px Arial, Helvetica, sans-serif;}
a.more:link {text-decoration: none; color: #343408;}
a.more:visited {text-decoration: none; color: #343408;}
a.more:hover, a.more:active { text-decoration: underline; color: #343408;}

a:link {text-decoration: none; color: #6E5C2F;}
a:visited {text-decoration: none; color: #6E5C2F;}
a:hover, a:active { text-decoration: underline; color:#422304;}
table.tblborder{
border:1px solid #c5c0b5; border-top:0px; padding:15px;}

div table.searchForm1 td{font:bold 12px Arial, Helvetica, sans-serif; color:#d9dace;}
input.input, textarea.input{border:1px solid #70723F; background:#898B5E; color:#6C390B; font:11px/17px Arial, Helvetica, sans-serif; padding-left:2px;}

div.search{border:0px; margin:20px; margin-left:45px; font:bold 11px Arial, Helvetica, sans-serif; color:#868680; padding:0px;}

div.border{border:0px; margin:20px; font:bold 11px Arial, Helvetica, sans-serif; color:#868680; background:#474b23; padding:0px;}
div.boxhead{font:bold 13px/18px Verdana, Arial, Helvetica, sans-serif; color:#82775d;}
div.list{padding:0px 15px 5px 17px;}
div.list ul li a:link,div.list ul li a:visited,div.list ul li a:hover{
font:normal 11px/18px Times, "Times New Roman", serif; color:#ffffff; text-transform:uppercase; 
}
div.list ul{
list-style-image:url(images_noindex/bullete.gif); list-style-position:outside; margin-left:24px; padding-left:6px;
}

#logo {
height:110px;
left:18px;
position:absolute;
top:19px;
width:164px;
z-index:15;
}

div.list ul li.current-cat{color:#ffffff;}
div.list ul li.current-cat a:link, div.list ul li.current-cat a:visited, div.list ul li.current-cat a:hover{ color:#ffffff;}
a.map:link,a.map:visited,a.map:hover{color:#666149;}
a.map:hover{text-decoration:none;} 
.forms {
	background-color:#FFFFFF;
	border:1px solid #666666;
	color:#333333;
	font-family:arial;
	font-size:11px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:18px;
}
td.eventtype a:link,td.eventtype a:visited,td.eventtype a:hover{color:#666a39; text-decoration:none;}
td.eventtype a:hover{color:#82775d; text-decoration:underline;}
table.eventdetail{clear:both; color:#666149;}
#header{border:0px; padding:0px; margin:0px; margin-bottom:00px;}
img.headerimg{border:0px; padding:0px; margin:0px; margin-bottom:10px;}
#topnav{position:absolute; left:0px; top:131px; width:940px; height:20px; z-index:6; }
#spnav{position:absolute; left:0px; top:408px; width:947px; height:63px; z-index:5; }
#viewby{border:1px solid;left:448px;position:absolute;top:487px;
background-color:#C6C99A;width:235px;z-index:5; }
#mainimage{position:absolute; left:0px; top:159px; width:945px; height:249px; z-index:5;}
#likeit{position:absolute; left:587px; top:60px; z-index:20; }
#number{position:absolute; left:733px; top:60px; width:150px; height:39px; z-index:6; }
#subnav{position:absolute; left:165px; top:85px; width:500px; height:40px; z-index:50; }
#reservationmenu {height:128px; left:0; position:relative; top:0; width:230px; z-index:50;}
#imenu{color: white; z-index:50; padding-top:8px; padding-left:32px; height:90px;}
.forms2 { color:#666149; font-family:arial; font-size:11px; font-size-adjust:none; font-stretch:normal; font-style:normal; 
	font-variant:normal; font-weight:normal; line-height:14px; text-align:left;}
.round_border_color {background-color:#9E4F10;left:0;width:945px;}
.round_border {background-color:#DCD8BD;padding:10px;}
div.pipefooter table tr td {background-color:#DCD8BD;}
.headers-footer {background:#C6C99A none repeat scroll 0 0; font-family:arial; font-size:12px; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:bold; line-height:normal; padding-bottom:1px; padding-left:8px; padding-top:1px;}
h4{display:inline; font-family:arial; font-size:12px; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:bold; line-height:18px; margin:0 2px 0 auto; padding-bottom:0;}
.milestone {font-family:arial; font-size:11px; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal;
font-weight:normal; line-height:18px;}
a.milestone:link {color:#6E5C2F; font-weight:normal; text-decoration:none; }
a.milestone:visited {color:#6E5C2F; font-weight:normal; text-decoration:none;}
a.milestone:hover {color:#200A00;font-weight:normal;text-decoration:underline;}


p img {padding: 0;max-width: 100%;}
img.centered {display: block;margin-left: auto;margin-right: auto;}
img.alignright {padding: 4px;margin: 0 0 2px 7px;display: inline;}
img.alignleft {padding: 4px;margin: 0 7px 2px 0;display: inline;}
.alignright {float: right;}
.alignleft {float: left;}
.smimg{margin:0 8px 8px 0; border:1px solid black;}
.comment-module{clear:both;}
.feed{padding-left:48px;}

.fb_like_button{padding-left:0px;}
