body { padding-top:35px; background-color: #000000; background-image: url(shawnee/bodybg.png); background-position: top; background-repeat: repeat; }
a { color:#333; }
a:hover { color:#333; }

hr { color:#fffdea; border:none; border-bottom:1px dotted #999;  }
/*	--------------------------------------------------
 Structure
 -------------------------------------------------- */
.banner { background:#ED4084; padding:20px; }
.banner-top { background:#ED4084;  }

#page { background:#fff url(shawnee/pagebg.png) repeat-x top; padding:20px; padding-top:30px; }

#footer {  background:#553d16 url(shawnee/footer_top.png) no-repeat top left;  }
.footer_bottom { background:url(shawnee/footer_bottom.png) no-repeat left bottom; }

.page_head { background:#ed4084; }

/*	--------------------------------------------------
Header
-------------------------------------------------- */
.callnow  { color:#000; font-weight: bold; }
.callnow a {color:#000000; padding-left:2px; }
.number { color:#000000;}

/*=== Logo Spot ===*/
#header .blog-title a{ color:#fff; }
#header .blog-title a:hover{ color:#fdecbb; background:none }
#header .blog-description{ color:#e1cf92; }


/* top navigation drop menu  ---------------------- */
#navbg  { background-image: url(shawnee/navbg.png); background-repeat: no-repeat; background-position: left top; }

/*---------TOP NAVIGATION for PAGES---------  */
.sf-menu li a { color:#fff; text-shadow:1px 1px 1px #000000; }
.sf-menu li a:hover { background:url(shawnee/navbg_h.png) repeat-x bottom; color:#8b2801; text-shadow:1px 1px 1px #fff; }

.sf-menu li ul li a { border-left:1px solid #623f11; border-top:1px solid #623f11; }
.sf-menu li.current_page_item a, .sf-menu li.current-cat-parent a, .sf-menu li.current-cat a{ color:#FFF; text-shadow:1px 1px 1px #fff; background-color: #000; }
.sf-menu li.current_page_item a:hover, .sf-menu li.current-cat a:hover { background:url(shawnee/navbg_h.png) repeat-x bottom; color:#8b2801; text-shadow:1px 1px 1px #fff; }F

.sf-menu li ul li a, .sf-menu li ul li ul li a, .sf-menu li ul li ul li ul li a { color:#fff !important; background-color: #000; }
.sf-menu li ul li a:hover, .sf-menu li ul li ul li a:hover, .sf-menu li ul li ul li ul li a:hover { color:#ffe692 !important; text-shadow:1px 1px 1px #000000; background-color: #333; }
/*** arrows **/
.sf-sub-indicator { background:url('shawnee/arrows-ffffff.png') no-repeat -10px -110px; }

a > .sf-sub-indicator {  background-position: 0 -100px; }
a:focus > .sf-sub-indicator, a:hover > .sf-sub-indicator, a:active > .sf-sub-indicator, li:hover > a > .sf-sub-indicator, li.sfHover > a > .sf-sub-indicator {
	background-position: -10px -100px; /* arrow hovers for modern browsers*/
}
/* point right for anchors in subs */
.sf-menu ul .sf-sub-indicator {	background-position:  -10px 0; }

 
/* apply hovers to modern browsers */
.sf-menu ul a:focus > .sf-sub-indicator, .sf-menu ul a:hover > .sf-sub-indicator, .sf-menu ul a:active > .sf-sub-indicator, .sf-menu ul li:hover > a > .sf-sub-indicator, .sf-menu ul li.sfHover > a > .sf-sub-indicator {	background-position: -10px 0px; /* arrow hovers for modern browsers*/}
/*** shadows for all but IE6 ***/
.sf-shadow ul {	background:	url('shawnee/shadow.png') no-repeat bottom right;	}
.sf-shadow ul.sf-shadow-off {background: transparent;}


/*---------TOP NAVIGATION for PAGES---------  */
#navbg ul li a { color:#fff; text-shadow:1px 1px 1px #000; }
#navbg ul li a:hover { color:#FFF; text-shadow:1px 1px 1px #000; background-color: #000; background-repeat: repeat-x; background-position: bottom; }

#navbg ul li ul li a { border-left:1px solid #623f11; border-top:1px solid #623f11; }
#navbg ul li.current-menu-item a { color:#FFF; text-shadow:none; background-color: #000; background-image: url(shawnee/navbg_h.png); background-repeat: repeat-x; background-position: bottom; }
#navbg ul li.current-menu-item a:hover { background:url(shawnee/navbg_h.png) repeat-x bottom; color:#8b2801; text-shadow:none; }


#navbg ul li ul li a, #navbg ul li ul li ul li a, #navbg ul li ul li ul li ul li a { color:#fff !important; background-color:#000; text-shadow:1px 1px 1px #000000; }
#navbg ul li ul li a:hover, #navbg ul li ul li ul li a:hover, #navbg ul li ul li ul li ul li a:hover { color:#000; text-shadow:1px 1px 1px #fff; background-color: #333; }

/*	--------------------------------------------------
Banner
-------------------------------------------------- */

.banner h1 { color:#000; text-shadow:1px 1px 1px #fff; background:none; font-size: 28px; }
.banner_left p { border:none; color:#000; padding-right: 25px;  }
.banner_left p a { color:#8b2801; text-decoration:underline; }
.banner_left p a:hover { color:#3d2303; text-decoration:underline; }

#slideshow DIV { background-color: #FFF; }

.button a { background:#333; color:#fff; }
.button a:hover { background:#000; }

.todays_special { background:url(shawnee/todaysspecial.png) no-repeat left top;  }
 
.todays_special h3 {  color:#ffffff; text-shadow:1px 1px 1px #000000; padding-left: 15px; width: 200px;}

.todays_special img { border:1px solid #b0978c; background:#fff; margin-bottom:8px; }

.todays_special p {border:none;color:#000000; }

#monkeys {background:url("shawnee/todaysspecial.png") no-repeat scroll 0 0 transparent;
float:right;
margin-left:-60px;
width:375px; height: 300px;}
#monkeys h1 a { font-family:Arial, Helvetica, sans-serif; font-size: 16px; font-weight:bold; font-style: normal; color: #FFF; text-shadow: none; } 
#monkeys p { font-family:Arial, Helvetica, sans-serif; font size: 12px; font-weight:normal; font-size: 11px; font-style: normal; color: #FFF;  text-shadow: none; line-height: 14px; }
#monkeys p a { font-family:Arial, Helvetica, sans-serif; font size: 12px; font-weight:normal; font-size: 11px; font-style: normal; color: #FFF;  text-shadow: none; text-decoration:underline; }

#monkey1 {margin-left:105px;
padding-top:15px;
width:300px;}
#monkey2 {margin-left:85px;
padding-top:30px;
width:190px;}
#monkey3 {margin-left:105px;
padding-top:25px;
width:225px;}


/*	--------------------------------------------------
Home
-------------------------------------------------- */
#content h3.menu_t { background:#ed4084; no-repeat; color:#fff; text-shadow:1px 1px 1px #000000; width: 400px; padding: 6px 8px 15px 15px; height: 18px;}
h3 { color:#333; }

.imgcenter { border:5px solid #dbd9c4; }

#content .latest_menu li { background:url(shawnee/dot_line.png) repeat-x left bottom;  }
#content .latest_menu li img { border:1px solid #481905; }
.contactinfo { background:#ebe5cb url(shawnee/contactinfo.png) no-repeat top left; border:3px solid #d0c8b8;  }
.contactinfo h4 { color:#5d4b27;  }

#content .location_box { background:url(shawnee/location_center.png) repeat-y left top;  }
#content .location_box_top {  background:url(shawnee/location_top.png) no-repeat left top; }
#content .location_box_bottom {  background:url(shawnee/location_bottom.png) no-repeat left bottom;}


.google_map { border:1px solid #8d7570; }
#content h3.location_t { background:url(shawnee/i_location.png) no-repeat 0 5px; }
p.more { background:#fff; }
#content a {
	color: #00F;
	text-decoration: underline;
}


/*	--------------------------------------------------
inner
-------------------------------------------------- */
h1  { color:#000000; background:url(shawnee/sepretor_hr.png) repeat-x bottom; text-shadow:1px 1px 1px #fff; }
.breadcrumb { color:#333; }
.breadcrumb a { color:#000000;  }
.breadcrumb a:hover { color:#333; }

blockquote { background:url(shawnee/quote.png) no-repeat; }
p.author { border-bottom:1px solid #ccc2a2; } 

.table td.title { background:#ffe692; color:#333; }
.table td.catetitle { background:#333; color:#fff; }

.table td.row { background:url(shawnee/dot_line.png) repeat-x bottom; }

.iteam img { border:1px solid #481905; }
p.price { color:#333; }

/*	--------------------------------------------------
content 
-------------------------------------------------- */

#content h4 { color:#ED4084; border-bottom:2px dotted #ed4084;  }
#content h4 a { color:#ED4084; }
#content h4 a:hover { color:#ED4084; }

.i_comment { background:url(shawnee/i_comments.png) no-repeat;  }
#content .posts h3 { color:#333;  }
#content .posts h3 a { color:#333;}
#content .posts h3 a:hover { color:#000;  }

#content p.post_meta { color:#A09A87; }

#content .post_bottom { color:#a09a87; border-bottom:2px solid #dcdcdc; }
#content .post_bottom a { color:#423724; }
#content .post_bottom a:hover { color:#a83a01; }
.post_img { border:4px solid #a49272; }
.wp-caption-text {text-align: center;}


/*---------PAGE NAVIGATION - pagination --------- */
.Navi .on { color:#fff; background: #432f12 !important }
.Navi a { background:#333; color: #fff; }
.Navi a:hover { color:#fff; background: #955509 }

/*---------COMMENTS --------- */
#comments h3{ border-bottom:1px solid #ccc; }

#comments .comment {background:none; }
#comments  p.authorcomment a {  color:#666; }
#comments  p.authorcomment a:hover { color:#000; }


#comments .comment .meta-left { color:#aaaaaa }
#comments .comment .text-right { border:none; background:#e9e7e7 url(shawnee/commentbg.png) no-repeat center left; }
#comments .comment .authcomment{ background:#d5d5d5 url(shawnee/commentbg_author.png) no-repeat center left; border:none;  }
#comments .comment .authcomment p { color:#333; }

span.comm-reply{ color:#333; }
span.comm-reply a { color:#333;  }
span.comm-reply a:hover{ color:#000; }
#respond textarea, .commpadd input{ background:none; border:1px solid #c7c7c7; font:13px Arial, Helvetica, sans-serif;   }
input#submit{ color:#fff; background:#333; border:1px solid #333;  }
.avatar { border:2px solid #ddd; }


/*---------ARCHIVE PAGE --------- */

.arclist ul li{ color:silver; border-bottom:1px solid #ddd9b4; background:none }
.arclist ul li ul{ border-bottom:0;  }
.arclist ul li ul li{ border-bottom:0; }
.arclist .archives-time{ color:#666666; border-right:dashed 1px #ddd; }

/*	--------------------------------------------------
Sidebar
-------------------------------------------------- */
#sidebar li { background:url(shawnee/bullet.png) no-repeat 0 7px; border-bottom:1px dotted #bababa; }
#sidebar li a { color:#333; }
#sidebar li a:hover { color:#a83a01; }
.date { color:#666051; }

#sidebar h3 { color:#fff; background:#333; text-shadow:1px 1px 1px #000; }
#sidebar h3.hours { color:#fff;  background:#ed4084 url(shawnee/i_time.png) no-repeat 5px 6px; text-shadow:1px 1px 1px #000; }

.row1 { background:#ffe2e7; color:#333; border-bottom:1px solid #fff; }
.row2 { background:#ffe2e7;  color:#333; border-bottom:1px solid #fff;  }
.time { border-left:1px solid #fff;  }


.testimonials_box { background:url(shawnee/testimonial_box_center.png) repeat-y right top;  }
.testimonials_box_top { background:url(shawnee/testimonial_box_top.png) no-repeat right top;  }
.testimonials_box_bottom { background:url(shawnee/testimonial_box_bottom.png) no-repeat right bottom; }

.testimonials { background:url(shawnee/quote2.png) no-repeat 0 2px; border-bottom:1px dotted #333; }
.customer_name { color:#000; }
.bnone { border:none; }


#sidebar h3.review { color:#333;  background:url(shawnee/i_testimonials.png) no-repeat 0px 10px;  text-shadow:1px 1px 1px #fff;  }
#sidebar .todays_special { background:url(shawnee/today_special_center2.png) repeat-y right top;  }
#sidebar .todays_special_top { background:url(shawnee/today_special_top2.png) no-repeat top right; }
#sidebar .todays_special_bottom { background:url(shawnee/today_special_bottom2.png) no-repeat bottom right; }
#sidebar .todays_special h3 { background:url(shawnee/i_special.png) no-repeat 8px 10px; color:#333;text-shadow:1px 1px 1px #fff; }
#sidebar .todays_special img { border:1px solid #b0978c; background:#fff; }


/*	--------------------------------------------------
footer 
-------------------------------------------------- */
.copyright { color:#ffe691; border-left:1px solid #6b5b44;  }
.copyright a{ color:#ffe691;  }
.copyright a:hover{ color:#fff;   }

.flink li{ border-right:1px solid #d8c893; color:#ffffff;  }
.flink li a { color:#ffffff; padding-left: 5px; }
.flink li a:hover { color:#fff; }


/*
P.I.E. FLOAT CLEARING
See http://www.positioniseverything.net/easyclearing.html 
--------------------- */
.clearfix:after { content:"."; clear:both; height:0; visibility:hidden;	display:block; }
.clearfix { display: inline-block; /* Fixes IE/Mac */ }

/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix {	display: block; }
/* End hide from IE-mac */

