body {
    font-family: Georgia, "Times New Roman";
    background: url("/bundles/restaurant/images/main-background-tiled.gif") repeat scroll 0 0 transparent;
}
#container {
	margin: 0px auto; width: 100%; max-width: 970px;
}
.left {
	float: left;
}
.right {
	float: right;
}
h1 {
	color: rgb(63, 17, 1); line-height: 34px; font-family: "Georgia"; font-size: 24px;
}
h2 {
	color: rgb(63, 17, 1); line-height: 29px; font-size: 19px;
}
h3 {
	color: rgb(63, 17, 1); line-height: 25px; font-size: 15px;
}
h4 {
	color: rgb(63, 17, 1); line-height: 24px; font-size: 14px;
}
h5 {
	color: rgb(63, 17, 1); line-height: 22px; font-size: 12px;
}
.bg-top-container {
	background: url("../images/bg-top-container.png") no-repeat top; width: 100%; height: 35px; margin-top: 47px;
}
.bg-down-container {
	background: url("../images/bg-down-container.png") no-repeat top; width: 100%; height: 29px;
}
.header {
	background: url("../images/bg-center-container.png") repeat-y top; width: 100%; height: 64px;
}
.logo 
{
    margin-left: 40px; max-width: 100%;
}

.logo a
{
    font-family: CoffeeService, Georgia;
    color: #3F1101;
    font-size: 42px;
    line-height: 40px;
}

.nav {
	margin-right: 30px;
}
.nav ul {
	
}
.nav ul li {
	float: left;
}
.nav ul li a {
	margin: 0px; padding: 0px; float: left;
}
.nav ul li a:hover {
	color: rgb(192, 34, 25);
}
.nav-left {
	background: url("../images/menu-activ-left.png") no-repeat left top; width: 10px; height: 45px;
}
.nav-div {
	float: left;
}
.nav-center {
	background: url("../images/menu-activ-center.png") repeat-x left top; padding: 15px 6px 0px !important; height: 30px; text-align: center; color: rgb(57, 57, 57); text-transform: uppercase; font-family: "Georgia"; font-size: 12px; font-weight: bold;
}
.nav ul li a {
	text-align: center; color: rgb(57, 57, 57); text-transform: uppercase; font-family: "Georgia"; font-size: 12px; font-weight: bold;
}
.nav-right {
	background: url("../images/menu-activ-right.png") no-repeat left top; width: 10px; height: 45px;
}
.nav-div:hover div {
	background-position: bottom !important; color: rgb(255, 255, 255) !important;
}
.current-menu-item a div {
	background-position: bottom !important; color: rgb(255, 255, 255) !important;
}
.sub-menu nav-left {
	width: 0px; height: 0px;
}
.bg-make {
	background: url("../images/bg-make.png") no-repeat left top; top: -82px; width: 125px; height: 157px; right: 30px; position: relative;
}
.bg-make a {
	margin: 76px 0px 0px 11px; width: 102px; height: 52px; float: left;
}
.bg-make a:hover {
	background-position: left bottom;
}
.home-slide {
	width: 100%;
}
.bg-slider-top {
	background: url("../images/bg-slider-top.png") no-repeat top; width: 970px; height: 13px;
}
.hidder {
	background: url("../images/bg-slider-center.png") repeat-y top; width: 970px; display: inline-block;
}
.bg-slider-down {
	background: url("../images/bg-slider-down.png") no-repeat top; width: 970px; height: 12px;
}
.bg-slider-center {
	opacity: 0;
}
.loader-icon {
	background: url("../images/ajax-loader.gif") no-repeat center; width: 970px; height: 20px; margin-top: -280px; display: inline-block;
}
.content {
	background: url("../images/bg-center-container.png") repeat-y top; width: 100%;
}
.bg-slider {
	background: url("../images/bg-slider.png") no-repeat top; margin: 20px 30px; width: 906px; height: 500px; position: relative; z-index: 9;
}
.prev-arrows-text {
	margin: -63px 0px 0px 103px; width: 150px; text-align: center; color: rgb(63, 17, 1); line-height: 20px; font-family: "RabioheadRegular"; font-size: 30px; position: relative; z-index: 99999;
}
.next-arrows-text {
	margin: -63px 103px 0px 0px; width: 150px; text-align: center; color: rgb(63, 17, 1); line-height: 20px; font-family: "RabioheadRegular"; font-size: 30px; position: relative; z-index: 99999;
}
.slider-text {
	margin: 0px auto; left: 4px; top: -43px; width: 260px; text-align: center; float: left; display: block; position: relative; z-index: 99;
}
.slider-text span {
	margin: 0px auto; width: 107px; height: 39px; text-align: center; color: rgb(63, 17, 1); overflow: hidden; font-family: "Georgia"; font-size: 27px; font-weight: bold; display: inline-block;
}
.slider-text a {
	margin: 4px auto 0px; width: 225px; height: 43px; text-align: center; color: rgb(63, 17, 1); text-transform: uppercase; line-height: 21px; overflow: hidden; font-family: "Georgia"; font-size: 14px; font-weight: bold; display: inline-block; cursor: pointer;
}
.slider-text a:hover {
	color: rgb(192, 34, 25);
}
.slider-mask-dowb-title {
	margin: -166px 0px 0px; width: 100%; position: relative;
}
.bg-slider-home-mask-left {
	background: url("../images/bg-slider-home-mask-left.jpg") no-repeat left top; left: 27px; width: 310px; height: 145px; position: relative; z-index: 9999;
}
.bg-slider-home-mask-right {
	background: url("../images/bg-slider-home-mask-right.jpg") no-repeat left top; width: 310px; height: 145px; right: 32px; position: relative; z-index: 9999;
}
.border-stars-slider {
	background: url("../images/border-stars-slider.png") no-repeat top; margin: 2px 0px 0px 89px; width: 80px; height: 28px; position: relative; z-index: 99;
}
.missing-text-slider-span {
	margin: 11px 0px 23px 89px !important;
}
.bg-content-red-tape {
	background: url("../images/bg-content-red-tape.png") repeat-y top; margin: -6px 0px 0px 1px; width: 967px; padding-bottom: 15px;
}
.bg-content-red-tape-end {
	background: url("../images/bg-content-red-tape-end.png") no-repeat top; width: 967px; height: 12px; margin-left: 1px;
}
.left-content-home {
	margin: 40px 46px 0px 37px; width: 583px;
}
.page-with-side {
	margin: 40px 46px 0px 37px; width: 583px;
}
.title-left-home-content {
	width: 100%; color: rgb(63, 17, 1); text-transform: uppercase; padding-bottom: 17px; font-family: "Georgia"; font-size: 25px; font-weight: bold; margin-bottom: 25px; border-bottom-color: rgb(235, 232, 215); border-bottom-width: 1px; border-bottom-style: solid;
}
.text-left-home-content {
	width: 100%; color: rgb(86, 86, 86); line-height: 20px; font-family: "Georgia"; font-size: 13px; margin-bottom: 25px;
}
.shortcode {
	color: rgb(86, 86, 86); line-height: 22px; font-family: "Georgia"; font-size: 13px; margin-bottom: 25px;
}
.shortcode a {
	color: rgb(86, 86, 86);
}
.shortcode a:hover {
	color: rgb(192, 34, 25);
}
.border-star-left {
	background: url("../images/border-star-left.png") no-repeat top; width: 583px; height: 25px; margin-bottom: 20px;
}
.home-posts {
	width: 100%; margin-bottom: 30px;
}
.home-posts-one {
	width: 182px; margin-right: 18px;
}
.home-posts-one-five {
	width: 210px; margin-right: 16px;
}
.home-posts-one a {
	width: 100%; color: rgb(63, 17, 1); line-height: 20px; font-family: "Georgia"; font-size: 13px; font-weight: bold; margin-bottom: 25px; float: left;
}
.home-posts-one a:hover {
	color: rgb(192, 34, 25);
}
.home-posts-one-img {
	background: url("../images/home-posts-one-img.png") no-repeat top; left: -4px; width: 182px; height: 120px; margin-bottom: 20px; position: relative;
}
.home-posts-one-img .post-price {
	margin: 0px 0px 0px 8px; top: 16px;
}
.home-posts-five-img {
	background: url("../images/image_back.png") no-repeat; width: 235px;
}
.home-posts-one-img a {
	margin: 8px; width: 166px; height: 104px; float: left;
}
.home-posts-one-img img {
	float: left;
}
.home-posts-one span {
	width: 100%; color: rgb(86, 86, 86); line-height: 22px; font-family: "Georgia"; font-size: 13px; float: left;
}
.home-buttom {
	width: 100%;
}
.home-buttom a {
	width: auto; float: left;
}
.home-buttom a:hover div {
	background-position: bottom;
}
.footer {
	margin: -4px auto 0px; width: 100%; text-align: center; padding-bottom: 50px; display: inline-block;
}
.footer-top {
	margin: 0px auto 15px; width: 891px; text-align: center; display: inline-block;
}
.footer-top-left {
	background: url("../images/footer-top-left.png") no-repeat left top; width: 100%; height: 58px; overflow: hidden;
}
.footer-top-right {
	background: url("../images/footer-top-right.png") no-repeat left top; margin: -58px 0px 0px; width: 270px; height: 58px; overflow: hidden;
}
.footer-top-right a {
    font-family: CoffeeService, Georgia;
    color: #6B1212;
    font-size: 26px;
    line-height: 60px;
    padding-left: 29px;
    text-shadow: 1px 0 1px #000000;
}

