.menu
{
 position:absolute;
  right:100px;
   top:250px;
    z-index:10000;"
}
.menu ul {
  list-style: none; /*убираем маркеры списка*/
  margin: 0; /*убираем отступы*/
  padding-left: 0; /*убираем отступы*/
  margin-top:1px; /*делаем отступ сверху*/
  /*background:#BDB76B; добавляем фон всему меню*/
  height: 30px; /*задаем высоту*/
}
.menu a {
  text-decoration: none; /*убираем подчеркивание текста ссылок*/
  background:#FFE4B5; /*добавляем фон к пункту меню*/
  color:#2F4F4F; /*меняем цвет ссылок*/
  padding:0px 15px; /*добавляем отступ*/
  font-family: arial; /*меняем шрифт*/
  line-height:40px !important; /*ровняем меню по вертикали*/
  display: block;
  border-right: 1px solid #677B27; /*добавляем бордюр справа*/
  -moz-transition: all 0.3s 0.01s ease; /*делаем плавный переход*/
  -o-transition: all 0.3s 0.01s ease;
  -webkit-transition: all 0.3s 0.01s ease;
  font-weight:bold;
  font-style:normal  !important;

}
.menu a:hover {
  background:#8B4513;/*добавляем эффект при наведении*/
   color:#fff; /*меняем цвет ссылок*/
  font-weight:normal !important;
  font-style:normal  !important;
  text-align:center  !important;
}
.menu li {
  float:right; /*Размещаем список горизонтально для реализации меню*/
  position:relative; /*задаем позицию для позиционирования*/
}
    /*Стили для скрытого выпадающего меню*/
  .menu  li > ul {
        position:absolute;
        top:25px;
        display:none;
    }

    /*Делаем скрытую часть видимой*/
  .menu  li:hover > ul {
        display:block;
        width:250px;  /*Задаем ширину выпадающего меню*/
    }
 .menu  li:hover > ul > li {
        float:none; /*Убираем горизонтальное позиционирование*/
    }
* {
	margin: 0;
	padding: 0;
}
html,
body {
	height: 100%;
}
.wrapper {
	display: block;
	    margin-left: auto;
    margin-right: auto;
	min-height: 100%;
  max-width:1400px;
}
.preach_hed
{
 background-image: url(/images/forpreach.jpg);
    opacity: 0.99;
    padding: 300px 0px 60px 0px;
    background-color: #eee;
    background-size: cover;
    background-position: center;
    text-align: center;
    border-bottom: 1px solid #000;
    border-top: 1px solid #000;
text-align:center;
   }
h1.tops
{
color:Aqua;
font-family: 'Stalinist One', cursive;
position:absolute; top:80px; left:20px;
}
h2
{
color:Aqua; font-family: Geneva, Arial, Helvetica, sans-serif;
}
h3.htop
 {
position:absolute;
top:250px; left:20px;
color:#FFFFFF;
font-family: 'El Messiri', sans-serif;
}
h1
{
font-family: 'Jost', sans-serif;
color:Maroon;
}
 P:first-letter
   {font-family:monospace;
   font-weight:bolder;
   font-size:20pt;
   color:Maroon}
blockquote
{
font-family: 'Play', sans-serif;
color:#ff4500;
margin-left:50px;
}
.content
{
box-sizing: border-box;
 background-color:#FFF5EE;
 background-attachment: fixed;
float: left;
width:100%;
border-top: solid 2px Darkslategray;
padding-bottom:90px;
}
.footer
{
float:left;
width:100%;
background-color:Chocolate;
position: relative;
left:0px;
top:100%;
height:70px;
text-align:center;
font-family: 'Jost', sans-serif;
color:#ffffff;
}
.job
 {
float:left;
margin-top:55px;
font-family:'Didact Gothic', sans-serif;
 border: 3px #CCCCCC solid; /* стили рамки */
 -moz-border-radius:30px 30px 30px 30px; /* закругление для старых Mozilla Firefox */
 -webkit-border-radius:30px 30px 30px 30px; /* закругл. для старых Chrome и Safari */
 -khtml-border-radius:30px 30px 30px 30px; /* закругл. для браузера Konquerer системы Linux */
 border-radius:30px 30px 30px 30px; /* закругление углов для всех, кто понимает */
 padding:20px ; /* внутренние отступы */
 overflow: auto;
 margin-left:auto;
 margin-right:auto;
 background-color:#FFFFFF;
 }
 p
 {
 display: block;
    margin-top: 1em;
    margin-bottom: 1em;
    margin-left: 0;
    margin-right: 0;
   font-family: 'Play', sans-serif;
   color:#2F4F4F;
 }
 #toTop {
width:100px;
border:1px solid #ccc;
background:#f7f7f7;
text-align:center;
padding:5px;
position:fixed;
bottom:10px; /* отступ кнопки от нижнего края страницы*/
right:10px;
cursor:pointer;
display:none;
color:#333;
font-family:verdana;
font-size:11px;
}
img
{
margin-right:10px;
}
 /*font-family: 'Lobster', cursive;
font-family: 'Play', sans-serif;
font-family: 'Didact Gothic', sans-serif;
font-family: 'Poiret One', cursive;
font-family: 'El Messiri', sans-serif;
font-family: 'Stalinist One', cursive;
font-family: 'Ruslan Display', cursive;
font-family: 'Yeseva One', cursive;
font-family: 'Rubik Mono One', sans-serif;
font-family: 'Jost', sans-serif;
*/
