body{padding:0; background:none; background:#f4f3ef;}
#header {
	padding-top:0;
	margin-top:-36px;
padding-bottom:0px;
}
.col-full, #wrapper {width:877px !important; max-width: 877px!important;}
#navigation {
	border:none;
	background:none;
	box-shadow:none;
	-webkit-box-shadow: none;
	-moz-box-shadow:none; 
	padding-bottom:0;
}
#navigation ul li:first-child,  #navigation ul li:first-child a {
	border-radius:none;
	-moz-border-radius:none;
	-webkit-border-radius: none;
}
#navigation ul ul li:first-child,  #navigation ul ul li:first-child a {
	border-radius: 0;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
}
#navigation ul.nav > li {
	border-right: none;
}
#navigation ul.nav > li a:hover {
	background:none;
}
#navigation ul.nav > li:hover {
	background: none;
}
#navigation ul.nav ul {
	background: none;
	border:none;
	left: -1px;
}
#navigation ul.nav ul ul {
	top: -1px;
	left: 100%;
}
#top .nav li.parent > a {
	position: relative;
	padding-right: 0;
}
#top .nav li.parent > a:after {
	content: "";
	display: block;
	border: .3em solid #ccc;
	border-color: #ccc transparent transparent transparent;
	position: absolute;
	top: 48%;
	right: .8751em;
}
#navigation .nav li ul li.parent a {
	padding-right: 0;
}
#navigation .nav li ul li.parent a:after {
	border-color: transparent transparent transparent #ccc;
	right: 0;
	top: 46%;
}
#navigation .nav li.parent > a {
	position: relative;
	padding-right: 0;
}
#navigation .nav li.parent > a:after {
	content: "";
	display: block;
	border: 0.3em solid #ccc;
	border-color: #ccc transparent transparent transparent;
	position: absolute;
	top: 48%;
	right: .8751em;
}
#navigation .nav li ul li.parent a {
	padding-right: 0;
}
#navigation .nav li ul li.parent a:after {
	border-color: transparent transparent transparent #ccc;
	right: 0.8751em;
	top: 46%;
}
#navigation {
	width:877px;
	height:56px;
	margin:0 auto;
	overflow:hidden;
padding-bottom:0px;
border-top: none;
border-bottom: none;
border-left: none;
border-right: none;
border-radius: 0;
}
#navigation ul#main-nav{width:877px;
	height:56px;
	margin:0 auto;
	overflow:hidden;
	background:url(images/navigation.jpg) no-repeat;
}
	
	#navigation ul#main-nav li{text-indent:-9999px; display:block; float:none; position:absolute;  left:800px;}
	#navigation ul#main-nav li a{	background:url(images/navigation.jpg) no-repeat;}



ul.nav li.current_page_item a, ul.nav li.current_page_parent a, ul.nav li.current-menu-ancestor a, ul.nav li.current-cat a, ul.nav li.current-menu-item a {
	background:none;
}

#navigation ul#main-nav li#menu-item-25{width:65px; left:30px; border:none;}
	#navigation ul#main-nav  li#menu-item-25 a{background-position:-30px 0;}
	#navigation ul#main-nav li#menu-item-25 a:hover{background-position:-30px -56px;}

#navigation ul#main-nav li#menu-item-24{width:80px; left:135px; border:none;}
	#navigation ul#main-nav  li#menu-item-24 a{background-position:-135px 0;}
	#navigation ul#main-nav li#menu-item-24 a:hover{background-position:-135px -56px;}
	
	#navigation ul#main-nav li#menu-item-239{width:80px; left:245px; border:none;}
	#navigation ul#main-nav  li#menu-item-239 a{background-position:-245px 0;}
	#navigation ul#main-nav li#menu-item-239 a:hover{background-position:-245px -56px;}

#navigation ul#main-nav li#menu-item-23{width:69px; left:350px;}
	#navigation ul#main-nav  li#menu-item-23 a{background-position:-350px 0;}
	#navigation ul#main-nav li#menu-item-23 a:hover{background-position:-350px -56px;}