.footer-copy {
	text-align: left; color: rgb(255, 255, 255); font-family: "Georgia"; font-size: 12px; margin-left: 8%;
}

.terms
{
    text-align: left; color: rgb(255, 255, 255); font-family: "Georgia"; font-size: 12px; margin-right: 8%;
}

.terms a
{
    color: rgb(255, 255, 255);
    text-underline: none;
}

.terms a:hover
{
    text-decoration: underline;
}




.footer-text-contact {
	margin: 21px 0px 0px 30px; width: auto; color: rgb(255, 255, 255); text-transform: uppercase; font-family: "Georgia"; font-size: 14px; font-weight: bold;
}
.footer-text-mail {
	background: url("../images/footer-text-mail.png") no-repeat left top; margin: 21px 0px 0px 24px; width: auto; color: rgb(255, 255, 255); padding-left: 25px; font-family: "Georgia"; font-size: 14px;
}
.footer-text-phone {
	background: url("../images/footer-text-phone.png") no-repeat left 3px; margin: 21px 0px 0px 21px; width: auto; color: rgb(255, 255, 255); padding-left: 30px; font-family: "Georgia"; font-size: 14px;
}
#sidebar {
	background: url("../images/bg-sidebar.jpg") repeat-y left top; margin: 40px 0px 0px 23px; width: 247px;
}
.sidebar_widget_holder {
	margin: 0px 10px 35px; width: 227px; float: left;
}
.sidebar_widget_holder h3 {
	margin: 0px 0px 25px; width: 100%; color: rgb(77, 29, 7); font-family: "RabioheadRegular"; font-size: 30px; font-weight: normal; float: left;
}
.sidebar_widget_holder h3 a {
	color: rgb(77, 29, 7);
}
.sidebar_widget_holder a:hover {
	color: rgb(192, 34, 25) !important;
}

.sidebar_widget_holder .contact
{
    padding-left: 30px;
}

.sidebar_widget_holder .text-mail
{
    background: url("../images/footer-text-mail.png") no-repeat scroll left 3px transparent;
}

.sidebar_widget_holder .text-phone
{
    background: url("../images/footer-text-phone.png") no-repeat scroll left 3px transparent;
}

