html > body .entry ul li {line-height: 150%;}
a {outline:none;}
#body {background-size:100% !important;}

@font-face {
    font-family: ,'weissromanitalic';
    src: url('/files/weiss-italic-webfont.eot');
    src: url('/files/weiss-italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('/files/weiss-italic-webfont.woff') format('woff'),
         url('/files/weiss-italic-webfont.ttf') format('truetype'),
         url('/files/weiss-italic-webfont.svg#weissromanitalic') format('svg');
    font-weight: normal;
    font-style: normal;

}
h1 {font-style:italic!important; font-family: 'weissromanitalic'!important; }
h2 {font-style:italic!important; font-family: 'weissromanitalic'!important;}
h3 {font-style:italic!important; font-family: 'weissromanitalic'!important;}
p {font-style:italic!important;}

#block-3 img.aligncenter {float: left;}

#above {background: url("/files/above.png") repeat-x scroll center top transparent; display: block !important; min-height: 105px; position: absolute !important; width: 100% !important; z-index: -1 !important;}
/* ----- Header ----- */

.menu {margin-top: -1px;}
.menu ul li {font-style:italic!important;}
.menu ul li a {line-height:45px;padding:0 23px; color:#00addc;}
.menu ul li a:hover {background: url(/files/hover1.png) left top repeat-x scroll transparent; height:45px;}
.menu ul li.current_page_item > a {background: url(/files/hover1.png) left top repeat-x scroll transparent; height:45px;}
.menu ul li ul {width:230px!important;}
.menu ul.dropdown ul li {background: url(/files/drop.png) left top repeat-x scroll transparent; height:45px;}
#header .left img { margin-top:10px;}
#header .menu ul {  margin-right:1px; }

/* ----- Top -------- */


#top img {border:3px solid #00addc;}


/* ----- Content ---- */

#content .innertube {padding: 20px;}
#block-3 {  padding-left:10px; border-left: 2px solid #019dd6; }
#side-right .innertube { padding-right: 15px!important;  padding-top: 30px!important;}
#content .contact-form {float:left; width: 100%; clear:none;}
#content .contact-form input[type="submit"] { margin: 10px 0 0 115px; }
#content .contact-form input[type="text"] { margin: 1px; padding: 1px; width: 200px;border: 1px inset #000000;  }
#content .contact-form textarea { margin: 1px; padding: 1px; width: 200px;border: 1px inset #000000;}
#content .contact-form label { clear: both; float: left; padding-top: 6px; width: 115px;}
#content .contact-form input[type="reset"] {clear: none; float: left; margin: 10px 0 0 6px;}
#content .contact-form fieldset legend {  color: #FFD104;  font-size: 21px;  padding: 10px 5px 11px 0;}
#content .contact-form .radio label {float:none;}

#content .contact-form textarea {
    border: 1px inset #000000;
    float: left;
    margin-top: 10px;
    padding: 3px;
    width: 195px;
}

#content .contact-form label {
    clear: both;
    float: left;
    width: 210px;
}

.contact-form input[type="checkbox"] {
    margin: 7px 0 3px!important;
}

#content .contact-form input[type="submit"] {
    margin: 10px 0 0 208px;
}



#content .frontwrap { float:left; width:100%;text-align:center!important}
#content .frontwrap .front1 { float:left; }
#content .frontwrap .front2 { float:right; margin-left:1%;}
#content .frontwrap h1 { font-size:24px;color:#00addc!important;}
#content .frontwrap ul { list-style:none!important;margin:0; }
#content .frontwrap p { color:#fff!important;}
#content .frontwrap div { min-height:356px;background:#000;width:342px;}
#content .frontwrap img { border-top:5px solid #00addc;} 
#side-right #block-4 {  padding:5px 10px 10px; border-left: 2px solid #019dd6; background:#000; }
#side-right #block-4 h1 { font-size:24px;color:#00addc!important;}
#side-right #block-4 p { color:#fff!important;}


