html > body .entry ul li {line-height: 150%;}

#side-left .stretch {width: 96%;}
#page {margin-top:32px;}

/* ----- Site -----  */ 
#page h3 {font-size:18px; margin-bottom: 20px;}

#content ul.img-text {list-style: none; margin: 0; padding: 0; position: relative; z-index: 1907;}
#content ul.img-text li a {color: #fff; font-size: 30px; font-weight: normal; text-transform: uppercase; text-decoration: none; text-shadow: 1px 1px 0 #000;}
#content ul.img-text li {line-height: 30px; padding: 10px 0 0; position: absolute; text-align: center; width: 265px;}

#content ul.img-text li.p1 {position: absolute; left: 20px; top: 310px;}
#content ul.img-text li.p2 {position: absolute; left: 345px; top: 310px;}
#content ul.img-text li.p3 {position: absolute; left: 677px; top: 310px;}

.widgettitle {display:none;}

/* ----- Header ----- */
#header {position:relative;}
#header .left img {position:absolute; top:-30px; left:410px;  z-index: 9999;}
#header .clear-left img {position:absolute; top:30px; left:19px;  z-index: 9999;}
#header .clear-right img {position:absolute; top:14px; left:623px;  z-index: 9999;}
#header .menu ul li a {line-height:34px; padding:0 19px; border-right:1px solid #988b73;
  -webkit-transition: background 0.3s ease-out;  /* Chrome 1-25, Safari 3.2+ */
     -moz-transition: background 0.3s ease-out;  /* Firefox 4-15 */
       -o-transition: background 0.3s ease-out;  /* Opera 10.50–12.00 */
          transition: background 0.3s ease-out;  /* Chrome 26, Firefox 16+, IE 10+, Opera 12.50+ */
}
#header .menu ul li.last a {border-right: none;}
#header .right { top:30px; right:-2px; position:absolute;
	-webkit-transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -ms-transition: all 0.3s ease-in-out;
        -o-transition: all 0.3s ease-in-out;
        transition: all 0.3s ease-in-out;
}
#header .right:hover {top:30px; right:-7px;}

#header .menu {padding:112px 0 0 21px;}
#header .menu ul li a:hover {background:#b00000;}
#header .menu ul .current_page_item > a {background:#b00000;}
#header .menu ul .current_page_item_parent > a {background:#b00000; color:#eaeaea;}
#header .menu ul li ul {width:210px;}
#header .menu ul li ul li a {background:#736241; border:none; line-height:30px;}
/* ----- Top -------- */
#top {position:relative; display:none;}
.page-id-2 #top {display:block;}
#top #pslideshow-container {padding-left:21px;}
#top #block-9 {position:absolute;bottom: 5px; left: 50px;z-index:99;}
#top #block-9 h2 a {text-decoration:none; color:#fff; font-weight: normal; font-size: 50px; text-shadow: 1px 1px 0 #000;}
/* ----- Content ---- */
#content .innertube {padding:10px 20px 0 0; min-height:400px;}
#content .innertube .needfloat {float:left;}
#content .innertube .needfloat img {margin:0 5px;}
#content .innertube img.endpic {margin:0 0 0 6px;}
#content .innertube .startones img {margin:0;}
#content .innertube .startones img.centerpic {margin:0 19px;}
#content .innertube ul li {font-size:15px; line-height:18px;}
#content .innertube .startones img {
        -webkit-transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -ms-transition: all 0.3s ease-in-out;
        -o-transition: all 0.3s ease-in-out;
        transition: all 0.3s ease-in-out;
        }

#content .innertube .startones img:hover {
        -moz-transform: scale(1.04);
        -webkit-transform: scale(1.04);
        -o-transform: scale(1.04);
        transform: scale(1.04);
        -ms-transform: scale(1.04);
        margin-top: -3px;
}

#content .innertube h1 {margin-top:0;}
#content table {width:90%; border-collapse:collapse;margin-bottom:10px;}
#content table td {border:1px solid #ddd; padding:2px 4px; font-size:15px;}
#content table td p {margin:0; font-size:15px;}
#content table td h2{font-size:18px;}
#content table td h3{font-size:16px;margin:10px 0;}

#content table tr {
	-webkit-transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -ms-transition: all 0.3s ease-in-out;
        -o-transition: all 0.3s ease-in-out;
        transition: all 0.3s ease-in-out;
}

#content table tr:hover {background: #e9e3d9;}