.rss-date {
	margin: 0px 0px 9px; width: 100%; color: rgb(86, 86, 86); line-height: 20px; font-family: "Georgia"; font-size: 12px;
}
.rssSummary {
	margin: 0px 0px 9px; width: 100%; color: rgb(86, 86, 86); line-height: 20px; font-family: "Georgia"; font-size: 12px;
}
#sidebar .widget-open ul {
	width: 100%; float: left;
}
#sidebar .widget-open ul li {
	width: 100%; color: rgb(86, 86, 86); font-family: "Georgia"; font-size: 13px; margin-bottom: 10px; float: left;
}
#testimonials-holder {
	width: 100%; float: left;
}
.testemonial-title {
	width: 100%; color: rgb(77, 29, 7); font-family: "Georgia"; font-size: 16px; font-weight: bold; margin-bottom: 6px; float: left;
}
.testemonial-from {
	width: 100%; color: rgb(86, 86, 86); font-family: "Georgia"; font-size: 13px; margin-bottom: 15px; float: left;
}
.testemonial-bubble {
	width: 100%; float: left;
}
.testemonial-bubble-top {
	background: url("../images/testemonial-bubble-top.png") no-repeat left top; width: 236px; height: 13px; float: left;
}
.testemonial-bubble-center {
	background: url("../images/testemonial-bubble-center.png") repeat-y left top; width: 236px; float: left;
}
.testemonial-bubble-bottom {
	background: url("../images/testemonial-bubble-bottom.png") no-repeat left top; width: 236px; height: 5px; float: left;
}
.testimonial-content {
	margin: 18px 28px; width: 185px; color: rgb(86, 86, 86); line-height: 22px; font-family: "Georgia"; font-size: 13px; float: left;
}
.sidebar_widget_holder .widget-gallery {
	width: 100%; float: left;
}
.sidebar_widget_holder .bg-gallery {
	background: url("../images/bg-gallery.png") no-repeat top; width: 232px; height: 245px; float: left;
}
.sidebar_widget_holder .slider-wrapper {
	margin: 31px 0px 0px 37px !important; width: 169px !important; height: 163px !important; float: left; background-color: rgb(255, 255, 255);
}
#slider {
	width: 169px !important; height: 163px !important; float: left;
}
.sidebar_widget_holder ul {
	width: 100%; float: left;
}
.sidebar_widget_holder ul li {
	width: 100%; color: rgb(86, 86, 86); line-height: 22px; font-family: "Georgia"; margin-bottom: 10px; float: left;
}
.sidebar_widget_holder ul li a {
	background: url("../images/list-type.png") no-repeat -3px 1px; color: rgb(86, 86, 86); padding-left: 25px; font-family: "Georgia"; font-size: 13px; float: left;
}
.sidebar_widget_holder #searchform {
	margin: 6px 0px 0px; width: 100%; float: left;
}
.sidebar_widget_holder #s {
	background: url("../images/bg-searchform.png") no-repeat left top; padding: 0px 0px 0px 10px; border: currentColor; width: 171px; height: 46px; color: rgb(63, 17, 1); font-family: "Georgia"; font-size: 16px; float: left;
}
.sidebar_widget_holder #s input {
	margin: 6px 0px 0px 9px; border: currentColor; width: 170px; height: 32px; color: rgb(86, 86, 86); font-family: "Georgia"; font-size: 13px; float: left; background-color: transparent;
}
.sidebar_widget_holder #searchform #searchsubmit {
	background: url("../images/bg-search-button.png") no-repeat left top; border: currentColor; width: 46px; height: 46px; font-size: 0px; float: left; cursor: pointer;
}
.screen-reader-text {
	display: none !important;
}
.sidebar_widget_holder .textwidget {
	margin: 4px 0px; color: rgb(86, 86, 86); line-height: 24px; font-family: "Georgia"; font-size: 13px; float: left;
}
.sidebar_widget_holder .textwidget a {
	color: rgb(192, 34, 25);
}
.sidebar_widget_holder .textwidget p {
	margin: -5px 0px 4px; width: 100%; color: rgb(86, 86, 86); line-height: 24px; font-family: "Georgia"; font-size: 13px; float: left;
}
.sidebar_widget_holder .tagcloud {
	margin-top: -10px;
}
.sidebar_widget_holder .sidebar-tags-button {
	margin: 0px 10px 10px 0px;
}
.widget-tags-button {
	margin: 5px 10px 5px 0px;
}
.tag-left {
	background: url("../images/tag-left.png") no-repeat; width: 10px; height: 33px;
}
.tag-center {
	background: url("../images/tag-center.png") repeat-x; padding: 7px 6px 0px; height: 26px; color: rgb(255, 255, 255); font-family: "Georgia"; font-size: 12px;
}
.tag-right {
	background: url("../images/tag-right.png") no-repeat; width: 6px; height: 33px;
}
.widget-tags-button:hover div {
	background-position: bottom;
}
.recenta {
	float: none !important; background-image: none !important;
}
.recentcomments {
	background: url("../images/list-type.png") no-repeat 0px 2px; padding: 0px 0px 0px 23px; width: 205px;
}
.sidebar_widget_holder .app_recent_post {
	width: 100%; height: 61px; overflow: hidden; margin-bottom: 20px; float: left;
}
.sidebar_widget_holder .app_recent_img {
	background: url("../images/bg-app-recent-img.png") no-repeat left top; width: 71px; height: 61px; overflow: hidden; float: left;
}
.sidebar_widget_holder .app_recent_img a {
	margin: 8px; width: 55px; height: 45px; float: left;
}
.sidebar_widget_holder .app_recent_no_img {
	background: url("../images/no-image-small.png") no-repeat left top; width: 71px; height: 61px; overflow: hidden; float: left;
}
.page-template-_gallery-php .pagionation {
	margin: 20px 0px 0px;
}
.sidebar_widget_holder .app_recent_no_img {
	background: url("../images/no-image-small.png") no-repeat left top; width: 71px; height: 61px; overflow: hidden; float: left;
}
.sidebar_widget_holder .app_recent_img img {
	width: 55px; height: 45px; float: left;
}
.sidebar_widget_holder .app_recent_box {
	width: 140px; margin-left: 16px; float: left;
}
.sidebar_widget_holder .app_recent_title {
	width: 100%; height: 38px; overflow: hidden; float: left;
}
.sidebar_widget_holder .app_recent_title a {
	width: 100%; color: rgb(86, 86, 86); line-height: 20px; font-family: "Georgia"; font-size: 13px; float: left;
}
.sidebar_widget_holder #calendar_wrap {
	margin: 0px; float: left;
}
.sidebar_widget_holder #wp-calendar {
	width: 100%; float: left;
}
.sidebar_widget_holder #wp-calendar tr {
	padding: 7px;
}
.sidebar_widget_holder #wp-calendar td {
	padding: 7px;
}
.sidebar_widget_holder thead {
	width: 100%; color: rgb(77, 29, 7); font-family: "Georgia"; font-size: 14px; font-weight: bold;
}
.sidebar_widget_holder #calendar_wrap th {
	
}
.sidebar_widget_holder #calendar_wrap td {
	
}
.sidebar_widget_holder tbody {
	color: rgb(86, 86, 86); font-family: "Georgia"; font-size: 13px;
}
.sidebar_widget_holder tbody a {
	color: rgb(192, 34, 25);
}
.sidebar_widget_holder tbody a:hover {
	color: rgb(86, 86, 86) !important;
}
.sidebar_widget_holder #today {
	color: rgb(86, 86, 86); font-family: "Georgia"; font-size: 13px; font-weight: bold;
}
.sidebar_widget_holder #wp-calendar caption {
	margin: 0px 0px 10px 8px; width: 100%; text-align: left; color: rgb(77, 29, 7); font-family: "Georgia"; font-size: 16px; font-weight: bold;
}
.sidebar_widget_holder tfoot a {
	color: rgb(43, 43, 43); font-family: "Georgia"; font-size: 13px;
}
.sidebar_widget_holder .twitter_ul {
	padding: 0px; border: currentColor !important;
}
.sidebar_widget_holder .twitter_ul li {
	margin: 10px 0px 15px; width: 100%; float: left;
}
.sidebar_widget_holder .bg-widget-center img {
	width: 14px; height: 11px; margin-right: 10px; float: left;
}
.sidebar_widget_holder .bg-widget-center span {
	width: 201px; color: rgb(86, 86, 86); line-height: 22px; font-family: "Georgia"; font-size: 13px; margin-top: -4px; float: left;
}
.sidebar_widget_holder .bg-widget-center a {
	color: rgb(86, 86, 86); line-height: 20px;
}
.sidebar_widget_holder .twittime {
	color: rgb(86, 86, 86); line-height: 20px;
}
.sidebar_widget_holder .bg-widget-center a {
	padding: 0px !important; float: none !important;
}
.sidebar_widget_holder .twittime {
	width: 201px; margin-left: 27px;
}
.sidebar_widget_holder .bg-widget-center a:hover {
	color: rgb(192, 34, 25) !important;
}
.sidebar_widget_holder .twittime:hover {
	color: rgb(192, 34, 25) !important;
}
.sidebar_widget_holder .twitter_ul p {
	margin: 0px 0px 0px 23px; color: rgb(77, 29, 7); font-family: "RabioheadRegular"; font-size: 18px; float: left;
}
.content-wrap {
	margin: 35px 0px 5px 42px; width: 890px;
}
.follow-us {
	width: auto; margin-top: 14px;
}
.follow-us-text {
	background: url("../images/follow-us-text.png") no-repeat top; margin: 8px 10px 0px 0px; width: 102px; height: 17px;
}
.follow-us-fb a {
	background: url("../images/follow-us-fb.png") no-repeat top; width: 36px; height: 36px; margin-right: 5px; float: left; opacity: 0.4;
}
.follow-us-twitter a {
	background: url("../images/follow-us-twitter.png") no-repeat top; width: 36px; height: 36px; margin-right: 5px; float: left; opacity: 0.4;
}
.follow-us-rss a {
	background: url("../images/follow-us-rss.png") no-repeat top; width: 36px; height: 36px; margin-right: 5px; float: left; opacity: 0.4;
}
.follow-us-g a {
	background: url("../images/follow-us-g.png") no-repeat top; width: 36px; height: 36px; float: left; opacity: 0.4;
}
.follow-us a:hover {
	background-position: bottom;
}
.title-pages {
	width: 560px; color: rgb(63, 17, 1); font-family: "RabioheadRegular"; font-size: 55px;
}
.title-about {
	width: 100%; color: rgb(63, 17, 1); text-transform: uppercase; font-family: "Georgia"; font-size: 18px; font-weight: bold; margin-bottom: 25px;
}
img.alignnone {
	padding: 5px; border: 1px solid rgb(222, 222, 222); box-shadow: 0px 0px 3px 0px #dedede; background-color: rgb(255, 255, 255); -moz-box-shadow: 0 0 3px 0px #dedede; -webkit-box-shadow: 0 0 3px 0px #dedede;
}
img.alignleft {
	padding: 5px; border: 1px solid rgb(222, 222, 222); box-shadow: 0px 0px 3px 0px #dedede; background-color: rgb(255, 255, 255); -moz-box-shadow: 0 0 3px 0px #dedede; -webkit-box-shadow: 0 0 3px 0px #dedede;
}
img.alignright {
	padding: 5px; border: 1px solid rgb(222, 222, 222); box-shadow: 0px 0px 3px 0px #dedede; background-color: rgb(255, 255, 255); -moz-box-shadow: 0 0 3px 0px #dedede; -webkit-box-shadow: 0 0 3px 0px #dedede;
}
img.alignleft {
	margin: 0px 20px 20px 0px;
}
img.alignright {
	margin: 0px 0px 20px 20px;
}
.alignnone.img {
	margin: 20px auto;
}
.content-wrap-home {
	margin: 85px 0px 50px; width: 100%; float: left;
}
.cell_image_front {
	margin-right: 10px; float: left;
}
.cell_text {
	padding: 0px 0px 35px; width: 100%; color: rgb(86, 86, 86); line-height: 22px; font-family: "Georgia"; font-size: 13px; float: left;
}
.shortcode .titles {
	margin: 0px 0px 5px; overflow: hidden; max-height: 55px;
}
.onehalf {
	margin: 0px 4% 0px 0px; width: 48%; float: left; display: block;
}
#one-columns {
	width: 100%; float: left;
}
#two-columns {
	width: 100%; float: left;
}
#three-columns {
	width: 100%; float: left;
}
#four-columns {
	width: 100%; float: left;
}
#five-columns {
	width: 100%; float: left;
}
#three-columns .one_cell {
	margin: 0px 3% 0px 0px !important; padding: 0%; border: 0px currentColor !important; width: 31%; height: auto !important; float: left;
}
#four-columns .one_cell {
	margin: 0px 4% 0px 0px !important; padding: 0%; border: 0px currentColor !important; width: 22%; height: auto !important; float: left;
}
#five-columns .one_cell {
	margin: 0px 6% 0px 0px !important; padding: 0%; border: 0px currentColor !important; width: 15%; height: auto !important; float: left;
}
.quote {
	width: 100%; margin-bottom: 35px; float: left;
}
.quote-content {
	margin: 20px 0px; width: 100%;
}
.quote-top {
	background: url("../images/quote-top.png") no-repeat; width: 897px; height: 5px; margin-left: -6px;
}
.quote-down {
	background: url("../images/quote-down.png") no-repeat; width: 897px; height: 6px; margin-left: -6px;
}
.quote-center {
	background: url("../images/quote-center.png") repeat-y; padding: 20px 0px; width: 897px; margin-left: -6px;
}
.quote-center .quote-image {
	background: url("../images/img-quote.png") no-repeat; margin: -1px 15px 0px 27px; width: 33px; height: 40px; float: left;
}
.quote-center span {
	width: 87%; color: rgb(63, 17, 1); line-height: 30px; font-family: "Georgia"; font-size: 18px; font-style: italic; font-weight: lighter; float: left;
}
.withsidebar .quote-center span {
	width: 80%;
}
.withsidebar .quote-top {
	background: url("../images/img/quote-top-sidebar.png") no-repeat; width: 583px; margin-left: 0px !important;
}
.withsidebar .quote-center {
	background: url("../images/quote-center-side.png") repeat-y; width: 583px; margin-left: 0px !important;
}
.withsidebar .quote-down {
	background: url("../images/quote-down-center.png") no-repeat; width: 583px; margin-left: 0px !important;
}
.line-about-content {
	width: 100%; margin-bottom: 35px;
}
.line-about-img {
	background: url("../images/line-about.png") no-repeat top; width: 100%; height: 28px; margin-top: 20px; margin-bottom: 20px;
}
.line-about-border {
	width: 890px; border-bottom-color: rgb(235, 232, 215); border-bottom-width: 1px; border-bottom-style: solid;
}
.button-color {
	width: 100%; margin-bottom: 35px; float: left;
}
.color-buttons {
	margin: 20px 20px 20px 0px; float: left;
}
.color-buttons:hover div {
	background-position: bottom;
}
.black-left {
	background: url("../images/button-black-left.png") no-repeat; width: 10px; height: 34px;
}
.black-center {
	background: url("../images/button-black-center.png") repeat-x; padding: 9px 5px 0px; height: 25px; text-align: center; color: rgb(255, 255, 255); font-family: "Georgia"; font-size: 11px;
}
.black-right {
	background: url("../images/button-black-right.png") no-repeat; width: 10px; height: 34px;
}
.default-left {
	background: url("../images/button-black-left.png") no-repeat; width: 10px; height: 34px;
}
.default-center {
	background: url("../images/button-black-center.png") repeat-x; padding: 7px 5px 2px; height: 25px; text-align: center; color: rgb(255, 255, 255); font-family: "Georgia"; font-size: 11px;
}
.default-right {
	background: url("../images/button-black-right.png") no-repeat; width: 10px; height: 34px;
}
.red-left {
	background: url("../images/button-red-left.png") no-repeat; width: 10px; height: 34px;
}
.red-center {
	background: url("../images/button-red-center.png") repeat-x; padding: 7px 5px 2px; height: 25px; text-align: center; color: rgb(255, 255, 255); font-family: "Georgia"; font-size: 11px;
}
.red-right {
	background: url("../images/button-red-right.png") no-repeat; width: 10px; height: 34px;
}
.orange-left {
	background: url("../images/button-orange-left.png") no-repeat; width: 10px; height: 34px;
}
.orange-center {
	background: url("../images/button-orange-center.png") repeat-x; padding: 7px 5px 2px; height: 25px; text-align: center; color: rgb(255, 255, 255); font-family: "Georgia"; font-size: 11px;
}
.orange-right {
	background: url("../images/button-orange-right.png") no-repeat; width: 10px; height: 34px;
}
.dark-blue-left {
	background: url("../images/button-dark-blue-left.png") no-repeat; width: 10px; height: 34px;
}
.dark-blue-center {
	background: url("../images/button-dark-blue-center.png") repeat-x; padding: 7px 5px 2px; height: 25px; text-align: center; color: rgb(255, 255, 255); font-family: "Georgia"; font-size: 11px;
}
.dark-blue-right {
	background: url("../images/button-dark-blue-right.png") no-repeat; width: 10px; height: 34px;
}
.green-left {
	background: url("../images/button-green-left.png") no-repeat; width: 10px; height: 34px;
}
.green-center {
	background: url("../images/button-green-center.png") repeat-x; padding: 7px 5px 2px; height: 25px; text-align: center; color: rgb(255, 255, 255); font-family: "Georgia"; font-size: 11px;
}
.green-right {
	background: url("../images/button-green-right.png") no-repeat; width: 10px; height: 34px;
}
.shortcode ul {
	width: 100%; float: left;
}
.shortcode ul li {
	background: url("../images/list-type.png") no-repeat 0px 0px; margin: 0px 0px 12px; padding: 0px 0px 0px 30px; width: 96%; color: rgb(86, 86, 86); line-height: 20px; font-family: "Georgia"; font-size: 13px; float: left;
}
.shortcode ul li:first-child {
	margin: 20px 0px 12px;
}
.shortcode ul li:last-child {
	margin: 0px 0px 20px;
}
.text-404 {
	width: 100%; text-align: center; color: rgb(63, 17, 1); text-transform: uppercase; line-height: 23px; font-family: "Georgia"; font-size: 16px; font-weight: bold; margin-bottom: 20px;
}
.bg-box-404 {
	width: 100%;
}
.bg-box-404-top {
	background: url("../images/bg-box-404-top.png") no-repeat; width: 596px; height: 8px;
}
.bg-box-404-center {
	background: url("../images/bg-box-404-center.png") repeat-y; padding: 10px 0px 12px; width: 596px; text-align: center;
}
.bg-box-404-down {
	background: url("../images/bg-box-404-down.png") no-repeat; width: 596px; height: 7px;
}
.bg-box-404-center span {
	width: auto; color: rgb(182, 25, 16); font-family: "Georgia"; font-size: 14px; display: inline-block;
}
.bg-box-404-center a {
	background: url("../images/404-link.png") no-repeat; top: 4px; width: 95px; height: 17px; margin-left: 9px; display: inline-block; position: relative;
}
.bg-box-404-center a:hover {
	background-position: bottom;
}
.map-images {
	margin: 2px 0px 0px 7px; width: 583px; height: 230px;
}
.bg-map-top {
	background: url("../images/bg-map-top.png") no-repeat; width: 596px; height: 5px;
}
.bg-map-center {
	background: url("../images/bg-map-center.png") repeat-y; width: 596px;
}
.bg-map-down {
	background: url("../images/bg-map-down.png") no-repeat; width: 596px; height: 5px;
}
.list-contact-page {
	margin: 0px 0px 0px 14px; width: 568px;
}
.contact-tex-mail {
	background: url("../images/footer-text-mail.png") no-repeat; padding: 0px 0px 13px 20px; width: 100%; color: rgb(77, 29, 7); font-family: "Georgia"; font-size: 14px; float: left;
}
.contact-text-flag {
	background: url("../images/contact-text-flag.png") no-repeat; padding: 0px 0px 13px 20px; width: 100%; color: rgb(77, 29, 7); font-family: "Georgia"; font-size: 14px; float: left;
}
.map {
	width: 100%; margin-bottom: 30px;
}