#navigation ul#main-nav li#menu-item-22{width:66px; left:450px;}
	#navigation ul#main-nav  li#menu-item-22 a{background-position:-450px 0;}
	#navigation ul#main-nav li#menu-item-22 a:hover{background-position:-450px -56px;}

#navigation ul#main-nav li#menu-item-183{width:57px; left:555px;}
	#navigation ul#main-nav  li#menu-item-183 a{background-position:-555px 0;}
	#navigation ul#main-nav li#menu-item-183 a:hover{background-position:-555px -56px;}

#navigation ul#main-nav li#menu-item-20{width:55px; left:654px;}
	#navigation ul#main-nav  li#menu-item-20 a{background-position:-654px 0;}
	#navigation ul#main-nav li#menu-item-20 a:hover{background-position:-654px -56px;}

#navigation ul#main-nav li#menu-item-19{width:104px; left:735px;}
	#navigation ul#main-nav  li#menu-item-19 a{background-position:-735px 0;}
	#navigation ul#main-nav li#menu-item-19 a:hover{background-position:-735px -56px;}

ul.nav li a {padding:0;}

#content{background:url(images/bg-site.jpg) repeat-y; padding-bottom:0;}
/*#main{padding:22px 0 0 22px;}*/
#main{padding:22px 22px 0;}
#sidebar-holder{padding-top:22px;}


.wooslider {margin: 0 0 0; background: none; border:none; position: relative; -webkit-border-radius: 0; -moz-border-radius: 0; -o-border-radius: 0; border-radius: 0; -webkit-box-shadow:none; -moz-box-shadow:none; -o-box-shadow:none; box-shadow:none; zoom: 1;}
.wooslider-viewport {max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease;}
.loading .wooslider-viewport {max-height: 300px;}
.wooslider .slides {zoom: 1;}

.wooslider .carousel li {margin-right: 5px}

body .wooslider .slide-content {margin:0;}
.wooslider{height:475px!important}
.wooslider .slides img {margin:0; padding:0;}
.wooslider .slides p{margin:0; line-height:0;}
.wooslider-control-thumbs {display:block; height:135px;}

.title{padding-top:8px;}

/* Instagram Widget */
.widget_wpinstagram-widget {padding-bottom: 300px;}

#top-social{width:100%;  height:27px; overflow:hidden; background:#4f4b49;  z-index:3000; position:relative;}
#top-social ul#social-nav{width:877px; display:block; height:27px; overflow:hidden; list-style:none; margin:0 auto; background:url(images/nav-social.gif) no-repeat; }
#top-social ul#social-nav li{display:block; height:27px; float:right; }
#top-social ul#social-nav li a{text-indent:-9999px!important; display:block!important;}
 ul#social-nav li#goog{width:33px;}
 ul#social-nav li#yt{width:33px;}
 ul#social-nav li#pin{width:33px;}
 ul#social-nav li#fb{width:33px;}
 ul#social-nav li#tw{width:33px;}
 ul#social-nav li#insta{width:70px;  text-indent:-9999px;}
 
 #header{z-index:2999;}
 #sidebar{width:234px !important; background:url(images/bg-sidebar.png) no-repeat; margin-bottom:0; padding-top:36px; width:234px; margin-right:24px;}
 #sidebar-footer{width:234px; height:35px; background:url(images/bg-sidebar-footer.png) no-repeat; display:block; float:right; clear:right; margin:0 24px 0 0; }
 #sidebar .widget{width:142px; margin:0 auto;}
 .widget ul li{padding-bottom:6px;}
.widget ul li a {line-height:12px !important;}

.subscribe-button{text-align:center; padding-top:12px; width:234px !important;}

.widget_recent_entries h3{text-indent:-9999px; width:142px; height:38px; background:url(images/news.png) no-repeat;}

#footer-widgets {border:none; padding:0 0; height:46px; background:url(images/bg-footer.jpg) no-repeat top center;}
#afooter-widgets .block {display:none;}

.header-image{padding-bottom:18px; text-align:center; margin:0 auto;}