#side-left .innertube {padding:21px 0 21px 21px;}
#side-left .innertube .menu ul li a {line-height: 34px; font-size: 13px; color:#B00000;
-webkit-transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -ms-transition: all 0.3s ease-in-out;
        -o-transition: all 0.3s ease-in-out;
        transition: all 0.3s ease-in-out;
}
#side-left .innertube .menu ul li a:hover {color:#fff; background:#b00000;}
#side-left .innertube .menu ul .current_page_item a {color:#fff; background:#b00000;}
/* ----- Footer ----- */
#footer p {text-align:left; font-size:12px; margin-bottom:10px; line-height:18px;}
#footer .box {float:left; margin:21px 0 0 21px; width:20%;}
#footer  {margin-bottom:30px;}

#iconscms { width: 100%; line-height:12px;}
.icon_fb { width:124px; height:18px; line-height:12px; float: left; margin: 0 5px 0 20px;}
.icon_fb:hover { width:124px; height:18px; line-height:12px; float: left; margin: 0 5px 0 20px; background: url(/files/facebook_dark_h.png) left top no-repeat scroll transparent;}
.icon_smartphone { line-height:12px; float: left;width:229px; height:18px; margin: 10px 10px 0 20px;}
.facebook .icon_fb {display:none;}


.facebook #page {margin-top:0;}
.facebook #header .left img {top:0; left:323px; width:150px !important; height:auto !important; }
.facebook #header .clear-left img { top:38px; left:19px; width:300px !important; height:auto !important; }
.facebook #header .clear-right img { top:23px; left:480px;  width:200px !important; height:auto !important;}
.facebook #top #pslideshow-container {padding-left:0;}
.facebook #footer .box {margin: 10px 0 0 21px; width:30%;}
.facebook img.wp-image-94 {display:none;}
.facebook #content .innertube .needfloat img {width: 239px; height:auto;}


.facebook #content ul.img-text li a {font-size: 26px;}

.facebook #content ul.img-text li.p1 {position: absolute; left: -12px; top: 250px;}
.facebook #content ul.img-text li.p2 {position: absolute; left: 247px; top: 250px;}
.facebook #content ul.img-text li.p3 {position: absolute; left: 510px; top: 250px;}

.facebook #header .menu ul li a {padding: 0 17px;}
.facebook #footer #block-5 {display: none;}
.facebook #footer #block-6 {display: none;}

#main { padding-bottom:0 !important; overflow:auto !important; margin-bottom:80px;}


#content .contact-error {background: #FFEBE8; border: 1px solid #CC0000; font-size: 14px; font-weight: bold; padding: 5px 7px 3px; width: 326px; color: #333;}
#content .contact-ok {background: #E7FFD3; border: 1px solid #C3FF88; font-size: 14px; font-weight: bold; padding: 5px 7px 3px; width: 326px; color: #333;}
#content .required-field:after {color: red;}

div#block-4 {display:none;}
/*-------------------------*/
h1,h2.as-h1 {color:#b00000;font:normal 2.70em/1.48em "Times New Roman", Times, serif;}
a:link,a:visited,a:active {color:#b00000;text-decoration:underline;font-weight:bold;}
.menu ul li a:hover,.menu ul li.current_page_item > a {color:#eaeaea;text-decoration:none;font-weight:Normal;}
.inner,#page {width:1004px;}
h2 {color:#b00000;font:normal 2.00em/1.00em "Times New Roman", Times, serif;}
h3 {color:#b00000;font:normal 1.60em/1.12em "Times New Roman", Times, serif;}
p {color:#333333;font:normal 1.50em/1.20em "Times New Roman", Times, serif;}
a:hover {color:#b00000;text-decoration:none;font-weight:bold;}
body {color:#333333;font-family:"Times New Roman", Times, serif;}
textarea {font-family:"Times New Roman", Times, serif;font-size:1.50em;line-height:1.80em;}
.facebook .entry ul {font-family:"Times New Roman", Times, serif;}
table {font-size:1.50em;line-height:1.80em;}
label {font-size:1.50em;}
#body {background:transparent url("/files/bck2.jpg") repeat  left top;}
#header {height:149px;background:transparent url("/files/header1.png") no-repeat  center top;}
#top {height:402px;background:transparent url("/files/allbck.png") repeat  left top;}
#main {background:transparent url("/files/allbck.png") repeat  left top;}
#footer {height:300px;background:transparent url("/files/allbck.png") repeat  left top;}
.menu ul li a {color:#ded5c2;text-decoration:none;text-transform:Uppercase;font-weight:Normal;font-family:"Times New Roman", Times, serif;font-size:1.40em;}
.menu ul li ul {width:136px;}
.menu-vertical ul ul {width:136px;right:-136px;}
#content {margin-left:260px;}
#side-left {width:260px;}
#side-left .contactform {width:232px;}
#side-right .contactform {width:172px;}
#side-left .innertube {}
#side-right .innertube {}
#content .innertube {}
span.categories {display:none;}
span.tags {display:none;}