.map IFRAME
{
   height: 228px;
   width: 582px;
}
.contact-text {
	width: 100%; margin-bottom: 30px;
}
.contact-text p {
	width: 100%; color: rgb(86, 86, 86); line-height: 20px; font-family: "Georgia"; font-size: 13px;
}
.form-title {
	width: 100%; text-align: center; color: rgb(77, 29, 7); font-family: "RabioheadRegular"; font-size: 30px; margin-top: 7px; margin-bottom: 27px; float: left;
}
.form {
	width: 100%;
}
.form-input {
	width: 100%;
}
.bg-input {
	width: 100%; margin-bottom: 13px;
}
.bg-input span {
	margin: 14px 13px 0px 0px; width: 97px; text-align: right; color: rgb(63, 17, 1); text-transform: uppercase; font-family: "Georgia"; font-size: 16px; font-weight: bold; float: left;
}
.bg-input input {
	background: url("../images/bg-input.png") no-repeat; padding: 0px 10px; border: currentColor; width: 239px; height: 46px; color: rgb(63, 17, 1); font-family: "Georgia"; font-size: 16px; float: left;
}
.form-textarea {
	width: 100%;
}
.form-textarea span {
	margin: 14px 6px 0px 0px; width: 103px; text-align: right; color: rgb(63, 17, 1); text-transform: uppercase; font-family: "Georgia"; font-size: 16px; font-weight: bold; float: left;
}
.form-textarea textarea {
	background: url("../images/bg-textarea.png") no-repeat; padding: 10px; border: currentColor; width: 453px; height: 105px; color: rgb(63, 17, 1); font-family: "Georgia"; font-size: 16px; float: left;
}
.form-button {
	margin: 15px 0px 0px -3px; width: 100%;
}
.form-button-center {
	text-align: center; color: rgb(255, 255, 255); font-family: "Georgia"; font-size: 11px;
}
.form-button .black {
	float: right;
}
.send-button {
	float: right;
}
.send-button:hover {
	cursor: pointer;
}
.send-button input:hover {
	cursor: pointer;
}
.form-button a {
	float: right;
}
.form-button .black-center {
	padding: 9px 20px 0px;
}
.form-button:hover div {
	background-position: bottom;
}
.form-button {
	float: left;
}
.form-button input {
	border: currentColor;
}
.blog-send-button {
	background: url("../images/button-black-center.png") repeat-x 0px 0px; margin: 0px 3px 0px 0px; text-align: center; color: rgb(255, 255, 255); font-family: "Georgia"; font-size: 11px; float: right;
}
.blog-content-one {
	width: 100%; margin-bottom: 10px;
}
.shortcode p {
	margin: 0px 0px 3px;
}
.post-price {
	background: url("../images/price.png") no-repeat; padding: 6px 0px 0px 14px; top: 24px; width: 79px; height: 30px; color: rgb(85, 4, 0); font-size: 16px; font-weight: bold; float: left; position: absolute; z-index: 50; text-shadow: 0 1px #bc2117;
}
.blog-content-one .border-star-left {
	margin-top: 12px;
}
.title-blog {
	width: 100%; color: rgb(63, 17, 1); font-family: "Georgia"; font-size: 18px; font-weight: bold; margin-bottom: 15px;
}
.title-blog a {
	width: auto; color: rgb(63, 17, 1); line-height: 34px; font-family: "Georgia"; font-size: 24px; font-weight: bold; float: left;
}
.title-blog a:hover {
	color: rgb(192, 34, 25);
}
.post-images {
	background: url("../images/bg-post-images.png") no-repeat left top; width: 290px; height: 208px; margin-bottom: 20px;
}
.post-images a {
	margin: 12px !important; width: 266px; height: 184px; float: left;
}
.post-images a:hover {
	width: 584px; height: 214px; float: left;
}
.post-images img {
	float: left;
}
.blog-post-content-right {
	margin: 0px 0px 20px 22px; width: 270px; height: 208px; overflow: hidden;
}
.post-date-content {
	width: 100%; height: 40px; overflow: hidden; margin-bottom: 15px;
}
.post-number {
	height: 40px; color: rgb(63, 17, 1); line-height: 33px; padding-right: 2px; font-family: "Georgia"; font-size: 43px; border-right-color: rgb(235, 232, 215); border-right-width: 1px; border-right-style: solid; float: left;
}
.post-date {
	margin: 0px 0px 0px 10px; width: 45px; height: 40px; color: rgb(86, 86, 86); overflow: hidden; font-family: "Georgia"; font-size: 13px; float: left;
}
.post-user {
	margin: 0px 0px 0px 10px; width: 130px; height: 40px; overflow: hidden;
}
.post-user span {
	width: 100%; color: rgb(63, 17, 1); font-family: "Georgia"; font-size: 13px; margin-bottom: 5px; float: left;
}
.post-user span a {
	color: rgb(63, 17, 1);
}
.post-user p {
	margin: 0px; width: 100%; color: rgb(86, 86, 86); font-family: "Georgia"; font-size: 13px; float: left;
}
.post-user p a {
	color: rgb(86, 86, 86);
}
.post-text {
	margin: 0px 0px 9px; width: 100%; height: 110px; color: rgb(86, 86, 86); line-height: 22px; overflow: hidden; font-family: "Georgia"; font-size: 13px;
}
.post-more {
	width: 100%; height: 20px; overflow: hidden;
}
.post-more a {
	background: url("../images/more-arrows.png") no-repeat right 5px; width: auto; height: 20px; color: rgb(63, 17, 1); line-height: 20px; overflow: hidden; padding-right: 21px; font-family: "RabioheadRegular"; font-size: 26px; float: left;
}
.post-more a:hover {
	background-position: right bottom; color: rgb(192, 34, 25);
}
.blog-post-content-not-img {
	margin: 0px 0px 20px; width: 100%; min-height: 145px; max-height: 200px;
}
.blog-post-content-not-img .post-text {
	height: auto; min-height: 110px !important; max-height: 160px !important;
}
.pagination {
	margin: 0px auto; width: 100%; text-align: center; display: inline-block;
}
.pagination a {
	margin: 0px auto; width: auto; text-align: center; display: inline-block;
}
.pagination-wrap {
	margin: 0px auto; text-align: center; display: inline-block;
}
.pagination-center {
	padding: 0px 5px; text-align: center; color: rgb(63, 17, 1); font-family: "RabioheadRegular"; font-size: 30px; display: block;
}
.pagination-button {
	margin: 0px 7px 0px 0px;
}
.pagination-button:hover div {
	color: rgb(192, 34, 25);
}
.page-template-_gallery-php .pagination {
	margin: 20px 0px 0px;
}
.arrows-next {
	background: url("../images/arrows-next.png") no-repeat right 11px; padding: 0px 25px 0px 5px; text-align: center; color: rgb(63, 17, 1); font-family: "RabioheadRegular"; font-size: 30px; display: block;
}
.arrows-next:hover {
	background-position: right bottom;
}
.arrows-prev {
	background: url("../images/arrows-prev.png") no-repeat left 11px; padding: 0px 5px 0px 25px; text-align: center; color: rgb(63, 17, 1); font-family: "RabioheadRegular"; font-size: 30px; display: block;
}
.arrows-prev:hover {
	background-position: left bottom;
}
.blog-post-content-one {
	width: 100%;
}
.blog-post-content-one .title-blog {
	height: auto; line-height: 34px; font-size: 24px;
}
.post-com {
	width: 100%;
}
.post-user p a:hover {
	color: rgb(192, 34, 25);
}
.datemarg {
	margin: 4px 0px 0px;
}
.post-user span a:hover {
	color: rgb(192, 34, 25);
}
.blog-post-content-one .post-date-content {
	height: auto;
}
.blog-post-content-one .post-user {
	width: auto;
}
.blog-post-content-one .post-text {
	height: auto;
}
.blog-post-content-one .blog-post-content-right {
	margin: -228px 0px 0px; width: auto; height: auto; float: right;
}
.blog-post-content-one .post-images {
	position: relative; z-index: 99;
}
.fake-img {
	width: 310px; height: 219px;
}
.span-nopadd {
	margin-bottom: 1px !important;
}
.related-posts {
	width: 100%;
}
.related-posts .border-star-left {
	margin-top: 30px;
}
.related-posts-big-title {
	width: 100%; text-align: center; color: rgb(77, 29, 7); font-family: "RabioheadRegular"; font-size: 30px; margin-bottom: 20px;
}
blockquote {
	background: url("../images/img-quote.png") no-repeat; margin: 0px !important; padding: 0px 0px 0px 60px;
}
.related-posts-one {
	margin: 0px 7px 0px 0px; width: 140px;
}
.related-posts-images {
	background: url("../images/bg-related-posts-one.png") no-repeat; width: 140px; height: 108px; margin-bottom: 12px;
}
.related-posts-no-images {
	background: url("../images/no-image.png") no-repeat; width: 140px; height: 108px; margin-bottom: 12px;
}
.related-posts-images a {
	margin: 8px; width: 124px; height: 92px; float: left;
}
.related-posts-images img {
	width: 124px; height: 92px; float: left;
}
.related-posts-title {
	width: 100%; height: 42px; overflow: hidden;
}
.related-posts-title a {
	width: 100%; color: rgb(63, 17, 1); line-height: 20px; font-family: "Georgia"; font-size: 13px; float: left;
}
.related-posts-title a:hover {
	color: rgb(192, 34, 25);
}
.comment-start {
	width: 100%; margin-bottom: 5px;
}
.comment-start-one {
	margin: 0px; padding: 15px 0px 0px;
}
.comment-start-dwo {
	margin: -18px 0px 15px; width: 100%;
}
.comment-images {
	background: url("../images/comment-img.jpg") no-repeat; width: 50px; height: 50px; margin-right: 18px; float: left;
}
.comment-images img {
	width: 50px; height: 50px; float: left;
}
.comment-form-left a {
	color: rgb(63, 17, 1);
}
.comment-mask {
	margin: -50px 0px 0px;
}
.comment-start-title {
	width: 84%;
}
.comment-start-title span {
	width: 100%; color: rgb(63, 17, 1); text-transform: uppercase; font-family: "Georgia"; font-size: 18px; font-weight: bold; float: left;
}
.margintop15 p {
	margin: 15px 0px 0px; float: left;
}
.children .comment-start-one {
	background: url("../images/comment-L.png") no-repeat 0px -10px; padding: 15px 0px 0px 49px; width: 547px;
}
.children .bg-comment-top {
	background: url("../images/bg-comment-small-top.png") no-repeat; width: 547px;
}
.children .bg-comment-center {
	background: url("../images/bg-comment-small-center.png") repeat-y; width: 547px;
}
.children .bg-comment-down {
	background: url("../images/bg-comment-small-down.png") repeat-y; width: 547px;
}
.children .comment-start-text p {
	width: 90%;
}
.comment-start-title p {
	margin: 8px 0px 0px; width: 100%; color: rgb(86, 86, 86); font-family: "Georgia"; font-size: 11px; float: left;
}
.comment-start-title a {
	margin: 0px 0px 0px 5px; color: rgb(187, 26, 16); font-family: "Georgia"; font-size: 11px; display: inline-block;
}
.comment-start-title a:hover {
	color: rgb(86, 86, 86);
}
.comment-start-text {
	width: 100%;
}
.comment-start-text p {
	margin: 25px 0px 25px 5%; width: 90%; color: rgb(86, 86, 86); line-height: 20px; font-family: "Georgia"; font-size: 13px; float: left;
}
.images-L {
	margin: 0px 11px 0px 2px; width: 26px; height: 48px;
}
.images-L img {
	float: left;
}
.bg-comment-top {
	background: url("../images/bg-comment-top.png") no-repeat left top; width: 596px; height: 6px; margin-top: 20px;
}
.bg-comment-center {
	background: url("../images/bg-comment-center.png") repeat-y left top; width: 596px;
}
.bg-comment-down {
	background: url("../images/bg-comment-down.png") no-repeat left top; width: 596px; height: 6px;
}
.bg-comment-small-top {
	background: url("../images/bg-comment-small-top.png") no-repeat left top; width: 547px; height: 6px; margin-top: 20px;
}
.bg-comment-small-center {
	background: url("../images/bg-comment-small-center.png") repeat-y left top; width: 547px;
}
.bg-comment-small-down {
	background: url("../images/bg-comment-small-down.png") no-repeat left top; width: 547px; height: 6px;
}
.events-content-one {
	width: 100%; margin-bottom: 30px;
}
.events-one-img {
	background: url("../images/bg-events-one-img.png") no-repeat left top; width: 136px; height: 113px;
}
.events-one-img-left {
	margin: 19px 0px 0px 12px; width: 60px; height: 65px;
}
.events-one-img-left span {
	width: 100%; height: 42px; text-align: center; color: rgb(255, 255, 255); line-height: 33px; overflow: hidden; font-family: "Georgia"; font-size: 43px; float: left;
}
.events-one-img-left p {
	margin: 0px; padding: 0px; width: 100%; height: 22px; text-align: center; color: rgb(255, 255, 255); line-height: 20px; overflow: hidden; font-family: "Georgia"; font-size: 22px; float: left;
}
.events-one-img-right {
	margin: 19px 0px 0px 9px; width: 45px; height: 65px;
}
.events-one-img-right span {
	width: 100%; height: 30px; text-align: center; color: rgb(255, 255, 255); line-height: 14px; overflow: hidden; font-family: "Georgia"; font-size: 13px; margin-bottom: 13px; float: left;
}
.events-one-img-right p {
	margin: 0px; padding: 0px; width: 100%; height: 22px; text-align: center; color: rgb(255, 255, 255); text-transform: uppercase; line-height: 20px; overflow: hidden; font-family: "Georgia"; font-size: 24px; float: left;
}
.events-content-right {
	width: 430px; height: 113px; margin-left: 17px;
}
.events-one-title {
	width: 100%; height: 25px; overflow: hidden; margin-bottom: 15px;
}
.events-one-title a {
	width: auto; color: rgb(63, 17, 1); text-transform: uppercase; font-family: "Georgia"; font-size: 18px; font-weight: bold; float: left;
}
.events-one-title a:hover {
	color: rgb(192, 34, 25);
}
.events-one-text {
	width: 100%; height: 45px; color: rgb(86, 86, 86); line-height: 22px; overflow: hidden; font-family: "Georgia"; font-size: 13px; margin-bottom: 4px;
}
.gallery-text {
	width: 100%; margin-bottom: 25px;
}
.gallery-text span {
	width: 100%; color: rgb(63, 17, 1); text-transform: uppercase; line-height: 25px; font-family: "Georgia"; font-size: 18px; font-weight: bold; float: left;
}
.gallery-text p {
	width: 100%; color: rgb(86, 86, 86); line-height: 22px; font-family: "Georgia"; font-size: 13px; float: left;
}
.gallery-column {
	width: 100%; margin-bottom: 15px;
}
.gallery-one {
	margin: 0px 19px 0px 0px; width: 208px;
}
.bg-gallery-img {
	background: url("../images/bg-gallery-img.png") no-repeat left top; width: 208px; height: 194px;
}
.bg-gallery-img a {
	margin: 14px !important; width: 180px; height: 145px; float: left;
}
.bg-gallery-img img {
	width: 180px; height: 145px; float: left;
}
.galerry-one-text {
	margin: 10px 0px 0px 4px; width: 200px;
}
.galerry-one-text p {
	margin: 0px; width: 100%; color: rgb(63, 17, 1); line-height: 20px; font-family: "Georgia"; font-size: 13px; float: left;
}
.bg-menu-top {
	background: url("../images/bg-menu-top.png") no-repeat left top; margin: -6px 0px 0px 1px; width: 967px; height: 46px;
}
.bg-menu-center {
	background: url("../images/bg-menu-center.png") repeat-y left top; width: 967px; margin-left: 1px;
}
.bg-menu-down {
	background: url("../images/bg-menu-down.png") no-repeat left top; width: 967px; height: 22px;
}
.menu-left-content {
	margin: 0px 0px 0px 38px; width: 415px;
}
.menu-right-content {
	margin: 0px 35px 0px 0px; width: 415px;
}
.sub-menu {
	z-index: 9999;
}
.menu-title-page {
	width: 100%; text-align: center; color: rgb(63, 17, 1); text-transform: uppercase; font-family: "Georgia"; font-size: 26px; font-weight: bold; margin-bottom: 35px;
}
.menu-title-small-page {
	width: 100%; color: rgb(63, 17, 1); font-family: "RabioheadRegular"; font-size: 32px; margin-bottom: 25px;
}
.menu-article {
	width: 100%; margin-bottom: 8px;
}
.menu-article-title {
	width: 100%; margin-bottom: 5px;
}
.menu-article-title span {
	width: 100%; color: rgb(63, 17, 1); line-height: 25px; font-family: "Georgia"; font-size: 18px; font-weight: bold; float: left;
}
.menu-article-title span:hover {
	color: rgb(192, 34, 25);
}
.menu-article-text-p {
	background: url("../images/menu-article-point.png") repeat-x left 0px; width: 100%;
}
.menu-article-text-p p {
	background: rgb(255, 255, 255); 
        margin: 0px; width: 56px; color: rgb(63, 17, 1); line-height: 25px; font-family: "Georgia"; font-size: 12px; font-weight: bold; float: right;
}
.menu-article-content {
	width: 100%;
}
.menu-article-images {
	background: url("../images/menu-article-images.png") no-repeat left top; width: 89px; height: 57px; margin-left: -3px;
}
.menu-article-images a {
	margin: 5px 0px 0px 6px !important; width: 77px; height: 46px; float: left;
}
.menu-article-images img {
	width: 77px; height: 46px; float: left;
}
.menu-article-text {
	margin: 6px 0px 0px 15px; width: 311px;
}
.menu-article-text p {
	margin: 0px; width: 100%; color: rgb(86, 86, 86); line-height: 22px; font-family: "Georgia"; font-size: 13px; float: left;
}
.menu-star {
	margin: 0px auto 25px; width: 100%; height: 28px; text-align: center; display: inline-block;
}
.menu-star img {
	margin: 0px auto; width: 28px; height: 28px; text-align: center; display: inline-block;
}
.nav-menu-arrows {
	margin: 20px auto 0px; width: 100%; text-align: center; display: inline-block;
}
.nav-menu-arrows-content {
	margin: 0px auto; width: 155px; text-align: center; display: inline-block;
}
.nav-menu-arrows-left {
	background: url("../images/nav-menu-arrows-left.png") no-repeat left top; margin: 0px auto; width: 64px; height: 22px; text-align: center; display: inline-block;
}
.nav-menu-arrows-text {
	width: 100%; text-align: center; color: rgb(63, 17, 1); font-family: "RabioheadRegular"; font-size: 30px; float: left;
}
.nav-menu-arrows-content a:hover div {
	background-position: left bottom; color: rgb(192, 34, 25);
}
.nav-menu-arrows-right {
	background: url("../images/nav-menu-arrows-right.png") no-repeat left top; margin: 0px auto; width: 64px; height: 22px; text-align: center; display: inline-block;
}
.rezervation-content {
	width: 100%;
}
.rezervation-one {
	width: 100%; margin-bottom: 20px;
}
.rezervation-content .line-about-img {
	margin-top: 0px !important;
}
.rezervation-content span {
	margin: 14px 15px 0px 0px; width: auto; text-align: left; color: rgb(63, 17, 1); text-transform: uppercase; font-family: "Georgia"; font-size: 16px; font-weight: bold; float: left;
}
.rezervation-size {
	width: 200px; margin-right: 41px;
}
.rezervation-size input {
	background: url("../images/bg-rezervation-size.png") no-repeat; padding: 0px 10px; border: currentColor; width: 44px; height: 46px; color: rgb(63, 17, 1); font-family: "Georgia"; font-size: 16px; float: left;
}
.rezervation-data {
	width: 323px; margin-right: 41px;
}
.rezervation-data input {
	background: url("../images/bg-rezervation-data.png") no-repeat; padding: 0px 10px; border: currentColor; width: 222px; height: 46px; color: rgb(63, 17, 1); font-family: "Georgia"; font-size: 16px; float: left;
}
.rezervation-time {
	width: 284px;
}
.rezervation-time input {
	background: url("../images/bg-rezervation-size.png") no-repeat; padding: 0px 10px; border: currentColor; width: 44px; height: 46px; color: rgb(63, 17, 1); font-family: "Georgia"; font-size: 16px; float: left;
}
.rezervation-name {
	width: 295px; margin-right: 38px;
}
.rezervation-name input {
	background: url("../images/bg-rezervation-name.png") no-repeat; padding: 0px 10px; border: currentColor; width: 184px; height: 46px; color: rgb(63, 17, 1); font-family: "Georgia"; font-size: 16px; float: left;
}
.rezervation-phone {
	width: 223px;
}
.rezervation-phone input {
	background: url("../images/bg-rezervation-phome.png") no-repeat; padding: 0px 10px; border: currentColor; width: 106px; height: 46px; color: rgb(63, 17, 1); font-family: "Georgia"; font-size: 16px; float: left;
}
.rezervation-message {
	width: 100%;
}
.rezervation-message textarea {
	background: url("../images/bg-rezervation-message.png") no-repeat; padding: 10px; border: currentColor; width: 754px; height: 212px; color: rgb(63, 17, 1); font-family: "Georgia"; font-size: 16px; float: right;
}
.nomargin {
	margin: 0px !important;
}
.nivo-caption {
	display: none !important;
}
.nofloat {
	margin: 0px 0px 30px 145px;
}
.sub-menu li {
	padding: 0px 0px 10px;
}
.sub-menu li .nav-center {
	background-image: none !important;
}
.sub-menu li .nav-left {
	background-image: none !important;
}
.sub-menu li .nav-right {
	background-image: none !important;
}
.sub-menu li a .nav-center {
	color: rgb(57, 57, 57) !important;
}
.sf-menu li a:hover .nav-center {
	color: rgb(192, 34, 25) !important;
}
.sf-menu .current-menu-item a:hover .nav-center {
	color: rgb(255, 255, 255) !important;
}
.sf-menu .sub-menu li a:hover .nav-center {
	color: rgb(192, 34, 25) !important;
}
.last {
	margin-right: 0px !important;
}
#contact-error {
	margin: -20px 0px 0px 120px; color: rgb(196, 49, 40); font-family: Georgia, "Times New Roman"; font-size: 14px; float: left;
}
#contact-success {
	margin: -20px 0px 0px 120px; color: rgb(61, 152, 37); font-family: Georgia, "Times New Roman"; font-size: 14px; float: left;
}
.wp-caption {
	
}
.wp-caption-text {
	
}
.sticky {
	
}
.gallery-caption {
	
}
.bypostauthor {
	
}
.alignright {
	float: right;
}
.alignleft {
	float: left;
}
.aligncenter {
	margin: 0px auto;
}
.break {
	width: 100%; clear: both; display: block;
}
.clear-both {
	clear: both;
}
.demo-styles {
	background: url("../images/style_back.png") no-repeat; top: 68px; width: 143px; height: 268px; position: fixed; z-index: 500;
}
.demo-text {
	margin: 27px 0px 0px; padding: 2px; width: 95%; text-align: center; color: rgb(63, 17, 1); font-size: 13px; font-weight: bold;
}
.style-holder {
	float: left; display: block;
}
.demo-color {
	margin: 18px 0px 0px; width: 90px; text-align: center; color: rgb(218, 204, 182); font-size: 12px; display: block;
}
#style-header {
	margin: 8px 0px 0px 28px; border: 4px solid black; width: 28px; height: 28px; float: left; z-index: 9999; cursor: pointer; background-color: rgb(69, 69, 69);
}
#style-text-area {
	margin: 8px 0px 0px 28px; border: 4px solid black; width: 28px; height: 28px; float: left; z-index: 9999; cursor: pointer; background-color: rgb(69, 69, 69);
}
#style-body {
	margin: 8px 0px 0px 28px; border: 4px solid black; width: 28px; height: 28px; float: left; z-index: 9999; cursor: pointer; background-color: rgb(199, 209, 215);
}
.demo-pattern {
	width: 130px; text-align: center; padding-left: 8px; clear: both; margin-top: 17px; display: inline-block;
}
#feedback {
	font-size: 1.4em;
}
#selectable .ui-selecting {
	border-color: red;
}
#selectable .ui-selected {
	border-color: red;
}
#selectable {
	margin: 0px; padding: 0px; list-style-type: none;
}
#selectable li {
	margin: 3px 0px 3px 3px; padding: 1px 0px 1px 1px; width: 54px; height: 50px; text-align: center; font-size: 1px; float: left; cursor: pointer;
}
#selectable li:nth-child(1) {
	background: url("../images/red.png") no-repeat;
}
#selectable li:nth-child(2) {
	background: url("../images/blue.png") no-repeat;
}
#selectable li:nth-child(3) {
	background: url("../images/brown.png") no-repeat;
}
#selectable li:nth-child(4) {
	background: url("../images/green.png") no-repeat;
}
#selectable li:nth-child(5) {
	background: url("../images/yellow.png") no-repeat;
}
#selectable li:nth-child(6) {
	background: url("../images/grey.png") no-repeat;
}
.ui-state-default {
	background-image: url("pattern/pattern_1.png");
}
.demo-radio-holder {
	padding: 20px 0px 0px; text-align: center; clear: both;
}
.demo-radio-holder input {
	padding: 20px 0px 0px; text-align: center; clear: both;
}
.save-demo {
	padding: 5px 0px 0px; text-align: center; clear: both;
}
.save-demo .savedemo {
	margin-bottom: 5px;
}
.hider {
	left: 85px; top: 10px; position: absolute;
}

