#hours { padding:25px; padding-left: 45px; padding-right: 45px;float:right;}
#menuList { padding:35px; padding-left: 60px; padding-right: 60px;float:left; line-height:190%}
#menuImage { float:left;}
#welcome { width: 350px; float:left;}
#welcome img{ width:inherit;}
#direction { margin-left: auto; margin-right: auto; height:400px; }
#menu{ display:none; width:710px; margin-left:auto; margin-right: auto; text-align:center;}
#gallary{ width: 710px; display:none; margin-left:auto; margin-right:auto;}
#mapBlock{ display: none; margin:auto; text-align: center; width:710px; }
#MainContainer{padding-bottom:20px;}
* { margin:0; padding:0; }
h1{font-size:300%; font-family:"Times New Roman", Times, serif; color: #FFCC33;} 
h2{font-size:150%; font-family:"Times New Roman", Times, serif; color: #FFCC33;} 
h3{font-size:130%; font-family:"Times New Roman", Times, serif;} 
p{font-family:"Times New Roman", Times, serif;} 
body {
background:url(../img/bg.jpg)
top no-repeat; background-attachment:fixed;
background-size:cover;
}
div{ color:#aaa;  font:11px Helvetica, Arial, sans-serif; }
a{ color:#eee; font-weight:bold; }
a:hover{color: #FFCC33;}

.gm-style-iw{height:auto !important;}
.star{color:red;}
.post-content {
    background: none repeat scroll 0 0 black;
    opacity: 0.8;
    text-align: center;
    position: inherit;
}
.container{ width: 710px; position:relative; display:block; margin: auto; }
.gm-style-iw { height: auto !important; width: auto !important;}
.mainBlock{  text-align: center; background-image: url(../img/maintemple.png); background-repeat: no-repeat;padding: 45px; padding-top: 12px; width:630px; height:75px; clear:both;  margin-right: auto; margin-left: auto; margin-top:40px;}
.facebookBlock{ display: none; text-align: center; width:70%; height:100%; background-image: url(../img/Border_main_gold.png); background-size: 100%; background-repeat:no-repeat; margin-top:-120px; margin-left: auto; margin-right: auto; padding: 10px;}
.contactBlock{ display: none; text-align: left; width:555px; }
.hourBlock{ text-align: center; width:400px; float:right;  }
.eventBlock{margin-left: 15px; padding: 10px; background-image: url(../img/gray.png); }
.framed{background-image: url(../img/Border_main_gold3.png); background-size: contain; background-repeat:no-repeat; width: initial; }
.menuFramed{background-image: url(../img/Border_main_gold4.png); background-size: contain; background-repeat:no-repeat; width: initial; }

