/* 
WOO CUSTOM STYLESHEET
---------------------

Instructions:

Add your custom styles at the end of this file instead 
of style.css so it is easier to update the theme. 
Simply copy an existing style from style.css to this file, 
and modify it to your liking.
*/

.business #loopedSlider a.next {
    display: none;
    opacity: 0.8;
    position: absolute;
    right: -40px;
    top: 45%;
}
.business #loopedSlider a.previous {
    display: none;
    left: -40px;
    opacity: 0.8;
    position: absolute;
    top: 45%;
}
#header {
    background-position: center top;
    background-repeat: no-repeat;
    border: 0px solid;
    margin-bottom: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-top: 0;
}
#loopedSlider.has-pagination {
    margin-bottom: 35px;
}
#navigation {
    margin-bottom: 10px;
    padding: 10px 0;
}
.nav li a:hover, .nav li.current_page_item a, .nav li.current_page_parent a, .nav li.current-menu-ancestor a, .nav li.current-menu-item a, .nav li.current_page_item li a, .nav li.current_page_parent li a, .nav li.current-menu-ancestor li a, .nav li.current-menu-item li a, .nav li.sfHover a {
    background: none repeat scroll 0 0 #8D806B;
}
.nav li ul li a:hover, .nav li.sfHover ul li a.sf-with-ul { background:#3d1901;}
.nav li ul  { background: none; position: absolute; left: -999em; width: 180px; border: 0px solid #dbdbdb; border-width:0px 0px 0; z-index:999; }
	.nav li ul li  { border-bottom:0px solid #dbdbdb;}
	.nav li ul li a  { width:160px; color:#ffffff; font-size:0.8em; line-height:18px; }
	.nav li ul li a.sf-with-ul { padding:5px 10px; }
	.nav li ul li a:hover, .nav li.sfHover ul li a.sf-with-ul { background:#2c2016;}
	.nav li ul ul  { margin: -30px 0 0 180px; }
	.nav li ul ul li a  {  }
	.nav li ul li ul li a  {  }
.nav li ul li a { border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;}
.nav li ul li {
    border-bottom: 1px solid #b4af9d;
    border-top: 1px solid #b4af9d;
}
.post, .search .page {
    margin: 0 0 15px;
}
.widget h3 {
    margin: 0 0 10px;
    padding: 0 0 10px;
    text-transform: uppercase;
}
.post-meta {
    margin: 5px 0;
    text-transform: uppercase;
}
.post .title, .page .title {
    margin: 0 0 5px;
}
#wrapper {
    background-color: #a3947c;
    border-color: #898470;
    border-radius: 5px 5px 5px 5px;
    border-style: none;
    border-width: 1px;
    box-shadow: 0 1px 5px rgba(0, 0, 0, 0.3);
    padding-bottom: 15px;
    padding-left: 15px;
    padding-right: 15px;
}

input, textarea, button {
    background: none repeat scroll 0 0 #C5BEA6;
    border: 1px solid #898470;
}
.entry img, img.thumbnail {
    background: none repeat scroll 0 0 rgba(255, 255, 255, 0.7);
    border: 5px solid #898470;
    padding: 0px;
}
#connect {
    border-width: 1px 0 2px;
    clear: both;
    padding: 5px;
}
.post-meta a:link, .post-meta a:visited, .post p.tags a:link, .post p.tags a:visited {
    color: #BCB493;
    text-decoration: none;
}
 .post-entries a:link, .post-entries a:visited {
    color: #3d1901;
    font-size: 0.9em;
}
#content {
    padding: 0 0 10px;
    position: relative;
}
hr {
    background-color: #898470;
    border: 0 none;
    height: 1px;
    margin-bottom: 20px;
}
.woo-pagination {
    clear: both;
    display: block;
    margin: 0;
    text-align: left;
    border-bottom: 0px;
    border-top: 0px;
    padding: 12px 0;
}
.woo-pagination .current, .woo-pagination a:hover {
    background: none repeat scroll 0 0 #C5BEA6;
    border: 1px solid #898470;
    padding: 3px 7px;
}
.woo-pagination a:link, .woo-pagination a:visited, .woo-pagination a:active {
    background: none repeat scroll 0 0 #8d806b;
    border: 1px solid #898470;
}
#footer-widgets {
    border-top: 1px solid #898470;
    padding: 2px 0;
}
.widget {
    margin: 0 0 10px;
}
div.srp-widget-singlepost {
    border-bottom: 1px solid #898470;
    margin: 0 0 10px;
    padding: 0 0 10px;
}
#navigation ul li, #navigation ul li a {
    border-radius: 5px 5px 5px 5px;
}
#navigation ul li:first-child, #navigation ul li:first-child a {
    border-radius: 5px 5px 5px 5px;
}
.page-id-977 #navigation {
    display: none !important;
}