#menu-tabs{padding-bottom: 20px; margin: 0 20px; position: relative; min-height: 600px;}
#ui-id-1{border-left: none !important; padding-left: 0px !important;}
#menu-tabs A
{ 
    text-decoration: none; 
    color: #3F1101; 
    font-size: 18px; 
    font-weight: bold; 
    display: inline-block; 
    padding: 2px 10px;
    outline: none;
}
#menu-tabs A:HOVER, #menu-tabs .ui-state-active A{ text-decoration: underline; }
#menu-tabs UL{margin-top: 10px; margin-left: 20px; }
#menu-tabs UL LI{ display: inline;}

.deliver-note
{
    background: #ffaf4b; /* Old browsers */
    background: -moz-linear-gradient(top, #ffaf4b 0%, #ff920a 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffaf4b), color-stop(100%,#ff920a)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #ffaf4b 0%,#ff920a 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #ffaf4b 0%,#ff920a 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #ffaf4b 0%,#ff920a 100%); /* IE10+ */
    background: linear-gradient(to bottom, #ffaf4b 0%,#ff920a 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffaf4b', endColorstr='#ff920a',GradientType=0 ); /* IE6-9 */
    padding: 10px;
    position: absolute;
    right: 34px;
    top: 45px;
    color: #FFFFFF;
    border-radius: 8px;
    box-shadow: 2px 2px 2px #AAAAAA;
}

.deliver-note H2
{
    color: #FFFFFF;
    text-shadow: 1px 1px 1px #333333;
}

.deliver-note .center
{
    text-align: center;
}

.deliver-note .standout
{
    color: #000000;
    font-size: 16px;
    text-shadow: 0 0 0;
}

.deliver-note P
{
    margin: 0px;
    padding: 0px;
    font-weight: bold;
    text-shadow: 1px 1px 1px #333333;
    line-height: 16px;
}

.deliver-note  .smaller
{
    font-size: 10px;
}

.menu-container
{
    margin: 20px 0 0 20px;
}

.menu-container .header
{
    margin: 57px 0 0 0;
}

.menu-container .header .left
{
    margin-right: 20px;
}

.menu-container .header .additional
{
    font-weight: bold;
    font-style: italic;
}

.menu-item
{
    width: 170px;
    height: 205px;
    border-radius:8px;
    border: solid #CCCCCC 1px;
    float: left;
    padding: 12px;
    box-shadow: 2px 2px 2px #999999;
    margin-right: 30px;
    margin-bottom: 30px;
    position: relative;
}

.menu-item .item-name
{
    margin-top: 8px;
}
.menu-item .item-description P
{
    margin: 5px 0;
}

.menu-item .item-price
{
    bottom: 0;
    margin-right: 10px;
    position: absolute;
    right: 0;
}