/* ----- Footer ----- */
#footer { float:left; width:100%;}
#footer p { text-align:left; color:#fff;}
#footer .box { float:left; width:24%; margin-top:20px;}

#footer #block-5 { margin-left:20px;}

#footer #block-8 p { text-align:center; margin-top:8px;}
#footer #block-8 a { background:#fbfbfb; padding:5px;-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;}


.iconspls {float:left; margin-top:6px; width:250px;  }
.iconspls p {font-size:11px !important; width:100%; margin-bottom:5px !important; color:#fff; font-family: Arial,Helvetica,sans-serif !important; text-align:left;}
.iconspls p a {color:#fff; font-weight:normal;}
.fa {float:left; clear:both;}
.fa-mobile {font-size:22px !important; margin:-2px 11px 0 3px;}
.fa-facebook-square {font-size:18px !important; margin:0 6px 0 0;}
.facebook .fb_icon {display:none;}


/* ----sticky footer----*/
html, body {height: 100%!important;}

#footer { position: relative; clear:both !important; width: 100% !important;  height: 100%; margin: 0 auto !important; margin-top:10px !important;}
/*Opera Fix & safari fix*/
body:before { content:""; height:100% !important; float:left; width:0; margin-top:-106px; }
<!--[if !IE 7]>
	<style type="text/css">
		#wrap {display:table;height:100%}
	</style>
<![endif]-->

@media screen and (-webkit-min-device-pixel-ratio:0) {
   body #footer { margin-top: 0 !important; }
}

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

#page {margin: 0 auto -106px;}
::i-block-chrome, #page {margin-bottom:0;}

/*------end sticky-------*/




/*facebook*/

.facebook .frontwrap img { width:250px;height:auto;}
.facebook .frontwrap div { min-height: 320px!important; width: 250px!important; }
.facebook #top img {height: auto!important;width: 804px!important;}
.facebook #gallery-1 img {width: 90%;}
.facebook #footer .box  { width:20%;}
.facebook #footer #block-6 { width:25%;}

/*facebook*/


#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;}
/*-------------------------*/
h1,h2.as-h1 {color:#000000;font:bold 2.40em/1.00em Georgia, "Times New Roman", Times, serif;}
a:link,a:visited,a:active {color:#019dd6;text-decoration:none;font-weight:normal;}
.menu ul li a:hover,.menu ul li.current_page_item > a {text-decoration:none;font-weight:Normal;}
h2 {color:#333333;font:bold 1.80em/1.00em Georgia, "Times New Roman", Times, serif;}
h3 {color:#868686;font:normal 1.60em/1.00em Georgia, "Times New Roman", Times, serif;}
p {color:#868686;font:normal 1.40em/1.29em Georgia, "Times New Roman", Times, serif;}
a:hover {color:#019dd6;text-decoration:underline;font-weight:normal;}
body {color:#868686;font-family:Georgia, "Times New Roman", Times, serif;}
textarea {font-family:Georgia, "Times New Roman", Times, serif;font-size:1.40em;line-height:1.80em;}
.facebook .entry ul {font-family:Georgia, "Times New Roman", Times, serif;}
table {font-size:1.40em;line-height:1.80em;}
label {font-size:1.40em;}
#header {height:150px;}
#main {background:#ffffff;overflow:auto;padding-bottom:106px;}
#footer {height:106px;background:#000000;position:relative;margin-top:-106px;clear:both;margin:-106px auto 0 auto;float:none;width:984px;}
.menu ul li a {text-decoration:none;text-transform:None;font-weight:Normal;font-family:Georgia, "Times New Roman", Times, serif;font-size:1.40em;}
.menu ul li ul {width:200px;}
.menu-vertical ul ul {width:200px;right:-200px;}
#content {margin-right:250px;}
#side-right {width:250px;}
.inner {width:984px;}
#page {width:984px;min-height:100%;}
#side-left .contactform {width:172px;}
#side-right .contactform {width:222px;}
#side-left .innertube {}
#side-right .innertube {}
#content .innertube {}
span.categories {display:none;}
span.tags {display:none;}
